Posts from — September 2006

Human computation

Luis von Ahn je precej brihten tip: t.i. captcha, način potrjevanja, da ste človek in ne program (danes uporabljen povsod na spletu), je njegova ideja:

V predavanju s tem naslovom predstavi genialno zamisel, kako preko spletnih iger priti do znanja, uporabnega za računalnike. Gre za igre za dva igralca, ki med seboj ne moreta komunicirati, vendar z ugibanjem skupaj prideta do nekega dejstva.

V najbolj preprostem primeru gre za igro, kjer oba vidita isto sliko in vpisujeta besede, ki sliko opisujejo. Ko najdeta skupno besedo, dobita točke in se premakneta na novo sliko. Veliko število igralcev in ponovitev ustvari zelo veliko besed (tagov), ki ustrezajo posameznim slikam. Skratka, skozi zabavno igro, ki jo ljudje igrajo prostovoljno, dobimo dobro označeno zbirko slik. Igra ima tudi lepo lastnost, da da dokaj natančne rezultate, saj se morata glede oznake slike strinjati oba igralca, ne da bi se kako drugače pogovarjala. Kljub preprostosti je igra baje precej popularna, preizkusite pa jo lahko na http://www.espgame.org/.

Druga igra daje še bolj zanimive rezultate, poteka pa tako, da dobi en igralec sliko ter besedo za element na sliki, ki ga mora drugi igralec uganiti (npr. “metulj” na sliki s cvetjem). Drugi igralec vidi na začetku le črno sliko. Prvi igralec drugemu z vsakim klikom razkrije del slike pod miško, drugi pa poskuša uganiti besedo. Prej ko drugi igralec ugane element, več točk igralca dobita. Prvi igralec je tako spodbujen, da čimbolj natančno razkriva koščke slike. Rezultat je označeno (preklikano) področje na sliki, ki ustreza besedi – brez zapletenega računalniškega prepoznavanja vzorcev. Igra je na http://www.peekaboom.org/.

Predstavi še tretjo igro, pri kateri igralci skozi igro vnašajo t.i. zdravorazumske koncepte. Da ne zavlačujem, predavanje je vredno ogleda. Če spletne igre, igrajte take, kjer delate kaj koristnega. Na začetku namreč predstavi zanimivo statistiko, da se na leto odigra 9 milijard ur Solitaire-a, v primerjavi z gradnjo Empire State Buildinga, kjer je bilo porabljenih 7 milijonov ur človeškega dela. :D

September 28, 2006   3 Comments

Array.group_by

Verjetno nikomur, ki bi lahko bral tale post, naslednje ne bo prav nič pomenilo, ampak tole je čista erotika. Rad imam Ruby.

In ok, ko že ravno sprašujete :): metoda pretvori array objektov v gnezdeno hash tabelo, in sicer tako, da grupira po poljubnem številu atributov.

September 2, 2006   2 Comments