Abstract
Collaborative social annotation systems allow users to record and share their original keywords or tag attachments to Web resources such as Web pages, photos, or videos. These annotations are a method for organizing and labeling information. They have the potential to help users navigate the Web and locate the needed resources. However, since annotations are posted by users under no central control, there exist problems such as spam and synonymous annotations. To efficiently use annotation information to facilitate knowledge discovery from the Web, it is advantageous if we organize social annotations from semantic perspective and embed them into algorithms for knowledge discovery. This inspires the Web page recommendation with annotations, in which users and Web pages are clustered so that semantically similar items can be related. In this paper we propose four graphic models which cluster users, Web pages and annotations and recommend Web pages for given users by assigning items to the right cluster first. The algorithms are then compared to the classical collaborative filtering recommendation method on a real-world data set. Our result indicates that the graphic models provide better recommendation performance and are robust to fit for the real applications.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
George W. Furnas, Caterina Fake, Luis von Ahn, Joshua Schachter, Scott Golder, Kevin Fox, Marc Davis, Cameron Marlow, Mor Naaman. Why do tagging systems work? In Proceedings of Conference on Human Factors in Computing Systems, Montreal, Canada, April 22–27, 2006, pp.36–39.
Margaret E I Kipp, D Grant Campbell. Patterns and inconsistencies in collaborative tagging systems: An examination of tagging practices. In Proceedings of American Society for Information Science and Technology, Austin, USA, Nov. 5–9, 2007.
George Macgregor, Emma McCulloch. Collaborative tagging as a knowledge organization and resource discovery tool. Library Review, 2006, 55(5): 291–300.
John C Paolillo, Shashikant Penumarthy. The social structure of tagging Internet video on Del.icio.us. In Proc. Hawaii International Conference on System Sciences, Hawaii, USA, Jan. 3–6, 2007, pp.85b.
Hotho A, Jaschke R, Schmitz C, Stumme G. Trend detection in folksonomies. In Proc. the First International Conference on Semantics And Digital Media Technology, Athens, Greece, Dec. 6–8, 2006, pp.56–77.
Mika P. Ontologies are us: A unified model of social networks and semantics. In Proc. International Semantic Web Conference, Galway, Ireland, Nov. 6–10, 2005, pp.5–15.
Noruzi A. Editorial. Folksonomies: Why do we need controlled vocabulary? Webology, 2007, 4(2).
Macgregor G, McCulloch E. Collaborative tagging as a knowledge organisation and resource discovery tool. Library Review, 2006, 55(5): 291–300.
Paul Heymann, Georgia Koutrika, Hector Garcia-Molina. Can social bookmarking improve Web search? In Proc. the International Conference on Web Search and Web Data Mining, Palo Alto, USA, Feb. 11–12, 2008, pp.195–206.
Ames M, Naaman M. Why we tag: Motivations for annotation in mobile and online media. In Proc. the SIGCHI Conference on Human Factors in Computing Systems, San Jose, USA, April 28–May 3, 2007, pp.971–980.
Breese J S, Heckerman D, Kadie C. Empirical analysis of predictive algorithms for collaborative filtering. In Proc. UAI, Madison, USA, July 24–26, 1998, pp.43–52.
Herlocker J L, Konstan J A, Riedl B J. An algorithmic framework for performing collaborative filtering. In Proc. the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Berkeley, USA, Aug. 15–19, 1999, pp.230–237.
Wang J, de Vries A P, Reinders M J T. Unifying user-based and item-based collaborative filtering approaches by similarity fusion. In Proc. the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Seattle, USA, Aug. 6–11, 2006, pp.501–508.
Zhang T, Iyengar V S, Kaelbling P. Recommender systems using linear classifiers. Journal of Machine Learning Research, 2002, 2(2): 313–334.
Jin R, Si L, Zhai C. A study of mixture models for collaborative filtering. Information Retrieval, 2006, 9(3): 357–382.
Hofmann T. Latent semantic models for collaborative filtering. ACM Transactions on Information Systems, 2004, 22(1): 89–115.
Karen H L Tso-Sutter, Leandro Balby, Marinho, Lars, Schmidt-Thieme. Tag-aware recommender systems by fusion of collaborative filtering algorithms. In Proc. 2008 ACM Symposium on Applied Computing, Fortaleza, Brazil, March 16–20, 2008, pp.1995–1999.
Xian Wu, Lei Zhang, Yong Yu. Exploring social annotations for the Semantic Web. In Proc. the 15th International Conference on World Wide Web, Edinburgh, Scotland, May 23–26, 2006, pp.417–426.
Anon Plangprasopchok, Kristina Lerman. Exploiting social annotation for automatic resource discovery. In AAAI Workshop on Information Integration from The Web, Vancouver, Canada, July 22–23, 2007, pp.86–91.
Breese J S, Heckerman D, Kadie C. Empirical analysis of predictive algorithms for collaborative filtering. In Proc. UAI 1998, Madison, USA, July 24–26, 1998, pp.43–52.
Huang Z, Zeng D D, Chen H. Analyzing consumer-product graphs: Empirical findings and applications in recommender systems. Management Science, 53(7): 1146–1164.
Zeng D, Li H. How useful are tags? – An empirical analysis of collaborative tagging for Web page recommendation. In Proc. IEEE Intelligence and Security Informatics 2008 International Workshops, 2008, pp.320–330.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported in part by the National Natural Science Foundation of China under Grant Nos. 60621001, 60875028, 60875049, and 70890084, the Chinese Ministry of Science and Technology under Grant No. 2006AA010106, and the Chinese Academy of Sciences under Grant Nos. 2F05N01, 2F08N03 and 2F07C01.
Rights and permissions
About this article
Cite this article
Li, HQ., Xia, F., Zeng, D. et al. Exploring Social Annotations with the Application to Web Page Recommendation. J. Comput. Sci. Technol. 24, 1028–1034 (2009). https://doi.org/10.1007/s11390-009-9292-6
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-009-9292-6