Amazon mechanical turk

25
Amazon Mechanical Turk Seminar: Technologie- & Innovationsmanagement Branko Stajic, SS2007

description

 

Transcript of Amazon mechanical turk

Page 1: Amazon mechanical turk

Amazon Mechanical Turk

Seminar: Technologie- & Innovationsmanagement

Branko Stajic, SS2007

Page 2: Amazon mechanical turk

Outline

Mechanical Turk: Ursprung, Bilder Crowdsourcing: Beispiele & Anwendungen Amazon Mechanical Turk Anwendung: Praxisbeispiel Q & A Quellenverzeichnis

Page 3: Amazon mechanical turk

Mechanical Turk - Ursprung

Wolfgang von Kempelen 1769 österreichisch-ungarischer Hofbeamter und Mechaniker Wolfgang von Kempelen-Preis für Informatikgeschichte

Mechanischer Schachautomat in türkischer Tracht gekleidete Figur „erster“ Schachautomat

Tour durch Europa: Friedrich der Grosse, Napoleon Bonaparte

Künstliche künstliche Intelligenz

Etymologische Herleitungen des Ausdrucks „etwas türken“ oder „einen Türken bauen“im Sinne von „etwas nur vorspiegeln“, „etwas fingieren“ bezieht sich auf den Schachtürken

Quelle: Wikipedia http://de.wikipedia.org/w/index.php?title=Schacht%C3%BCrke&oldid=32283979

Page 4: Amazon mechanical turk

Mechanical Turk – Bilder

Kupferstich aus dem Buch von K. Gottlieb von Windisch, 1783

Kupferstich aus dem Buch von Freiherr Joseph Friedrich zu Racknitz, 1789

Kupferstich aus dem Buch von K. Gottlieb von Windisch, 1783

Page 5: Amazon mechanical turk

Crowdsoucing (1)

Begriff: Jeff Howe und Mark Robinson 2006 (Wired Magazine)

Definitionen:

The White Paper Version: „Crowdsourcing is the act of taking a job traditionally performed by a designated agent (usually an employee) and outsourcing it to an undefined, generally large group of people in the form of an open call.“

The Soundbyte Version: „The application of Open Source principles to fields outside of software.“

Quelle: Wikipedia (D), http://de.wikipedia.org/wiki/Crowdsourcing, Crowdsourcing.com: http://crowdsourcing.typepad.com

Page 6: Amazon mechanical turk

Crowdsourcing (2)

Crowdsoucing vs. Outsoucing

Billige Arbeitskraft aus dem Internet

Beispiele: Wikipedia, iStockphoto, InnoCentive, MyFootballClub, etc.

Amazon Mechanical Turk: „crowdsourcing for the masses“

Open-call-Prinzip, „social production“

Page 7: Amazon mechanical turk

Crowdsourcing: Anwendungen

iStockphoto

„But how can I compete with a dollar?“ Harte ökonomische Lektion:

Kein knappes Gut mehr Professionelle Kamera < CHF 1000.- Computer & Photoshop + Internet und gute Suchmaschinen

Quelle: http://www.wired.com/wired/archive/14.06/crowds.html?pg=1&topic=crowds&topic_set

Page 8: Amazon mechanical turk

Crowdsourcing: Anwendungen

Bild: http://www.istockphoto.com

Page 9: Amazon mechanical turk

Crowdsourcing: Anwendungen

InnoCentive„Every year research budgets increase at a faster rate than sales.

The current R&D model is broken.“ (Larry Huston, P&G)

R&D Plattform für Unternehmen (launch 2001) Belohnung von $10‘000-100‘000 Erfolgsquote 30% „diversity of inellectual background“ R&D Produktivität , Kosten

Quelle: http://www.wired.com/wired/archive/14.06/crowds.html?pg=1&topic=crowds&topic_set

Page 10: Amazon mechanical turk

Crowdsourcing: Anwendungen

Page 11: Amazon mechanical turk

Erfolgreich „crowdsourcen“

4 Erfolgsfaktoren für CS-Projekte:

1. Richtige Fokussierung

2. Gutes Filtern der Ideen

3. Die besten Experten in der Masse finden

4. Aufbau einer Fancommunity

Quelle: BusinessWeek http://www.businessweek.com/magazine/content/06_39/b4002422.htm

Page 12: Amazon mechanical turk

Amazon Mechanical Turk (1)

Launch Ende 2005 durch Amazon.com

Beta-Version

Web services API* zur Integration künstlicher künstlicher Intelligenz in Software

Mensch vs. Computer: Bestimmte Objekte in Bildern erkennen? Schönheit erkennen? Text übersetzen?

*API=application programming interface, deutsch: Schnittstelle zur Anwendungsprogrammierung, vgl. http://de.wikipedia.org/wiki/Programmierschnittstelle

Page 13: Amazon mechanical turk

Amazon Mechanical Turk (2)

Technische Funktionsweise: RPC*: Applikation sendet Anfrage, Service gibt Anwort auf

Anfrage Beispiel anhand Pseudo-code:

read (photo);photoContainsHuman = callMechanicalTurk(photo);If (photoContainsHuman == TRUE) {

acceptPhoto;}else {

rejectPhoto;}

*RPC (Remote Procedure call)=Funktionsaufrufe auf entfernten Rechnern, Quelle: http://www.mturk.com/mturk/help?helpPage=whatis

Page 14: Amazon mechanical turk

Amazon Mechanical Turk (3)

Nutzen/Problemlösung: Softwareentwickler

Applikationsentwicklung mit Integration menschlicher Intelligenz

Unternehmen Kosteneinsparung Umwandlung fixe Kosten in variable Kosten

Menschen, die Geld verdienen wollen „Arbeit“ unabhängig von Ort und Zeit Kampf gegen Langeweile

Quelle: http://www.mturk.com/mturk/help?helpPage=whatis

Page 15: Amazon mechanical turk

Amazon Mechanical Turk (4)

Akteure, Vokabular Requester: Akteur, welcher Anfrage auf mTurk

gibt HIT = „Human Intelligence Task“, Anfrage welche

einer Antwort bedarf Qualification: Fähigkeit, bestimmte HITs

auszuführen (Qualität!) Dashboard: persönliche Startseite, Übersicht auf

HITs

Quelle: http://www.mturk.com/mturk/help?helpPage=whatis

Page 16: Amazon mechanical turk

Amazon Mechanical Turk (5)

Qualitätssicherung

1. Einverständnis vor Bezahlung

2. Qualification Test

3. HIT-Quote (vgl. eBay-Bewertung)

Quelle: http://www.mturk.com/mturk/help?helpPage=whatis

Page 17: Amazon mechanical turk

Amazon Mechanical Turk (6)

Voraussetzung für Teilnahme („turker“)

Mind. 18 Jahre

Internetzugang

Amazon.com account (Kundenfang als „nice sideeffect“?)

„Amazon MTurk Participation Agreement“

Quelle: http://www.mturk.com/mturk/help?helpPage=whatis

Page 18: Amazon mechanical turk

Amazon Mechanical Turk (7)

Voraussetzung für Requester

Natürliche oder juristische Person

US-Bank Konto

US Rechnungsadresse

Depothinterlegung

„Amazon MTurk Participation Agreement“

Quelle: http://www.mturk.com/mturk/help?helpPage=whatis

Page 19: Amazon mechanical turk

Amazon Mechanical Turk (8)

Das Finanzielle Amazon.com

10% Kommission maximal pro HIT, $0.005 minimal 10% von freiwilligen Bonus, minimal $0.005 pro

Bonuszahlung Ausbezahlung an HIT-Ausführenden („turker“):

Amazon.com account, Auswahl zwischen: Transfer auf Bankkonto Amazon.com gift certificate balance

Ausnahme: Check via Post für Inder in Rupees ;-)

Quelle: http://www.mturk.com/mturk/help?helpPage=whatis

Page 20: Amazon mechanical turk

Amazon Mechanical Turk (9)

HITs „Reward“: Belohung/HIT (ab $0.01) „Expiration date“: Zeit bis HIT nicht mehr

verfügbar ist „Time allotted“: Frist in welcher HIT erledigt sein

muss bei Annahme/Akzeptierung Bei Akzeptierung: nicht mehr aufgelistet für alle Falls HIT nicht innerhalb „Time allotted“ ausgeführt

wird, ist er wieder für alle verfügbar (aufgelistet) Keine Möglichkeit, HIT auf „pending“ zu setzen

Page 21: Amazon mechanical turk

Amazon Mechanical Turk (10)

Anwendung – Praxisbeispiel

http://www.mturk.com/mturk/welcome

Page 22: Amazon mechanical turk

Amazon Mechanical Turk

Q & A

Was kann der Mensch besser, was kann der Computer besser?

Kennt Ihr noch weitere Beispiele von crowdsourcing?

Page 23: Amazon mechanical turk

Buchempfehlung für CS

Yochai Benkler:

The Wealth of Networks

How Social Production Transforms Markets and Freedom

Download als PDF unter:http://www.benkler.org/Benkler_Wealth_Of_Networks.pdf

Page 24: Amazon mechanical turk

Amazon Mechanical Turk

Quellenverzeichnis

Amazon Mechanical Turk http://www.mturk.com/mturk/welcome

Wikipedia http://de.wikipedia.org/w/index.php?title=Schacht%C3%BCrke&oldid=32283979

Crowdsoucing Bloghttp://crowdsourcing.typepad.com/

Wired Magazine http://www.wired.com/wired/archive/14.06/crowds.html?pg=1&topic=crowds&topic_set

Deutscher Crowdsourcing Blog http://www.crowdwisdom.de

Business week http://www.businessweek.com/innovate/content/jul2006/id20060713_755844.htm

Page 25: Amazon mechanical turk

Amazon Mechanical Turk

THX!

Danke!

Tesekkurler!