Gary Robinson

Gary Robinson
Gary Robinson.jpg
Född ( 1956-02-06 ) 6 februari 1956 (67 år)
Utbildning Bard College ; Courant-institutet
Ockupation Datorprogrammerare
Arbetsgivare Emergent Music LLC
Känd för SpamBayes , SpamAssassin , Recommendation Engine , Collaborative filtrering
Titel Teknisk chef
Hemsida GaryRobinson.net

Gary Robinson är en amerikansk mjukvaruingenjör och matematiker och uppfinnare känd för sina matematiska algoritmer för att bekämpa spam . Dessutom patenterade han en metod för att använda webbläsarcookies för att spåra konsumenter på olika webbplatser, vilket gör det möjligt för marknadsförare att bättre matcha annonser med konsumenter. Patentet köptes av DoubleClick och sedan köptes DoubleClick av Google . Han anses vara en av de första som använde automatiserade samarbetsfiltreringstekniker för att omvandla mun-till-mun-rekommendationer till användbar data.

Algoritmer för att identifiera spam

2003 beskrev Robinsons artikel i Linux Journal ett nytt tillvägagångssätt för datorprogrammering som kanske bäst beskrivs som en klassificerare för allmänt ändamål som utökade användbarheten av Bayesiansk filtrering . Robinsons metod använde matematikintensiva algoritmer i kombination med statistisk testning av Chi-kvadrat för att göra det möjligt för datorer att undersöka en okänd fil och göra intelligenta gissningar om vad som fanns i den. Tekniken hade bred tillämpbarhet; till exempel gjorde Robinsons metod det möjligt för datorer att granska en fil och med mycket större noggrannhet gissa om den innehöll pornografi eller om ett inkommande e-postmeddelande till ett företag var en teknisk fråga eller en försäljningsrelaterad fråga. Metoden blev grunden för anti-spam-tekniker som användes av Tim Peters och Rob Hooft i det inflytelserika SpamBayes -projektet. Skräppost är missbruk av elektroniska meddelandesystem för att skicka oönskade, oönskade massmeddelanden. SpamBayes tilldelade sannolikhetspoäng till både spam och ham (användbara e-postmeddelanden) för att intelligent gissa om ett inkommande e-postmeddelande var skräppost; poängsystemet gjorde det möjligt för programmet att returnera värdet osäker om både spam- och hampoängen var höga. Robinsons metod användes i andra anti-spam-projekt som SpamAssassin . Robinson kommenterade i Linux Journal hur kampen mot skräppost var ett samarbete:

Tillvägagångssättet som beskrivs här har verkligen varit en distribuerad insats i bästa öppen källkod-tradition. Paul Graham , en författare till böcker om Lisp , föreslog ett tillvägagångssätt för att filtrera spam i sin onlineartikel, "A Plan for Spam". Jag använde hans tillvägagångssätt för att generera sannolikheter förknippade med ord, ändrade det något och föreslog en Bayesiansk beräkning för att hantera ord som inte hade förekommit särskilt ofta ... ett tillvägagångssätt baserat på chi-kvadratfördelningen för att kombinera de enskilda ordsannolikheterna till en kombinerad sannolikhet (egentligen ett par sannolikheter – se nedan) som representerar ett e-postmeddelande. Slutligen föreslog Tim Peters från Spambayes-projektet ett sätt att generera en särskilt användbar spamminess-indikator baserat på de kombinerade sannolikheterna. Hela vägen vägleddes arbetet av pågående tester av utföranden skrivna i Python av Tim Peters för Spambayes och i C av Greg Louis från Bogofilter Project. Testerna gjordes av ett antal personer som var involverade i dessa projekt.

Gary Robinson, 2003.

1996 patenterade Robinson en metod för att hjälpa marknadsförare att fokusera sina onlineannonser till konsumenterna. Han förklarade:

Så vitt jag har kunnat säga är det det allra första patentet ... att nämna att använda webbläsarcookies för att spåra konsumenter på olika webbplatser och skapa en profil över deras intressen för att avgöra vilka annonser som ska visas för dem ... Det fanns en aspekt i hur webbläsarcookies implementerades som gjorde att de kunde användas ... Jag anlitade programmerare för att göra programmeringen för att faktiskt testa det ... hypotesen visade sig vara korrekt.

Gary B. Robinson, 2014

Entreprenörisk verksamhet

2010 var Robinson teknikchef på FlyFi, en musiktjänst online som ägs av Maine -baserade Emergent Discovery som använder hans anti-spam programmeringsteknik tillsammans med samverkande filtreringstekniker för att hjälpa webbanvändare att ge musikrekommendationer. Hans blogg Gary Robinson's Rants har citerats av andra i dator- och musikbranschen på nätet och citerats av akademiska tidningar. Robinson hjälpte till att utveckla rekommendationsmotorteknik som tillämpar matematiska tekniker med hög effekt med hjälp av mjukvarualgoritmer för att få en dator att på ett intelligent sätt gissa om vad en konsument skulle kunna gilla. Till exempel, om en konsument gillar musik av artister som Beach Boys , Bob Dylan och Talking Heads , kommer datorprogramvaran att matcha dessa preferenser med en mycket större datauppsättning av andra konsumenter som också gillar dessa tre artister men som kumulativt har mycket större musikalisk kunskap än den enskilda konsumenten. Följaktligen kommer datorn att hitta musik som användaren kanske gillar men som inte har blivit utsatt för, och därför förhoppningsvis erbjuda intelligenta rekommendationer, i en process som har kommit att kallas kunskapshantering . Men matematiken bakom sådana jämförelser kan bli ganska komplex och involverad. Robinson studerade matematik vid Bard College och tog examen 1979 och studerade vidare vid Courant Institute of New York University . På 1980-talet arbetade Robinson på en entreprenöriell dejtingtjänst som heter 212-Romance som använde liknande datoralgoritmer för att matcha singlar romantiskt. Den New York City-baserade dejtingtjänsten för röstmeddelanden skapade gemenskapsbaserade automatiserade rekommendationer och använde samverkande filtreringsteknologier som Robinson utvecklade vidare i andra funktioner.

externa länkar