Modeling CrowdSourcing Scenarios in Socially-Enabled Human Computation Applications

User models have been defined since the 1980s, mainly for the purpose of building context-based, user-adaptive applications. However, the advent of social networked media, serious games, and crowdsourcing/human computation platforms calls for a more pervasive notion of user model, capable of representing the multiple facets of social users and performers, including their social ties, interests, capabilities, activity history, and topical affinities. In this paper, we define a comprehensive model able to cater for all the aspects relevant for applications involving social networks and human computation; we capitalize on existing social user models and content description models, enhancing them with novel models for human computation and gaming activities representation. Finally, we report on our experiences in adopting the proposed model in the design and implementation of three socially enabled human computation platforms.

[1]  Luis von Ahn Games with a Purpose , 2006, Computer.

[2]  Dietmar Dengler,et al.  The User Model and Context Ontology GUMO Revisited for Future Web 2.0 Extensions , 2007, C&O:RR.

[3]  Alessandro Bozzon,et al.  A Model-Driven Approach for Crowdsourcing Search , 2012, CrowdSearch.

[4]  Tsvi Kuflik,et al.  Cross-representation mediation of user models , 2009, User Modeling and User-Adapted Interaction.

[5]  Fausto Giunchiglia,et al.  The CUBRIK project: human-enhanced time-aware multimedia search , 2012, WWW.

[6]  Stefano Ceri,et al.  Web Applications Design and Development with WebML and WebRatio 5.0 , 2008, TOOLS.

[7]  Lora Aroyo,et al.  User modeling and adaptive Semantic Web , 2010, Semantic Web.

[8]  B. S. Manjunath,et al.  Introduction to MPEG-7: Multimedia Content Description Interface , 2002 .

[9]  Ilknur Celik,et al.  U-Sem: Semantic Enrichment, User Modeling and Mining of Usage Data on the Social Web , 2011, ArXiv.

[10]  Davide Martinenghi,et al.  A Framework for Crowdsourced Multimedia Processing and Querying , 2012, CrowdSearch.

[11]  Antonio Krüger,et al.  A User Modeling Markup Language (UserML) for Ubiquitous Computing , 2003, User Modeling.

[12]  Edith Law,et al.  Input-agreement: a new mechanism for collecting data using human computation games , 2009, CHI.

[13]  Gerti Kappel,et al.  TheHiddenU - A Social Nexus for Privacy-assured Personalisation Brokerage , 2010, ICEIS.

[14]  Bhaskar Mehta,et al.  Ontologically-Enriched Unified User Modeling for Cross-System Personalization , 2005, User Modeling.

[15]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User modeling and user-adapted interaction.

[16]  Matthias Häsel,et al.  Opensocial: an enabler for social applications on the web , 2011, Commun. ACM.

[17]  Andreas Harth,et al.  Towards Semantically-Interlinked Online Communities , 2005, ESWC.

[18]  Petros Daras,et al.  I-SEARCH: A Unified Framework for Multimodal Search and Retrieval , 2012, Future Internet Assembly.

[19]  Luis E. Ortiz,et al.  Parsing clothing in fashion photographs , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Luis von Ahn Human Computation , 2008, ICDE.

[21]  Gerhard Weikum,et al.  WWW 2007 / Track: Semantic Web Session: Ontologies ABSTRACT YAGO: A Core of Semantic Knowledge , 2022 .

[22]  H. L. Hardman,et al.  Requirements for practical multimedia annotation , 2005 .

[23]  Marco Brambilla,et al.  Combining social web and BPM for improving enterprise performances: the BPM4People approach to social BPM , 2012, WWW.

[24]  Benjamin B. Bederson,et al.  Human computation: a survey and taxonomy of a growing field , 2011, CHI.

[25]  Till Plumbaum,et al.  User Modeling for the Social Semantic Web , 2011, SPIM.

[26]  He Zhang,et al.  Web Service Based Architecture and Ontology Based User Model for Cross-System Personalization , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[27]  Piero Fraternali,et al.  Achievement Systems Explained , 2014 .

[28]  Dan Brickley,et al.  FOAF Vocabulary Specification , 2004 .

[29]  Marco Brambilla,et al.  BPMN and Design Patterns for Engineering Social BPM Solutions , 2011, Business Process Management Workshops.

[30]  Werner Retschitzegger,et al.  Towards a Reference Model for Social User Profiles: Concept & Implementation , 2011 .

[31]  Julita Vassileva,et al.  Semantic Adaptive Social Web , 2011, UMAP Workshops.

[32]  Jordi Cabot,et al.  Model-Driven Software Engineering in Practice , 2017, Synthesis Lectures on Software Engineering.

[33]  Lydia B. Chilton,et al.  Exploring iterative and parallel human computation processes , 2010, HCOMP '10.

[34]  Alessandro Bozzon,et al.  Answering search queries with CrowdSearcher , 2012, WWW.

[35]  Petros Daras,et al.  Introducing a unified framework for content object description , 2011, Int. J. Multim. Intell. Secur..

[36]  Federica Cena,et al.  User model interoperability: a survey , 2011, User Modeling and User-Adapted Interaction.

[37]  Werner Retschitzegger,et al.  User profile integration made easy: model-driven extraction and transformation of social network schemas , 2012, WWW.

[38]  Darina Dicheva,et al.  Ontological technologies for user modelling , 2010, Int. J. Metadata Semant. Ontologies.

[39]  Von-Wun Soo,et al.  The conflict detection and resolution in knowledge merging for image annotation , 2006, Inf. Process. Manag..