Hvordan virker StumbleUpon? [Teknologi forklart]

StumbleUpon er en av de mest interessante nettstedene på nettet. Slik fungerer stumblingsalgoritmen og hvordan den velger hvilke nettsteder som skal vise deg.

StumbleUpon er en av de mest interessante nettstedene på nettet.  Slik fungerer stumblingsalgoritmen og hvordan den velger hvilke nettsteder som skal vise deg.
Annonse

stumbleupon_collage Av alle de webbaserte applikasjonene som følger med de siste årene, er StumbleUpon enkelt den jeg bruker mest. Ved å klikke på den lille knappen har jeg oppdaget så mange flotte nettsteder og enda større informasjon som jeg aldri ville ha funnet ved tradisjonelle søkemetoder.

Som en tidligere webutvikler er en av tingene jeg gjør, forsøkt å finne ut hvordan nettjene webapplikasjoner fungerer. Nå, før jeg ruller, må jeg si det nøyaktig hvordan StumbleUpon fungerer, er en handelshemmelighet, og de kommer absolutt ikke til å avsløre den informasjonen til meg. En omfattende oversikt over hvordan det kan fungere vil også gjøre for en artikkel som er langt lenger enn dette formatet tillater. Det som følger er en forenklet teori om hvordan det fungerer basert på mine år med web utvikling og noen probing rundt applikasjonen.

Hjertet i enhver stor webapplikasjon er databasen. Hvis du ikke er kjent med hva en database er, er det beste daglige eksemplet jeg kan gi, telefonboken. En telefonbok er bare en masse dataposter som er organisert etter region, bedrift eller bolig, by og deretter alfabetisk etter etternavn. Fordi strukturen i telefonboken er blitt kjent, kan vi enkelt finne de dataene vi ønsker. Den vanlige kunnskapen om å se opp i regionen, og deretter avgjøre om nummeret vi ønsker er bolig eller virksomhet, så ser du opp byen og går så raskt til den alfabetiske delen der vi vet at John Q. Publics nummer vil være - under P . Denne prosessen kan bli referert til som en algoritme for å finne et telefonnummer.


Jeg forventer at StumbleUpon har en veldig stor database!

Når du registrerer deg for StumbleUpon, ber de deg om å definere noen kategorier av interesse for deg. Dette hjelper dem å lede deg til nettsider som er lagt inn i disse kategoriene.

stumble_button Når du trykker på knappen, sendes en melding til StumbleUpon-databasen som mest sannsynlig bare er din bruker-ID. Databasen ser opp kategoriene du valgte da du registrerte deg. Derfra velger applikasjonen sannsynligvis en av disse kategoriene tilfeldig. Deretter går søknaden gjennom denne kategorien og finner en nettside i den kategorien som er ny for deg, og leder nettleseren din til den siden.

Nå blir det litt mer komplisert ettersom visse spørsmål er hevet. Den første som kommer opp for meg, er hvordan de vet at nettstedet er nytt for meg? Vel, jeg antar at nettsidene du har besøkt gjennom StumbleUpon, spores. Jeg sier dette fordi jeg har kommet til poenget i noen StumbleUpon-kategorier der StumbleUpon forteller meg at det ikke lenger er noe jeg kan se i denne kategorien. (Ja, jeg snuble mye.)

Nå lurer jeg på hvordan det vet hvilken type nettsider i en bestemt kategori jeg vil like. Det er det tommelen opp og tommel ned- knappene er for.

tommel opp Hvis jeg gir en side en tommelen opp, legger den sannsynligvis et poeng til ikke bare den siden, men til søkeordene som er knyttet til den siden, slik at andre sider med høy korrelasjon til sidene blir vektet tyngre til fordel for å vises under bruker-IDen min.

tommel ned Hvis det er tilfelle for tommelen opp, må tommelen ned fungere på lignende måte. Hit tommelen ned-knappen og og programmet fjerner faktisk et poeng for den siden og sidene med lignende søkeord. Tommelen ned-knappen har noen flere funksjoner til det skjønt. Hvis du klikker på den svarte pil ned-delen av knappen, får du noen alternativer: Ikke-for-meg, Rapporter spam, duplikat innhold og blokkere nettsted .

Ikke-for-meg er den grunnleggende funksjonen til denne knappen. Rapporter spam sender en melding til StumbleUpon at siden servert er ikke noe som det skal være og er bare, vel, spam! Dupliser innhold hjelper StumbleUpon når du blir servert en side mer enn en gang. Det kan skje hvis siden er lagt til under mer enn én kategori. Blokker nettsted vil blokkere hele nettstedet som siden ble servert fra. Dette er hva jeg bruker når jeg kommer over en side som er på et annet språk eller bare helt ikke for meg.

Her er et lite diagram for å gi deg en visuell fremstilling av den forenklede prosessen, som jeg tror det skjer.

pseudo_flow

Det er de enkle grunnene til StumbleUpon. Når du beveger deg til høyre for StumbleUpon-verktøylinjen, er det forskjellige alternativer du kan bruke til å finjustere Stumbling og legge til kvaliteten på sidens rangeringer.

stumbleupon_bar

Bruker du StumbleUpon? Hva er ditt favorittnettsted som du har snublet over? Gi oss beskjed om StumbleUpon-historiene dine i kommentarene nedenfor.

In this article