Exploring Crowdsourcing to Personalize Web Experiences
The thesis attempts to utilize collective human intelligence to support extraction and understanding of the content over the web, which will in turn help to create personalized web experiences. In particular, we propose crowdsourcing based systems for the following tasks: 1) extracting user preferences, 2) extracting named entities, and 3) renarration of the web documents. First, we propose a friendsourcing based approach called as Crowd Consensus where we extract user preferences from the collected opinions from her friends and tested it with an online game called as Power of Friends. The current method of eliciting information is to pose direct questions to friends and expect a truthful response in return. Power of Friends, on the other hand, involves a novel way of identifying the unanimous opinion of all the friends about a question related to an individual. Next, we describe a system called as uPick, which extracts named entities and their relations from a given text and crowdsource these extracted named entities for validation. The existing systems built around the task of identifying associated relations among named entities within a text document lack human precision and they also struggle to handle erroneous documents. uPick helps to improve the accuracy of the generated relations by gathering judgments from the interested users and validate the relations based on the majority responses. Finally, we worked on a renarration framework to the web called as Alipi to make the multi-lingual documents accessible to the users. This framework supports alternative descriptions for a web page or parts of it via rewriting for a given target audience by volunteers. We developed a browser plugin to enable users to re-narrate any page and to render the requested page dynamically based on the user preferences.
Our developed prototypes along with the studies show that leveraging human energy and skills have potential to provide solution to the problems that machines cannot accomplish solely. We hope our work would inspire system designers to consider crowdsourcing based systems for creating personalizing web experiences and to think beyond system efficiency and accuracy by focusing on the task experience and invested efforts by the users.Go through the slides for a quick overview: