Having fallen in love with its anachronistic moniker, it pains me to report that Amazon.com's "Mechanical Turk"-- a service intended to harness the vast collective processing power of individual human brains around the world -- turns out to be equally anachronistic in its technology.
The Mechanical Turk (Wikipedia entry) ostensibly allows anyone to post tasks that require human intelligence, as opposed to automated computer programs, to complete. An example might consist of an organization trying to analyze satellite photos of mountain ranges looking for evidence of a wreck. There are thousands and thousands of photos to process, but because it is difficult for computers to identify unpredictable patterns in images, it might make sense to upload the images into a series of HIT s (Human Intelligence Tasks) in Amazon's Mechanical Turk system, and to offer to pay $.05 or so per image to have a few thousand of your fellow humans glance over a dozen photos each. Similarly, if you work from home and have access to a decent Internet connection you might be willing to do a few dozen $.05 tasks in an hour of your spare time.
In the same way that businesses and institutions can borrow the huge processing power of Amazon.com's servers for complex computer tasks through its Elastic Compute Cloud, individuals, businesses, and institutions are supposed to be able to borrow the Mechanical Turk for complex human tasks.
Why the Mechanical Turk is a Dud
Last week I decided to try out the Turk on a survey undertaken on behalf of a friend. Even though I have a pretty extensive account with Amazon.com already (seller, buyer, business credit, personal credit, reviewer, etc.), I extended my account to register with Amazon's Web Services and set about creating my first HIT. I needed 1,000 responses to a 5-question survey. To get 1,000 responses to each of the five questions, I planned to offer a generous $.10 per question.
No sooner had I created the first HIT, however, I was informed that in order to make the offer I had to have sufficient funds in my Requester account to fund it. Makes sense, right? To make the system work, requesters need to pre-pay. I expected to have to authorize a credit card, or PayPal [wait, that's owned by a competitor...] transaction, or something quick. But here's the catch... I discovered that the ONLY way to fund a HIT request is through a bank transfer, which the help text explains takes "up to five days."
Wait a minute! This is Amazon.com, right? The pioneer of e-commerce -- the quickest, most sophisticated shopping site on the Internet. I can buy a $10,000 Plasma TV on Amazon.com in under 15 seconds. They already store my credit cards, bank account information, address, phone, and tax id -- probably more information about me than any other single business entity apart from one of the credit reporting agencies. But I still have to wait five days for a check to pass from my bank to them? For $500? That's really odd. An email to customer service (no phone number, no IM) yielded no explanation, just a repetition of the 5-day warning.
Seven Days Later
The best part is that here I am 7 days later, and the transfer is still pending. It's still pending even though my bank cleared the amount the day after the request. What that means to me is that some clerk in the Amazon accounting department hasn't gotten around yet to putting the little check next to my account that will finally authorize the transaction and allow me to complete the tasks I NEEDED COMPLETED LAST WEEK.
Which is funny, because that, too, is a human intelligence task -- although it's one that most companies use computers for these days. I guess the folks at Amazon's Mechanical Turk have decided to practice what they preach.