Hur fungerar StumbleUpon? [Teknologi förklarad]

StumbleUpon är en av de mest intressanta platserna på webben. Så här fungerar stummalgoritmen och hur den väljer vilka webbplatser du vill visa.

StumbleUpon är en av de mest intressanta platserna på webben.  Så här fungerar stummalgoritmen och hur den väljer vilka webbplatser du vill visa.
Annons

stumbleupon_collage Av alla webbaserade applikationer som följer med de senaste åren är StumbleUpon enkelt det jag använder mest. Genom att klicka på den lilla knappen har jag upptäckt så många bra webbplatser och ännu större information som jag aldrig skulle ha hittat med traditionella sökmetoder.

Som en tidigare webbutvecklare är en av de saker jag gör försök att räkna ut hur snygga webbapplikationer fungerar. Nu, innan jag rullar, måste jag säga det exakt hur StumbleUpon fungerar är en affärshemlighet och de kommer säkert inte att avslöja den informationen för mig. En omfattande översikt över hur det kan fungera skulle också göra en artikel som är långt längre än det här formatet tillåter. Det som följer är en förenklad teori om hur det fungerar baserat på mina år med webbutveckling och några undersökningar kring applikationen.

Hjärtat i alla stora webbapplikationer är databasen. Om du inte är bekant med vad en databas är, är det bästa dagliga exemplet jag kan ge är telefonboken. En telefonbok är bara en hel del dataposter som är organiserade efter region, företag eller bostad, stad, och sedan alfabetiskt med efternamn. Eftersom telefonbokens struktur har blivit allmänt känd kan vi enkelt hitta den information som vi vill ha. Den gemensamma kunskapen om att leta upp regionen och sedan bestämma om det antal vi vill ha är bostadsområde eller företag, sedan tittar upp staden och sedan snabbt till den alfabetiska sektionen där vi vet att John Q. Publics nummer kommer att vara - under P . Den processen kan kallas en algoritm för att hitta ett telefonnummer.


Jag förväntar mig att StumbleUpon har en mycket stor databas!

När du registrerar dig för StumbleUpon ber de dig att definiera några kategorier av intresse för dig. Detta hjälper dem att rikta dig till webbsidor som har placerats i dessa kategorier.

stumble_button När du trycker på knappen skickas ett meddelande till StumbleUpon-databasen som sannolikt bara är ditt användar-ID. Databasen ser upp de kategorier du valde när du registrerade dig. Därifrån väljer programmet mest sannolikt en av dessa kategorier. Då går programmet igenom den kategorin och hittar en webbsida i den kategorin som är ny för dig och styr din webbläsare till den sidan.

Nu blir det lite mer komplicerat eftersom vissa frågor tas upp. Den första som kommer upp för mig är hur vet dom att webbplatsen är ny för mig? Tja, jag föreställer mig att de webbplatser som du har besökt via StumbleUpon spåras. Jag säger det här för att jag har kommit till ståndpunkten i vissa StumbleUpon-kategorier där StumbleUpon berättar för mig att det inte finns mer för mig att se i den här kategorin. (Ja, jag snubblar mycket.)

Nu undrar jag hur det vet vilken typ av webbsidor i en viss kategori jag vill. Det är vad tummen upp och tummen ner knapparna är för.

thumbs_up Om jag ger en sida en tumme upp lägger den antagligen en punkt till inte den sidan, utan till de sökord som är associerade med den sidan, så kommer andra sidor med hög korrelation till sidorna att vägas tyngre för att visa upp under mitt användar-ID.

tummen ner Om det är fallet för tummen, måste tummen ner fungera på liknande sätt. Håll tummen ned-knappen och och i själva verket tar bort en punkt för den sidan och sidor med liknande sökord. Tummen-ned-knappen har dock några fler funktioner till det. Om du klickar på den svarta pil ned-delen av knappen har du några alternativ: Inte-för-mig, rapportera spam, duplicera innehåll och blockera webbplats .

Inte-för-mig är den här funktionens grundläggande funktion. Rapportera Spam skickar ett meddelande till StumbleUpon att sidan som serveras inte är något som det ska vara och det är bara, snäll skräppost! Duplicate Content hjälper StumbleUpon att veta när du får betjäna en sida mer än en gång. Det kan hända om sidan har lagts till under mer än en kategori. Blockera webbsidan blockerar hela webbplatsen som sidan var serverad från. Detta är vad jag använder när jag stöter på en sida som är på ett annat språk eller bara helt inte för mig.

Här är ett litet diagram för att ge dig en visuell representation av den förenklade processen, som jag tror det händer.

pseudo_flow

Det är den enkla grunden för StumbleUpon. När du flyttar till höger om verktygsfältet StumbleUpon finns det olika alternativ som du kan använda för att förfina din snubbla och lägga till kvaliteten på sidans rankningar.

stumbleupon_bar

Använder du StumbleUpon? Vad är din favorit webbplats som du har snubblat på? Låt oss veta dina StumbleUpon-berättelser i kommentarerna nedan.

In this article