A multi-layer framework for personalized social tag-based applications

Recent years have seen an increasing diffusion of online communities giving their members the ability of specifying and sharing metadata concerning online resources. Such practice, also known as social or collaborative tagging, has the purpose of collecting and sharing opinions about Web resources and simplifying their retrieval. In this paper, we go one step further and show how tags can have more enhanced applications to be exploited for customizing Web content fruition. More precisely, we propose a multi-layer framework where data collected by social tagging communities are complemented with additional services. Such services provide users the ability of expressing their dis/agreement with existing tags, denoting the members they trust based on their characteristics and relationships, or specifying policies on which ''quality'' assessment of resources should be returned. Besides providing the formal specification of the proposed framework, we illustrate two case studies we have implemented and the experiments we have carried out in order to verify the feasibility of our approach.

[1]  Piero A. Bonatti,et al.  Advanced Policy Explanations on the Web , 2006, ECAI.

[2]  Siegfried Handschuh,et al.  P-TAG: large scale automatic generation of personalized annotation tags for the web , 2007, WWW '07.

[3]  James A. Hendler,et al.  N3Logic: A logical framework for the World Wide Web , 2007, Theory and Practice of Logic Programming.

[4]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[5]  Jun Wang,et al.  Personalization of tagging systems , 2010, Inf. Process. Manag..

[6]  Elisa Bertino,et al.  The Challenge of Assuring Data Trustworthiness , 2009, DASFAA.

[7]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[8]  Emil C. Lupu,et al.  The Ponder Policy Specification Language , 2001, POLICY.

[9]  Enrique Frías-Martínez,et al.  A Study on the Granularity of User Modeling for Tag Prediction , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[10]  Jeffrey M. Bradshaw,et al.  KAoS policy management for semantic Web services , 2004, IEEE Intelligent Systems.

[11]  Peter Mika,et al.  Ontologies are us: A unified model of social networks and semantics , 2005, J. Web Semant..

[12]  John Riedl,et al.  tagging, communities, vocabulary, evolution , 2006, CSCW '06.

[13]  Charles U. Martel,et al.  Analyzing Kleinberg's (and other) small-world Models , 2004, PODC '04.

[14]  Kristen LeFevre,et al.  Privacy wizards for social networking sites , 2010, WWW '10.

[15]  Heather Richter Lipford,et al.  Examining privacy and disclosure in a social networking community , 2007, SOUPS '07.

[16]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[17]  Jon M. Kleinberg,et al.  The small-world phenomenon: an algorithmic perspective , 2000, STOC '00.

[18]  John G. Breslin,et al.  Review and Alignment of Tag Ontologies for Semantically-Linked Data in Collaborative Tagging Spaces , 2008, 2008 IEEE International Conference on Semantic Computing.

[19]  Wolfgang Nejdl,et al.  The Benefit of Using Tag-Based Profiles , 2007 .

[20]  Yanchun Zhang,et al.  A smart web service based on the context of things , 2012, TOIT.

[21]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[22]  Nick Bassiliades,et al.  Deploying defeasible logic rule bases for the semantic web , 2008, Data Knowl. Eng..

[23]  Barbara Carminati,et al.  Combining Social Networks and Semantic Web Technologies for Personalizing Web Access , 2008, CollaborateCom.

[24]  Emil C. Lupu,et al.  Ponder2 - A Policy Environment for Autonomous Pervasive Systems , 2008, 2008 IEEE Workshop on Policies for Distributed Systems and Networks.

[25]  Jeremy J. Carroll,et al.  Named graphs , 2005, J. Web Semant..

[26]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[27]  Hector Garcia-Molina,et al.  Social tag prediction , 2008, SIGIR '08.

[28]  Piero A. Bonatti,et al.  Driving and monitoring provisional trust negotiation with metapolicies , 2005, Sixth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY'05).

[29]  Christian Bizer,et al.  Quality-driven information filtering using the WIQA policy framework , 2009, J. Web Semant..

[30]  Rob Johnson,et al.  More Content - Less Control: Access Control in the Web 2.0 , 2006 .

[31]  Feng Boqin,et al.  Tag-based user modeling using formal concept analysis , 2008, 2008 8th IEEE International Conference on Computer and Information Technology.

[32]  Quan Z. Sheng,et al.  A semantically enhanced service repository for user-centric service discovery and management , 2012, Data Knowl. Eng..

[33]  Timothy W. Finin,et al.  Authorization and privacy for semantic Web services , 2004, IEEE Intelligent Systems.

[34]  Bamshad Mobasher,et al.  Personalized recommendation in social tagging systems using hierarchical clustering , 2008, RecSys '08.

[35]  Yong Yu,et al.  Exploring social annotations for the semantic web , 2006, WWW '06.

[36]  Steffen Staab Emergent Semantics , 2002, IEEE Intell. Syst..

[37]  D. Watts,et al.  Small Worlds: The Dynamics of Networks between Order and Randomness , 2001 .