On Social Semantic Relations for Recommending Tags and Resources Using Folksonomies

  • A. Dattolo
  • F. Ferrara
  • C. Tasso
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 98)


Social tagging is an innovative and powerful mechanism introduced by social Web: it shifts the task of classifying resources from a reduced set of knowledge engineers to the wide set of Web users. However, due to the lack of rules for managing the tagging process and of predefined schemas or structures for inserting metadata and relationships among tags, current user generated classifications do not produce sound taxonomies. This is a strong limitation which prevents an effective and informed resource sharing; for this reason the most recent research in this area is dedicated to empower the social perspective applying semantic approaches in order to support tagging, browsing, searching, and adaptive personalization in innovative recommender systems. This paper proposes a survey on existing recommender systems, discussing how they extract social semantic relations (i.e. relations among users, resources and tags of a folksonomy), and how they utilize this knowledge for recommending tags and resources.


Recommender System User Profile Ternary Relation Social Bookmark Hybrid Recommender System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Basile et al. 2007]
    Basile, P., Gendarmi, D., Lanubile, F., Semeraro, G.: Recommending smart tags in a social bookmarking system. In: Proc. of the Workshop on Bridging the Gap between Semantic Web and Web 2.0 the 4th European Semantic Web Conference, Innsbruck, Austria, pp. 22–29 (2007)Google Scholar
  2. [Baruzzo et al. 2009]
    Baruzzo, A., Dattolo, A., Pudota, N., Tasso, C.: Recommending new tags using domain-ontologies. In: Proc of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, Milan, Italy, pp. 409–412 (2009)Google Scholar
  3. [Dattolo et al. 2009]
    Dattolo, A., Ferrara, F., Tasso, C.: Neighbor selection and recommendations in social bookmarking tools. In: Proc. of the 9th International Conference on Intelligent Systems Design and Applications, Pisa, Italy, pp. 267–272 (2009)Google Scholar
  4. [Dattolo et al. 2010]
    Dattolo, A., Tomasi, F., Vitali, F.: Towards disambiguating social tagging systems. ch.20, vol. 1, pp. 349–369. IGI-Global (2010)Google Scholar
  5. [Dattolo et al. 2011]
    Dattolo, A., Eynard, D., Mazzola, L.: An integrated approach to discover tag semantics. In: Proc. of the 26th Symposium on Applied Computing. Thungai University, Taiwan (2011)Google Scholar
  6. [De Gemmis et al. 2008]
    De Gemmis, M., Lops, P., Semeraro, G., Basile, P.: Integrating tags in a semantic content-based recommender. In: Proc. of the 2nd ACM International Conference on Recommender Systems, Lausanne, Switzerland, pp. 163–170 (2008)Google Scholar
  7. [Gemmell et al. 2009]
    Gemmell, J., Schimoler, T., Ramezani, M., Mobasher, B.: Adapting k-nearest neighbour for tag recommendation in folksonomies. In: Proc. of the 7th Workshop on Intelligent Techniques for Web Personalization and 21th International Joint Conference on Recommender Systems in Conjunction, Artificial Intelligence, Pasadena, California, USA, pp. 51–62 (2009)Google Scholar
  8. [Golder and Huberman 2006]
    Golder, S., Huberman, A.: The structure of collaborative tagging systems. Journal of Information Science 32(2), 198–208 (2006)CrossRefGoogle Scholar
  9. [Jäschke et al. 2006]
    Jäschke, R., Hotho, A., Schmidt-Thieme, L., Stumme, G.: Folkrank: A ranking algorithm for folksonomies. In: Proc. of FGIR 2006, Hildesheim, Germany, pp. 111–114 (2006)Google Scholar
  10. [Musto et al. 2009]
    Musto, C., Narducci, F., De Gemmis, M., Lops, P., Semeraro, G.: STaR: a social tag recommender system. In: Proc. of the ECML/PKDD 2009 Discovery Challenge Workshop at the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, CEUR Workshop Proceedings,, Bled, Slovenia, vol. 497 (2009)Google Scholar
  11. [Nakamoto et al. 2007]
    Nakamoto, R., Nakajima, S., Miyazaki, J., Uemura, S.: Tag-based contextual collaborative filtering. IAENG International Journal of Computer Science 34(2), 214–219 (2008)Google Scholar
  12. [Pudota et al. 2010]
    Pudota, N., Dattolo, A., Baruzzo, A., Ferrara, F., Tasso, C.: Automatic keyphrase extraction and ontology mining for content-based tag recommendation. International Journal of Intelligent Systems, Special Issue on New Trends for Ontology-Based Knowledge Discovery 25(12), 1158–1186 (2010)zbMATHGoogle Scholar
  13. [Shepitsen et al. 2008]
    Shepitsen, A., Gemmell, J., Mobasher, B., Burke, R.: Personalized recommendation in collaborative tagging systems using hierarchical clustering. In: Proc. of the 2nd ACM International Conference on Recommender Systems, Lausanne, Switzerland, pp. 259–266 (2008)Google Scholar
  14. [Sotomayor 2006]
    Sotomayor, B.: Folk2onto: Mapping social tags into ontological categories (2006), (accessed October 29, 2010)
  15. [Symeonidis et al. 2008]
    Symeonidis, P., Nanopoulos, A., Manolopoulos, Y.: Tag recommendations based on tensor dimensionality reduction. In: Proc. of the 2nd ACM International Conference on Recommender Systems, Lausanne, Switzerland, pp. 43–50 (2008)Google Scholar
  16. [Vig et al. 2009]
    Vig, J., Sen, S., Riedl, J.: Tagsplanations: explaining recommendations using tags. In: Proc. of the 13th ACM International Conference on Intelligent User Interfaces, New York, NY, USA, pp. 47–56 (2009)Google Scholar
  17. [Zhou et al. 2010]
    Zhou, T., Ma, H., Lyu, M., King, I.: UserRec: A User Recommendation Framework in Social Tagging Systems. In: Proc. of the 24th AAAI Conference on Artificial Intelligence, Atlanta, Geogia, USA, pp. 1486–1491 (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • A. Dattolo
    • 1
  • F. Ferrara
    • 1
  • C. Tasso
    • 1
  1. 1.Artificial Intelligence Lab, Department of Mathematics and Computer ScienceUniversity of UdineUdineItaly

Personalised recommendations