lördag 11 oktober 2008

Human Computing

Luis von Ahn berättar om

Captcha

Captcha är ett verktyg (eller program) websidor använder för att kunna stoppa andra program från att kunna skapa accounts, rösta etc. på sidan.
Hotmail, Yahoo, Google, Messageboards är exempel på sidor som använder sig av captcha för att förhindra botar från att kunna skapa miljontals accounts på sidorna och använda accounterna för att sprida t.ex. Spam, Virus och andra otrevliga saker.
Han berättade en historia om hur siten slashdot.org skapade en poll vilken som var den bästa Datorteknik skolan (bl.a. MIT, Berkeley & Stamford).
Pollen hade från början inget captcha och p.g.a. dom som går på skolan är bra på programering och sådant kunde dom skapa ett program som spamade sin skolas poll alternativ.
Därför hade t.ex. två av Collegerna massiva staplar med mängder av röster medans dom andra låg efter.

Spam företagen har kommit på visa lösningar för att komma förbi captcha.
Dels genom att anställa billig arbetskraft för att sitta och lösa captchas hela dagarna...
Och porr siter säger åt sina användare att för att kunna se nästa bild ska du skriva in vad du ser på den här captchan för att komma åt bilden.
Och då har porrsiten fått ett gratis sätt att få sina captchas ifyllda.

Nästa del i föreläsningen handlade om sätt att använda den här företeelsen på ett bra sätt.
T.ex. när han sökte på ordet "dog" i google bilder, så fick han upp en massa bilder som INTE hade nått med hundar att göra.
google image/bilder använder sig av html kod och filnamn för att för sökningarna.

Därför skapade Luis:

The ESP Game
Spelet går ut på att två personer sitter vid varsin dator och ser samma bild, nu ska dom försöka skriva en beskrivning på högst två ord vad man ser på bilden t.ex. den här:

Jag skulle kunna beskriva den som grön, vit, hemsida, esp game, wbbläsar fönster.
Om den andra personen matchar t.ex. vit, så får man poäng.

För att få flera ord till bilden använder man tabu för att göra så att användaren inte kan skriva det tabubelagda ordet och måste hitta andra ord, vilket breddar antal beskrivande ord.

Om det inte finns tillräckligt många användare för att spela tillsammans, kan man spela single player som använder sig av det som tidigare sagts om ordet i andra spel sessioner.

Nu när man har en bild, så kan den beskrivas utförligt och korrekt i en sökning och det kommer inte bli fel lika ofta som vanlig sökning.

Nästa steg är att visa VAR på bilden man kan hitta det som beskrivs.

Notis: Google har redan skapat en beta version av ESP Game med namnet Google Image Labeler som är till för att förbättra Google Image Search. =)

ESPGAME Länkar:
http://images.google.com/imagelabeler/
ESPgame

Peekaboom
Det här spelet går ut på att två spelare möts.
Den ena ser en bild, den andra ser ingenting.
Personen som ser bilden ska markera det som ska beskrivas och den andra personen ska beskriva det han ser av bilden.
Ordet som ska markeras kommer från ESP Game.

Detta gör att man kan lokalisera olika object på en bild vilket är bra för synskadade t.ex. och underlättar om man ser en bild med många olika personer t.ex.

Nästa spel som han kommit på är:

Verbosity
Det går till på samma sätt som ESP Game, fast med ett ord istället för en bild att beskriva.
Men beskrivningarna måste stå i ett förbestämt sammanhang t.ex. "Is typically near ______"
och den tomma raden fylls i med ett ord som man tycker hör ihop med det ord man ska beskriva.

Han var även kritisk till filmen the Matrix syn på framtiden.
Luis tror att om datorer blir smartare än människor kommer dom ha kvar oss för att göra sånt datorer inte förstår eller kan.


Slutord:
Mycket intresant föreläsning och han hade väldigt roliga poäng och beskrivningar på sin research.

Jag har faktiskt testat att spela alla dom spelen han beskrev på en sida som heter gwap.com och där fanns flera spel:
ESP Game
Verbosity
Squigl (påminer om Peekaboom)
Tag a Tune - Samma sak som ovan fast man ska beskriva ett stycke musik.
Matchin - Man ska välja den bild man tror den andra personen tycker bäst om.

Inga kommentarer: