Skip to main content
Log in

Social tagging in recommender systems: a survey of the state-of-the-art and possible extensions

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Social tagging systems have grown in popularity over the Web in the last years on account of their simplicity to categorize and retrieve content using open-ended tags. The increasing number of users providing information about themselves through social tagging activities caused the emergence of tag-based profiling approaches, which assume that users expose their preferences for certain contents through tag assignments. Thus, the tagging information can be used to make recommendations. This paper presents an overview of the field of social tagging systems which can be used for extending the capabilities of recommender systems. Various limitations of the current generation of social tagging systems and possible extensions that can provide better recommendation capabilities are also considered.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Abel F, Frank M, Henze N, Krause D, Plappert D, Siehndel P (2007) GroupMe!—where semantic web meets web 2.0. In: International semantic web conference

  • Abel F, Henze N, Krause D (2008a) Exploiting additional context for graph-based tag recommendations in Folksonomy systems. 2008 IEEE/WIC/ACM international conference on web intelligence and intelligent agent technology, wi-iat, vol 1, pp 148–154

  • Abel F, Henze N, Krause D (2008b) Social semantic web at work: annotating and grouping social media content. Web information systems and technologies 4th international conference, WEBIST 2008. Funchal, Madeira, Portugal

  • Arenas-García J, Meng A, Petersen KB, Schiøler T L, Hansen LK, Larsen J (2007) Unveiling music structure via PLSA similarity fusion. In: IEEE international workshop on machine learning for signal processing. IEEE Press, pp 419–424

  • Au Yeung CM, Gibbins N, Shadbolt N (2007) Understanding the semantics of ambiguous tags in folksonomies. In: Brody LC et al (ed) Proceedings of the first international workshop on emergent Semantics and ontology evolution, ESOE 2007, co-located with ISWC 2007 + ASWC 2007, vol 292. CEUR Workshop Proceedings, Busan, pp 108–121

  • Bar-Ilan J, Shoham S, Idan A, Miller Y, Shachak A (2006) Structured vs. unstructured tagging—a case study. In: Proceedings of the 15th international WWW conference. Collaborative Web Tagging Workshop

  • Brin S, Page L (1998) The anatomy of a large-scale hypertextual web search engine. Comput Networks ISDN Syst 30(1–7): 107–117

    Article  Google Scholar 

  • Cattuto C, Loreto V, Pietronero L (2007) Semiotic dynamics and collaborative tagging. Proc Natl Acad Sci USA 104(5): 1461–1464

    Article  Google Scholar 

  • Celma O, Ramirez M, Herrera P (2005) Foafing the music: a music recommendation system based on rss feeds and user preferences. In: Proceedings of the 6th international conference on music information retrieval (ISMIR)

  • Ciro C, Schmitz C, Baldassarri A, Servedio V, Loreto V, Hotho A (2007) Network properties of folksonomies. AI Commun 20(4): 245–262

    MathSciNet  Google Scholar 

  • Cohn D, Hofmann T (2000) The missing link—a probabilistic model of document content and hypertext connectivity. In Leen TK, Dietterich TG, Tresp V (eds) NIPS. MIT Press, pp 430–436

  • Diederich J, Iofciu T (2006) Finding communities of practice from user profiles based on folksonomies. In: Proceedings of the 1st international workshop on building technology enhanced learning solutions for communities of practice (TEL-CoPs’06). Crete, Greece

  • Dorigo M, Caro GD (1999) New ideas in optimization. In: The ant colony optimization meta-heuristic. McGraw-Hill, pp 11–32

  • Firan C, Nejdl W, Paiu R (2007) The benefit of using tagbased profiles. In: Proceedings of the 2007 Latin American web conference (LA-WEB 2007). Santiago de Chile, Chile, pp 32–41

  • Gemmell J, Shepitsen A, Mobasher B, Burke R (2008a) Personalization in Folksonomies based on tag clustering. Intelligent techniques for web personalization & recommender systems

  • Gemmell J, Shepitsen A, Mobasher B, Burke R (2008b) Personalizing navigation in folksonomies using hierarchical tag clustering. In: Proceedings of the 10th international conference on data warehousing and knowledge discovery

  • Godoy D, Amandi A (2006) Modeling user interests by conceptual clustering. Inf Syst 31(4–5): 247–265

    Article  Google Scholar 

  • Godoy D, Amandi A (2008) Hybrid content and tag-based profiles for recommendation in collaborative tagging systems. In: Proceedings of the 6th Latin American web congress (LA-WEB 2008). IEEE Computer Society Vila Velha, Brazil, pp 58–65

  • Golder A, Huberman A (2005) The structure of collaborative tagging systems. HPL Technical Report

  • Gordon-Murnane L (2006) Social bookmarking, folksonomies, and Web 2.0 tools. Searcher 14(6): 26–38

    Google Scholar 

  • Gui-Rong X, Wenyuan D, Qiang Y, Yong Y (2008) Topic-bridged plsa for cross-domain text classification, In: SIGIR ’08: proceedings of the 31st annual international ACM SIGIR conference on research and development in information retrieval. New York, pp 627–634

  • Guy M, Tonkin E (2006) Folksonomies: tidying up tags? D-Lib Magazine, 12(1)

  • Harry H, Robu V, Shepard H (2006) The dynamics and semantics of collaborative tagging. In: Proceedings of the 1st semantic authoring and annotation workshop—SAAW06

  • Hofmann T (1999) Probabilistic latent semantic analysis. In: Proceedings of uncertainty in artificial intelligence—UAI ’99

  • Hotho A, Jäschkes R, Schmitz C, Stumme G (2006a) Information retrieval in folksonomies: search and ranking. In: Sure Y, Domingue J (eds) The Semantic web: research and applications, vol 4011 of LNAI. Springer, Heidelberg, pp 411–426

  • Hotho A, Jäschke R, Schmitz C, Stumme G (2006b) BibSonomy: a social bookmark and publication sharing system. In: Proceedings of first conceptual structures tool interoperability workshop. Aalborg, pp 87–102

  • Hotho A, Jäschke R, Schmitz C, Stumme G (2006c) FolkRank: a ranking algorithm for folksonomies. In: Proceedings of workshop on information retrieval (FGIR). Germany

  • Jäschke R, Marinho L, Hotho A, Schmidt-Thieme L, Stumme G (2007) Tag recommendations in folksonomies. In: Hinneburg A (ed) Workshop proceedings of Lernen—Wissensentdeckung—Adaptivität (LWA 2007). pp 13–20

  • Jin X, Zhou Y, Mobasher B (2004) Web usage mining based on probabilistic latent semantic analysis. In: Kim W, Kohavi R, Gehrke J, DuMouchel W (eds) KDD. ACM, pp 197–205

  • Konstan JA, Herlocker JL, Terveen Loren G, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst 22(1): 5–53

    Article  Google Scholar 

  • Kleinberg JM (1999) Authoritative sources in a hyperlinked environment. J ACM 46(5): 604–632

    Article  MATH  MathSciNet  Google Scholar 

  • Liang H, Xu Y, Li Y, Nayak R (2008) Collaborative filtering recommender systems using tag information. In: IEEE/WIC/ACM international conference on web intelligence and intelligent agent technology. pp 59–62

  • Lin X, Beaudoin JE, Bui Y, Desai K (2006) Exploring characteristics of social classification. In: 17th ASIS&T SIG/CR classification research workshop

  • MacLaurin MB (2007) Selection-based item tagging. Patent Application no. US 2007/0028171 A1. Filed: Jul. 29, 2005. Publ.: Feb. 1

  • Marlow C, Naaman M, Boyd D, Davis M (2006) Ht06, tagging paper, taxonomy, flickr, academic article, to read. In: HYPERTEXT ’06: proceedings of the seventeenth conference on Hypertext and hypermedia. ACM Press, New York, pp 31–40

  • Mathes A (2004) Folksonomies—cooperative classification and communication through shared metadata. Comput Mediat Commun

  • Michalski RS, Stepp RE (1983) Learning from observation: conceptual clustering. In: Michalski RS, Carbonell JG, Mitchell TM (eds) Machine learning: an artificial intelligence approach. TIOGA Publishing Co., Palo Alto, pp 331–363

  • Michlmayr E, Cayzer S (2007) Learning user profiles from tagging data and leveraging them for personal(ized) information access. In: Proceedings of the workshop on tagging and metadata for social information organization. Banff

  • Michlmayr E, Cayzer S, Shabajee P (2007) Add-A-Tag: learning adaptive user profiles from bookmark collections. In: Proceedings of the 1st international conference on weblogs and social media (ICWSM’06). Boulder

  • Mika P (2005) Ontologies are us: a unified model of social networks and semantics. In: Proceedings of the 4th international semantic web conference, ISWC 2005. Springer, Galway, pp 522–536

  • Noll MG, Meinel C (2007) Web search personalization via social bookmarking and tagging. In: Proceedings of 6th international semantic web conference (ISWC) and 2nd Asian semantic web conference (ASWC), vol 4825 of LNCS. Busan, pp 367–380

  • Page L, Brin S, Motwani R, Winograd T (1998) The PageRank citation ranking: bringing order to the web. Technical report, Stanford Digital Library Technologies Project

  • Pauws S, Verhaegh W, Vossen M (2006) Fast generation of optimal music playlists using local search. In: Proceedings of the 6th international conference on music information retrieval (ISMIR)

  • Peters I, Stock WG (2007) Folksonomy and information retrieval. In: Proceedings of the 70th annual meeting of the American society for information science and technology, vol 45 CD-ROM

  • Pluzhenskaia M (2006) Folksonomies or fauxsonomies: how social is social bookmarking? 17th ASIS&T SIG/CR classification research workshop. Abstracts of Posters, pp 23–24

  • Popescul A, Ungar LH, Pennock DM, Lawrence S (2001) Probabilistic models for unified collaborative and content-based recommendation in sparse-data environments. In: Proceedings of 17th conference on uncertainty in artificial intelligence. pp 437–444

  • Quintarelli E (2005) Folksonomies: power to the people. ISKO Italy-UniMIB meeting: Milan. June 24, Retrieved from:http://www.dimat.unipv.it/biblio/isko/doc/folksonomies.htm

  • Resnick P, Varian H (1997) Recommender systems. Communications of the ACM 40

  • Resnick P, Iacovou N, Suchak M, Bergstrom Riedl J (1994) GroupLens: an open architecture for collaborative filtering of netnews. In: Proceedings of CSCW. ACM Press, pp 75–186

  • Rendle S, Marinho B, Nanopoulos A, Thieme L (2009) Learning optimal ranking with tensor factorization for tag recommendation. In: KDD ’09: proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. pp 727–736

  • Shepitsen A, Gemmell J, Mobasher B, Burke R (2008) Personalized recommendation in social tagging systems using hierarchical clustering. In: Proceedings of the 2008 ACM conference on recommender systems. pp 259–266

  • Stock WG (2007) Information retrieval. Searching and finding information. In: Proceedings of the 70th annual meeting of the American society for information science and technology

  • Stoyanovich J, Yahia SA, Marlow C, Yu C (2008) Leveraging tagging to model user interests in Delicious. In: AAAI spring symposium on social information processing (AAAI-SIP). California, pp 104–109

  • Symeonidis P, Nanopoulos A, Manolopoulos Y (2008) Tag recommendations based on tensor dimensionality reduction. In: RecSys ‘08: proceedings of the 2008 ACM conference on recommender systems. New York, pp 43–50

  • Szomszor M, Cattuto C, Alani H, O’Hara K, Baldassarri A, Loreto V, Servedio VDP (2007) Folksonomies, the SemanticWeb, and movie recommendation. In: Proceedings of the 4th European semantic web conference, bridging the gap between Semantic web and web 2.0. Innsbruck, pp 71–84

  • Thompson K, Langley P (1991) Concept formation in structured domains. In: Fisher D, Pazzani M, Langley P (eds) Concept formation: knowledge and experience in unsupervised learning. Morgan Kaufmann, San Francisco, pp 127–161

    Google Scholar 

  • Tso-Sutter KHL, Marinho LB, Schmidt-Thieme L (2008) Tag-aware recommender systems by fusion of collaborative filtering algorithms. In: Proceedings of the 2008 ACM symposium on applied computing. ACM, USA, pp 1995–1999

  • Uitdenbogerd A, van Schnydel R (2002) A review of factors affecting music recommender success. In: Proceedings of 3rd international conference on music information retrieval. Paris

  • Veres C (2006a) The language of folksonomies: what tags reveal about user classification. Lecture Notes in Computer Science, vol 3999, pp 58–69

  • Veres C (2006b) Concept modeling by the masses: folksonomy structure and interoperability. Lecture Notes in Computer Science, vol 4215, pp 325–338

  • Wal V (2005) Folksonomy definition and wikipedia

  • Wetzker R, Umbrath W, Said A (2009) A hybrid approach to item recommendation in folksonomies ESAIR ‘09: proceedings of the WSDM ‘09 workshop on exploiting semantic annotations in information retrieval. ACM, New York, pp 25–29

  • Winget M (2006) User-defined classification on the online photo sharing site Flickr ... or, how I learned to stop worrying and love the million typing monkeys. 17th ASIS&T SIG/CR classification research workshop

  • Wu X, Zhang L, Yu Y (2006) Exploring social annotations for the semantic web. In: WWW ‘06: proceedings of the 15th international conference on World Wide Web. ACM Press, New York, pp 417–426

  • Xi W, Zhang B, Lu Y, Chen Z, Yan S, Zeng H, Ma W, Fox E (2004) Link fusion: a unified link analysis framework for multi-type interrelated data objects. In: Proceedings of 13th international world wide web conference, New York

  • Xu Z, Fu Y, Mao J, Su D (2006) Towards the semantic web: collaborative tag suggestions. In: Proceedings of the 15th international WWW conference. Collaborative Web Tagging Workshop

  • Yeung CMA, Gibbins N, Shadbolt N (2008) A study of user profile generation from folksonomies. In: Social web and knowledge management, social web 2008 workshop at WWW2008. Beijing, China

  • Yoshii K, Goto M, Komatani K, Ogata T, Okuno HG (2006) Hybrid collaborative and content-based music recommendation using probabilistic model with latent user preferences. In: Proceedings of the 7th international conference on music information retrieval (ISMIR)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aleksandra Klasnja Milicevic.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Milicevic, A.K., Nanopoulos, A. & Ivanovic, M. Social tagging in recommender systems: a survey of the state-of-the-art and possible extensions. Artif Intell Rev 33, 187–209 (2010). https://doi.org/10.1007/s10462-009-9153-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-009-9153-2

Keywords

Navigation