Collaborative human interpreter
Template:Wikify-date
You must add a |reason=
parameter to this Cleanup template – replace it with {{Cleanup|reason=<Fill reason here>}}
, or remove the Cleanup template.
Collaborative Human Interpreter is a programming language, specially designed for collecting and making use of human intelligence and power of human brains in your program. One typical usage is implementing impossible-to-automate functions in your program.
For example, if you want to know a photo is of a man or a woman or other. It's too difficult for now, but it's too easy for people. In this case you write such a code fragment (virtual code ):
enum GenderCode { MALE, FEMALE, NOT_A_HUMAN } Photo photo = loadPhoto(file) GenderCode result = checkGender(photo)
Code for the function checkGender(Photo p ) can currently only approximate a result, but the task be can be solved by a person in 5 sec. When the function checkGender() is called, the system will send a request to someone, and the person who received the request will process the task and input the result. If the person (task processor) inputs value MALE, you'll get the value in your variable result, in your program. This querying process can be highly automated.
In Nobember 6, 2005, a giant eCommerce company Amazon.com launched CHI as its business platform. It's the first business application using CHI.
http://www.mturk.com/mturk/welcome
- Originated by
CHI, Collaborative Human Interpreter, is originally mentioned in Philipp Lenssen 's blog: http://blog.outer-court.com/archive/2005-03-25-n43.html
- request
Please clean up with wikipedia's beautiful tags. I'm poor about wikipedia.. thanks!