Как работает StumbleUpon? [Технология объяснила]

stumbleupon_collageИз всех веб-приложений, появившихся в последние несколько лет, StumbleUpon — это то, что я использую чаще всего. Нажав эту маленькую кнопку, я обнаружил так много отличных веб-сайтов и еще больше информации, которую я бы никогда не нашел традиционными методами поиска.

Как бывший веб-разработчик, я пытаюсь понять, как работают аккуратные веб-приложения. Теперь, прежде чем я начну работать, я должен сказать, что ТОЧНО, как работает StumbleUpon, является коммерческой тайной, и они, конечно, не собираются раскрывать эту информацию мне. Кроме того, подробный обзор того, как это может работать, может быть полезен для статьи, которая намного длиннее, чем позволяет этот формат. Далее следует упрощенная теория о том, как она работает, основанная на моих годах веб-разработки и некоторых исследованиях приложения.

Сердцем любого большого веб-приложения является база данных. Если вы не знакомы с базой данных, лучший пример из повседневной жизни — телефонная книга. Телефонная книга — это просто множество записей данных, которые упорядочены по региону, бизнесу или месту жительства, городу, а затем в алфавитном порядке по фамилии. Поскольку структура телефонной книги стала общеизвестной, мы можем легко найти те данные, которые нам нужны. Это общеизвестно, что нужно искать регион, затем решать, является ли номер, который мы хотим найти, жилым или деловым, а затем искать город, а затем быстро перейти к алфавитному разделу, где мы знаем, что номер Джона К. Публичного будет — под буквой . Этот процесс может быть назван алгоритмом для поиска номера телефона.


Я ожидаю, что StumbleUpon имеет очень большую базу данных!

Когда вы регистрируетесь в StumbleUpon, они просят вас указать несколько категорий, которые вас интересуют. Это помогает им направлять вас на веб-страницы, которые были помещены в эти категории.

stumble_buttonКогда вы нажимаете кнопку, в базу данных StumbleUpon отправляется сообщение, которое, скорее всего, является просто вашим идентификатором пользователя. База данных ищет категории, которые вы выбрали при регистрации. Оттуда приложение, скорее всего, выбирает одну из этих категорий случайным образом. Затем приложение проходит через эту категорию и находит веб-страницу в этой категории, которая является новой для вас, и направляет ваш браузер на эту страницу.

Теперь все становится немного сложнее, когда возникают определенные вопросы. Первое, что приходит ко мне: откуда они знают, что сайт для меня новый? Ну, я представляю, что веб-сайты, которые вы посетили через StumbleUpon, отслеживаются. Я говорю это потому, что дошел до некоторых категорий StumbleUpon, где StumbleUpon говорит мне, что мне больше нечего видеть в этой категории. (Да, я много спотыкаюсь.)

Теперь мне интересно, откуда он знает, какой тип веб-страниц в определенной категории мне понравится. Вот для чего нужны кнопки «вверх» и «вниз».

пальцы вверхЕсли я высоко оцениваю страницу, вероятно, она добавляет точку не только к этой странице, но и к ключевым словам, связанным с этой страницей, поэтому другие страницы с высокой корреляцией с этими страницами будут иметь больший вес в пользу их отображения. под моим идентификатором пользователя.

thumbs_downЕсли это относится к большим пальцам, то большие пальцы должны функционировать аналогичным образом. Нажмите на кнопку «вниз», и приложение фактически заберет точку для этой страницы и страниц с похожими ключевыми словами. У кнопки «большой палец вниз» есть еще несколько особенностей. Если вы нажмете на черную стрелку в нижней части кнопки, вам будет предложено несколько вариантов: «Не для меня», «Сообщить о спаме», «Дубликат контента» и «Блокировать веб-сайт».

Not-For-Me — основная функция этой кнопки. Сообщить о спаме отправляет в StumbleUpon сообщение о том, что обслуживаемая страница не похожа на ту, что должна быть, а является просто спамом! Дублированный контент помогает StumbleUpon знать, когда вам обслуживают страницу более одного раза. Это может произойти, если страница была добавлена ​​в более чем одну категорию. Блокировка веб-сайта заблокирует весь веб-сайт, с которого была получена страница. Это то, что я использую, когда сталкиваюсь со страницей на другом языке или просто совсем не для меня.

Вот небольшая диаграмма, чтобы дать вам наглядное представление об упрощенном процессе, как я полагаю, это происходит.

pseudo_flow

Это простая основа StumbleUpon. При перемещении вправо от панели инструментов StumbleUpon появляются различные варианты, которые можно использовать для уточнения вашего Stumbling и повышения качества рейтинга страниц.

stumbleupon_bar

Вы используете StumbleUpon? Какой твой любимый сайт, на который ты наткнулся? Дайте нам знать ваши истории StumbleUpon в комментариях ниже.

Ссылка на основную публикацию
Adblock
detector