| Collaborative Human Interpreter |
Article Index for Collaborative |
Website Links For Collaborative |
Information AboutCollaborative Human Interpreter |
| CATEGORIES ABOUT COLLABORATIVE HUMAN INTERPRETER | |
| programming languages | |
| human-based computation | |
|
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) To implement a function checkGender(Photo p ) takes maybe your life long, but it can be solved by any people in 5 sec. After you calling checkGender(), 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
CHI, Collaborative Human Interpreter, is originally mentioned in Philipp Lenssen 's blog: http://blog.outer-court.com/archive/2005-03-25-n43.html
Please clean up with wikipedia's beautiful tags. I'm poor about wikipedia.. thanks! |
|
|