Microsoft Uses Human Computing Game To Tune Bing
Al writes "Microsoft researchers have come up with a novel way to fine-tune the algorithms behind the company's new search engine, Bing: a game that harnesses human computing power to improve the results. Called Page Hunt, the game (which of course requires Silverlight to run) shows users a web page and asks them to figure out a search query that should produce the page within the first five results. The idea is to better understand user behavior and expectations and ultimately improve its search algorithms. Other human-computing projects have sought to digitize out-of-print text (reCAPTCHA) and image labeling (Google Image Labeler). Can Microsoft use a similar approach to gain the edge over its rival? Or does Google already have the edge with SearchWiki, which lets searchers re-rank its results?"
So they're anchoring the algorithm in real-world data? Truly groundbreaking...
After the success of Page Hunt, Microsoft is developing a sequel called File Reports. Players earn points by filling out real business forms and increasing productivity!
The game gets boring really quickly the first time you run out of "reasonable" search terms and just tack on some exact quote from the page. "His father dies during the travel" is probably not going to help them very much, but it *will* get you to a specific bio of Paul Gauguin.
If users have the ability to tailor search results, won't page rank "fixers" (aka spammers) have an easier time? Or am I missing something?
Rhymes that keep their secrets will unfold behind the clouds.There upon the rainbow is the answer to a neverending story
I sure hope no one tells 4chan about this.
Don't worry, I'll sabotage them by tagging all of the scatplay and goatse pictures with things like "Cute Lesbian Teens" or "Vista Troubleshoot Help."
It's actually quite interesting that they're asking for search terms rather than simply labels. Search engines are the a form of machine learning, and a lot of ML research goes into improving them. So it's interesting to consider what Microsoft is asking, in the context of ML. For example, Google has a game where users play by tagging images. Obviously, they're using some sort of supervised classification algorithm under the hood. But with Bing they're not asking for 'tags,' which would imply a supervised classification system, but search queries which return the page. Now that suggests that Bing is actually built on a bayesian model, which is very different from Google's markov steady state (page rank) model.