Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → Amazon's Mechanical Turk
Amazon's Mechanical Turk
2005-12-02, 6:38 PM #1
Was wondering if anyone had seen this before.
Originally posted by Amazon:
What is Amazon Mechanical Turk?

In 1769, Hungarian nobleman Wolfgang von Kempelen astonished Europe by building a mechanical chess-playing automaton that defeated nearly every opponent it faced. A life-sized wooden mannequin, adorned with a fur-trimmed robe and a turban, Kempelen’s "Turk" was seated behind a cabinet and toured Europe confounding such brilliant challengers as Benjamin Franklin and Napoleon Bonaparte. To persuade skeptical audiences, Kempelen would slide open the cabinet’s doors to reveal the intricate set of gears, cogs and springs that powered his invention. He convinced them that he had built a machine that made decisions using artificial intelligence. What they did not know was the secret behind the Mechanical Turk: a chess master cleverly concealed inside.

Today, we build complex software applications based on the things computers do well, such as storing and retrieving large amounts of information or rapidly performing calculations. However, humans still significantly outperform the most powerful computers at completing such simple tasks as identifying objects in photographs—something children can do even before they learn to speak.

When we think of interfaces between human beings and computers, we usually assume that the human being is the one requesting that a task be completed, and the computer is completing the task and providing the results. What if this process were reversed and a computer program could ask a human being to perform a task and return the results? What if it could coordinate many human beings to perform a task?

Amazon Mechanical Turk provides a web services API for computers to integrate "artificial, artificial intelligence" directly into their processing by making requests of humans. Developers use the Amazon Mechanical Turk web services API to submit tasks to the Amazon Mechanical Turk web site, approve completed tasks, and incorporate the answers into their software applications. To the application, the transaction looks very much like any remote procedure call: the application sends the request, and the service returns the results. In reality, a network of humans fuels this artificial, artificial intelligence by coming to the web site, searching for and completing tasks, and receiving payment for their work.

All software developers need to do is write normal code. The pseudo code below illustrates how simple this can be.

read (photo);
photoContainsHuman = callMechanicalTurk(photo);
if (photoContainsHuman == TRUE) {
acceptPhoto;
}
else {
rejectPhoto;
}

What problem does Amazon Mechanical Turk solve?

For software developers, the Amazon Mechanical Turk web service solves the problem of building applications that until now have not worked well because they lack human intelligence. Humans are much more effective than computers at solving some types of problems, like finding specific objects in pictures, evaluating beauty, or translating text. The idea of the Amazon Mechanical Turk web service is to give developers a programmable interface to a network of humans to solve these kinds of problems and incorporate this human intelligence into their applications.

For businesses and entrepreneurs who want tasks completed, the Amazon Mechanical Turk web service solves the problem of getting work done in a cost-effective manner by people who have the skill to do the work. It does this by accessing a vast network of human intelligence with the efficiencies and cost-effectiveness of computers. Oftentimes people do not move forward with certain projects because the cost to establish a network of skilled people to do the work outweighs the value of completing it. By turning the fixed costs into variable costs that scale with their needs, the Amazon Mechanical Turk web service eliminates this barrier and allows projects to be completed that before were not economical.

For people who want to earn money in their spare time, the Amazon Mechanical Turk web site solves the problem of finding work that they can do wherever and whenever they want.

Any thoughts?
2005-12-02, 7:12 PM #2
Wow, that is an interesting perspective on software. Yeah, it is definitely true that humans outperform computational devices in said arenas and vice-versa. Never really heard people talk about combining the strengths of each into an application.
2005-12-02, 8:24 PM #3
Also: you get paid for doing really easy things!
2005-12-03, 3:17 AM #4
[edit] Didn't read the link. Oops

That is a really cool idea. Really, really cool.
Ban Jin!
Nobody really needs work when you have awesome. - xhuxus
2005-12-03, 9:20 AM #5
anyone tried it yet? i'm considering it... looks like fun.
EDIT: never mind that... TOS says "must be 18" =/ (10months...)
"*quickly adds in disclaimer that Is may still yet end up being slapped with a white glove, as all women are crazy and there are no rules*" --mavispoo
2005-12-03, 9:21 AM #6
they now owe me 4 cents

too many people on there, if i didn't have to refresh 20 times to get one then i might see how much you can make just flying through them
gbk is 50 probably

MB IS FAT
2005-12-03, 12:47 PM #7
I made 10 cents sweet.

I might have thought this was cool when i was like 12 and had no job and all the time in the world. Do this for an hour or two and cash it in for a cd from Amazon. That'd be kinda cool i guess.
2005-12-03, 12:58 PM #8
Did anyone else read that as Amazon's Mechanical Truck? No? Whatever.

That's cool, a nice read.
I had a blog. It sucked.
2005-12-03, 2:49 PM #9
Damn, I hit submit and noticed I had made a typo on it. :/
2005-12-03, 3:08 PM #10
I made $0.38 for 20 minutes work.

I think I'm done.

↑ Up to the top!