Comment fonctionne StumbleUpon? [Technologie expliquée]

StumbleUpon est l'un des sites les plus intéressants sur le web. Voici comment fonctionne l'algorithme trébuchant et comment il choisit quels sites vous montrer.

StumbleUpon est l'un des sites les plus intéressants sur le web.  Voici comment fonctionne l'algorithme trébuchant et comment il choisit quels sites vous montrer.
Publicité

stumbleupon_collage De toutes les applications Web à venir au cours des dernières années, StumbleUpon est facilement celui que j'utilise le plus. En cliquant sur ce petit bouton, j'ai découvert tellement de super sites Web et même de plus grandes informations que je n'aurais jamais trouvées grâce aux méthodes de recherche traditionnelles.

En tant qu'ancien développeur Web, l'une des choses que je fais est d'essayer de comprendre comment fonctionnent les applications web. Maintenant, avant de commencer, je dois dire qu'exactement comment StumbleUpon fonctionne est un secret commercial et ils ne vont certainement pas me révéler cette information. En outre, un aperçu complet de la façon dont cela pourrait fonctionner ferait un article qui est beaucoup plus long que ce format ne le permet. Ce qui suit est une théorie simplifiée sur la façon dont cela fonctionne en fonction de mes années de développement Web et quelques sondages autour de l'application.

Le cœur de toute grande application Web est la base de données. Si vous n'êtes pas familier avec ce qu'est une base de données, le meilleur exemple que je puisse vous donner est l'annuaire téléphonique. Un annuaire téléphonique est juste un grand nombre de dossiers de données qui sont organisés par région, entreprise ou résidentiel, ville, puis alphabétiquement par nom de famille. Parce que la structure de l'annuaire téléphonique est devenue une connaissance commune, nous pouvons facilement trouver les données que nous voulons. Cette connaissance commune de regarder la région, puis de décider si le nombre que nous voulons est résidentiel ou une entreprise, puis en regardant la ville et ensuite aller rapidement à la section alphabétique où nous savons que le numéro de John Q. Public sera - sous le P . Ce processus pourrait être appelé un algorithme pour trouver un numéro de téléphone.


Je m'attends à ce que StumbleUpon ait une très grande base de données!

Lorsque vous vous inscrivez à StumbleUpon, ils vous demandent de définir quelques catégories d'intérêt pour vous. Cela les aide à vous diriger vers des pages Web qui ont été placées dans ces catégories.

stumble_button Lorsque vous appuyez sur le bouton, un message est envoyé à la base de données StumbleUpon qui est probablement votre ID utilisateur. La base de données recherche les catégories que vous avez choisies lors de votre inscription. À partir de là, l'application choisit très probablement l'une de ces catégories de manière aléatoire. Ensuite, l'application passe par cette catégorie et trouve une page Web dans cette catégorie qui est nouvelle pour vous, et dirige votre navigateur vers cette page.

Maintenant, cela devient un peu plus compliqué à mesure que certaines questions sont soulevées. Le premier qui me vient à l'esprit est, comment savent-ils que le site Web est nouveau pour moi? Eh bien, j'imagine que les sites que vous avez visités via StumbleUpon sont suivis. Je dis cela parce que je suis arrivé au point dans certaines catégories de StumbleUpon où StumbleUpon me dit qu'il n'y a plus rien à voir dans cette catégorie. (Oui, je trébuche beaucoup.)

Maintenant, je me demande comment il sait quel type de pages Web dans une certaine catégorie je vais aimer. C'est à ça que servent les boutons du pouce et du pouce .

pouces vers le haut Si je donne un coup de pouce à une page, cela ajoute probablement un point non seulement à cette page, mais aux mots-clés associés à cette page, donc les autres pages avec une forte corrélation avec les pages de ces pages seront plus lourdes. sous mon ID utilisateur.

pouces vers le bas Si c'est le cas pour le pouce levé, alors le pouce vers le bas doit fonctionner de la même manière. Frappez le bouton de pouce vers le bas et et l'application, en effet, enlève un point pour cette page et les pages avec des mots-clés similaires. Le bouton de pouce vers le bas a cependant quelques fonctionnalités supplémentaires. Si vous cliquez sur la partie en forme de flèche noire du bouton, vous disposez de quelques options: Not-For-Me, Signaler un spam, Dupliquer le contenu et Bloquer le site Web .

Not-For-Me est la fonction de base de ce bouton. Signaler Spam envoie un message à StumbleUpon que la page servie n'est pas quelque chose comme ce qu'elle devrait être et est juste, eh bien, le spam! Dupliquer du contenu aide StumbleUpon à savoir quand vous recevez une page plusieurs fois. Cela peut arriver si la page a été ajoutée dans plus d'une catégorie. Bloquer le site Web bloquera l'ensemble du site Web à partir duquel la page a été diffusée. C'est ce que j'utilise quand je tombe sur une page qui est dans une autre langue ou tout simplement pas pour moi.

Voici un petit tableau pour vous donner une représentation visuelle du processus simplifié, comme je le crois.

pseudo_flow

Voilà les bases simples de StumbleUpon. Lorsque vous vous déplacez vers la droite de la barre d'outils StumbleUpon, vous pouvez utiliser différentes options pour affiner votre Stumbling et ajouter à la qualité du classement des pages.

stumbleupon_bar

Utilisez-vous StumbleUpon? Quel est ton site préféré sur lequel tu as trébuché? Faites-nous savoir vos histoires StumbleUpon dans les commentaires ci-dessous.

In this article