Abstract
Social tagging is an information classification paradigm where the users themselves are given the power to describe and categorize content for their own purposes using tags. The popularity of social tagging, and the ease with which such tags can be generated, assigned, and collected, has sparked significant research interest in tags and their possible applications. One such application is tag-based recommendation: generating better recommendations by incorporating tags into the recommendation process. This chapter provides an overview of the state-of-the-art approaches to tag-based item recommendation, organised by the class of recommendation algorithms that is augmented with tags, such as collaborative filtering, dimensionality reduction, graph-based recommendation, content-based filtering, machine learning, and hybrid recommendation. The chapter also offers an overview of the most important methods for recommending which tags to apply to content. Finally, the chapter discusses the open research problems in tag-based recommendation and what would be needed to address them.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
This chapter focuses on how tags can be applied to improve the recommendation process. For more information about the paradigm of social tagging, we refer the reader to Mathes [71] and Hammond et al. [46]. For other applications of tags to information access, we refer the reader to Chapters 1 [15], 6 [27], and 9 [75] in this book.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
The active user is the user the system is currently generating recommendations for.
- 8.
- 9.
The Netflix Prize was an open competition organized by Netflix which ran from 2006 to 2009. The aim was to develop the best recommendation algorithm to predict users’ ratings for movies offered by Netflix. See http://www.netflixprize.com for more information.
- 10.
- 11.
See also Chap. 9 [75] in this book for a more detailed description of FolkRank.
- 12.
While there are multiple versions of the MovieLens data set available for download at http://grouplens.org/datasets/movielens/, only the MovieLens 10M data set contains tagging information. This is the data set we refer to as MovieLens in this book chapter.
References
Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 217–253. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_7
Aggarwal, C.C., Wolf, J.L., Wu, K.L., Yu, P.S.: Horting hatches an egg: a new graph-theoretic approach to collaborative filtering. In: Proceeding of the 5th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 1999, pp. 201–212. ACM, New York (1999)
Aha, D.W., Kibler, D., Albert, M.K.: Instance-based learning algorithms. Mach. Learn. 6(1), 37–66 (1991)
Amer-Yahia, S., Galland, A., Stoyanovich, J., Yu, C.: From del.icio.us to x.qui.site: recommendations in social tagging sites. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD 2008, pp. 1323–1326. ACM, New York (2008)
Baluja, S., Seth, R., Sivakumar, D., Jing, Y., Yagnik, J., Kumar, S., Ravichandran, D., Aly, M.: Video suggestion and discovery for YouTube: taking random walks through the view graph. In: Proceedings of the 17th International Conference on World Wide Web, WWW 2008, pp. 895–904. ACM, New York (2008)
Benz, D., Hotho, A., Jäschke, R., Krause, B., Mitzlaff, F., Schmitz, C., Stumme, G.: The social bookmark and publication management system bibsonomy - a platform for evaluating and demonstrating Web 2.0 research. VLDB 19(6), 849–875 (2010)
Berry, M.W., Dumais, S.T., O’Brien, G.W.: Using linear algebra for intelligent information retrieval. SIAM Rev. 37(4), 573–595 (1995)
Bischoff, K., Firan, C.S., Nejdl, W., Paiu, R.: Can all tags be used for search? In: Proceedings of the seventeenth international conference on information and knowledge management, CIKM 2008, pp. 193–202. ACM, New York (2008)
Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent Dirichlet allocation. J. Mach. Learn. Res. 3(4–5), 993–1022 (2003)
Bogers, T.: Recommender systems for social bookmarking. Ph.D. thesis, Tilburg University, December 2009
Bogers, T.: Movie recommendation using random walks over the contextual graph. In: Adomavicius, G., Tuzhilin, A. (eds.) Proceedings of the RecSys CARS 2010 workshop (2010)
Bogers, T., Van den Bosch, A.: Comparing and evaluating information retrieval algorithms for news recommendation. In: Proceedings of the 2007 ACM Conference on Recommender Systems, RecSys 2007, pp. 141–144. ACM, October 2007
Bogers, T., Van den Bosch, A.: Collaborative and content-based filtering for item recommendation on social bookmarking websites. In: Jannach, D., Geyer, W., Freyne, J., Anand, S.S., Dugan, C., Mobasher, B., Kobsa, A. (eds.) Proceedings of the ACM RecSys 2009 workshop on Recommender Systems and the Social Web, pp. 9–16, October 2009
Bogers, T., Van den Bosch, A.: Fusing recommendations for social bookmarking websites. Int. J. Electron. Commer. 15(3), 33–75 (2011)
Brusilovsky, P., Smyth, B., Shapira, B.: Social search. In: Brusilovsky, P., He, D. (eds.) Social Information Access. LNCS, vol. 10100, pp. 213–276. Springer, Cham (2018)
Bu, J., Tan, S., Chen, C., Wang, C., Wu, H., Zhang, L., He, X.: Music recommendation by unified hypergraph: combining social media information and music content. In: Proceedings of the International Conference on Multimedia, MM 2010, pp. 391–400. ACM, New York, October 2010
Burke, R.: Hybrid recommender systems: survey and experiments. User Model. User-Adap. Inter. 12(4), 331–370 (2002)
Cantador, I., Bellogín, A., Vallet, D.: Content-based recommendation in social tagging systems. In: Proceedings of the Fourth ACM Conference on Recommender Systems, RecSys 2010, pp. 237–240. ACM (2010)
Cantador, I., Konstas, I., Jose, J.M.: Categorising social tags to improve Folksonomy-based recommendations. Web Semant. Sci. Serv. Agents World Wide Web 9(1), 1–15 (2011)
Chatti, M.A., Dakova, S., Thus, H., Schroeder, U.: Tag-based collaborative filtering recommendation in personal learning environments. IEEE Trans. Learn. Technol. 6(4), 337–349 (2013)
Clements, M.: Personalized access to social media. Ph.D. thesis, Delft University of Technology, December 2010
Clements, M., de Vries, A.P., Reinders, M.J.T.: Optimizing single term queries using a personalized Markov random walk over the social graph. In: Alonso, O., Zaragoza, H. (eds.) Proceedings of the ECIR Workshop on Exploiting Semantic Annotations in Information Retrieval (ESAIR 2008), pp. 18–24 (2008)
Clements, M., de Vries, A.P., Reinders, M.J.T.: The influence of personalization on tag query length in social media search. Inf. Process. Manag. 46(4), 403–412 (2010)
Clements, M., de Vries, A.P., Reinders, M.J.T.: The task dependent effect of tags and ratings on social media access. ACM Trans. Inf. Syst. 28, 21 (2010)
De Gemmis, M., Lops, P., Semeraro, G., Basile, P.: Integrating tags in a semantic content-based recommender. In: Proceedings of the 2008 ACM Conference on Recommender Systems, RecSys 2008, pp. 163–170. ACM, New York (2008)
Desrosiers, C., Karypis, G.: A comprehensive survey of neighborhood-based recommendation methods. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 107–144. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_4
Dimitrov, D., Helic, D., Strohmaier, M.: Tag-based navigation and visualization. In: Brusilovsky, P., He, D. (eds.) Social Information Access. LNCS, vol. 10100, pp. 181–212. Springer, Cham (2017)
Durao, F., Dolog, P.: A personalized tag-based recommendation in social web systems. In: CEUR Workshop Proceedings, vol. 485, pp. 40–49 (2009)
Eck, D., Bertin-Mahieux, T., Lamere, P.: Autotagging music using supervised machine learning. In: Proceedings of the 8th International Conference on Music Information Retrieval, ISMIR 2007 (2007)
Eck, D., Lamere, P., Bertin-Mahieux, T., Green, S.: Automatic generation of social tags for music recommendation. Adv. Neural Inf. Process. Syst. 20, 385–392 (2008)
Enrich, M., Braunhofer, M., Ricci, F.: Cold-start management with cross-domain collaborative filtering and tags. In: Huemer, C., Lops, P. (eds.) EC-Web 2013. LNBIP, vol. 152, pp. 101–112. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39878-0_10
Feng, W., Wang, J.: Incorporating heterogeneous information for personalized tag recommendation in social tagging systems. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 2012, pp. 1276–1284. ACM, New York, August 2012
Fernández-Tobias, I., Cantador, I.: Exploiting social tags in matrix factorization models for cross-domain collaborative filtering. In: Bogers, T., Koolen, M., Cantador, I. (eds.) Proceedings of the 1st Workshop on New Trends in Content-based Recommender Systems, pp. 34–41. CEUR-WS.org (2014)
Firan, C.S., Nejdl, W., Paiu, R.: The benefit of using tag-based profiles. In: Proceedings of the 2007 Latin American Web Conference, pp. 32–41, October 2007
Furnas, G.W., Landauer, T.K., Gomez, L.M., Dumais, S.T.: The vocabulary problem in human-system communication. Commun. ACM 30(11), 964–971 (1987)
Garg, N., Weber, I.: Personalized, interactive tag recommendation for Flickr. In: Proceedings of the 2008 ACM Conference on Recommender Systems, RecSys 2008, pp. 67–74. ACM, New York, October 2008
Garg, N., Weber, I.: Personalized tag suggestion for Flickr. In: Proceedings of the 17th International Conference on World Wide Web, WWW 2008, pp. 1063–1064. ACM, New York (2008)
Gedikli, F., Jannach, D.: Improving recommendation accuracy based on item-specific tag preferences. ACM Trans. Intell. Syst. Technol. (TIST) 4(1), 11–19 (2013)
Gemmell, J., Schimoler, T., Mobasher, B., Burke, R.: Tag-based resource recommendation in social annotation applications. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 111–122. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22362-4_10
Gemmell, J., Schimoler, T., Mobasher, B., Burke, R.: Resource recommendation in social annotation systems: a linear-weighted hybrid approach. J. Comput. Syst. Sci. 78(4), 1160–1174 (2012)
Givon, S., Lavrenko, V.: Predicting social-tags for cold start book recommendations. In: Proceedings of the Third ACM Conference on Recommender Systems, RecSys 2009, pp. 333–336. ACM, New York, October 2009
Godoy, D., Amandi, A.: Hybrid content and tag-based profiles for recommendation in collaborative tagging systems. In: Proceedings of the 2008 Latin American Web Conference, LA-WEB 2008, pp. 58–65. IEEE (2008)
Golder, S.A., Huberman, B.A.: Usage patterns of collaborative tagging systems. J. Inf. Sci. 32(2), 198–208 (2006)
Guan, Z., Wang, C., Bu, J., Chen, C., Yang, K., Cai, D., He, X.: Document recommendation in social tagging services. In: Proceedings of the 10th International Conference on World Wide Web, WWW 2010, pp. 391–400. ACM, New York, April 2010
Guy, I., Zwerdling, N., Ronen, I., Carmel, D., Uziel, E.: Social media recommendation based on people and tags. In: Proceedings of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 194–201. ACM (2010)
Hammond, T., Hannay, T., Lund, B., Scott, J.: Social bookmarking tools (I) - a general review. D-Lib Mag. 11(4), 1082–9873 (2005)
Hamouda, S., Wanas, N.: PUT-tag: personalized user-centric tag recommendation for social bookmarking systems. Soc. Netw. Anal. Min. 1(4), 377–385 (2011)
Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 1999, pp. 230–237. ACM, New York (1999)
Herlocker, J.L., Konstan, J.A., Terveen, L.G., Riedl, J.T.: Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst. 22(1), 5–53 (2004)
Hofmann, T.: Latent semantic models for collaborative filtering. ACM Trans. Inf. Syst. 22(1), 89–115 (2004)
Hotho, A., Jäschke, R., Schmitz, C., Stumme, G.: Information retrieval in folksonomies: search and ranking. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 411–426. Springer, Heidelberg (2006). https://doi.org/10.1007/11762256_31
Hung, C.C., Huang, Y.C., Hsu, J.Y., Wu, D.K.C.: Tag-based user profiling for social media recommendation. In: Proceedings of the 2008 AAAI Workshop on Intelligent Techniques for Web Personalization & Recommender Systems. AAAI Press, July 2008
Jäschke, R., Marinho, L., Hotho, A., Schmidt-Thieme, L., Stumme, G.: Tag recommendations in Folksonomies. In: Kok, J.N., Koronacki, J., Lopez de Mantaras, R., Matwin, S., Mladenič, D., Skowron, A. (eds.) PKDD 2007. LNCS (LNAI), vol. 4702, pp. 506–514. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74976-9_52
Jomsri, P., Sanguansintukul, S., Choochaiwattana, W.: A framework for tag-based research paper recommender system: an IR approach. In: 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp. 103–108. IEEE (2010)
Kataria, S.: Recursive neural language architecture for tag prediction, March 2016. arXiv:1603.07646v1, cs.IR
Kim, H.N., Ji, A.T., Ha, I., Jo, G.S.: Collaborative filtering based on collaborative tagging for enhancing the quality of recommendation. Electron. Commer. Res. Appl. 9(1), 73–83 (2010)
Kim, H.N., Roczniak, A., Lévy, P., El Saddik, A.: Social media filtering based on collaborative tagging in semantic space. Multimedia Tools Appl. 56(1), 63–89 (2012)
Kim, J., Kim, H., Ryu, J.: TripTip: a trip planning service with tag-based recommendation. In: CHI 2009 Extended Abstracts on Human Factors in Computing Systems, pp. 3467–3472. ACM (2009)
Kluver, D., Ekstrand, M.D., Konstan, J.A.: Rating-based collaborative filtering: algorithms and evaluation. In: Brusilovsky, P., He, D. (eds.) Social Information Access. LNCS, vol. 10100, pp. 344–390. Springer, Cham (2017)
Konstas, I., Stathopoulos, V., Jose, J.M.: On social networks and collaborative recommendation. In: Proceedings of the 32nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2009, pp. 195–202. ACM (2009)
Koolen, M., Bogers, T., Kamps, J., Kazai, G., Preminger, M.: Overview of the INEX 2014 social book search track. vol. 1180, pp. 462–479. CEUR-WS.org (2014)
Koren, Y., Bell, R.: Advances in collaborative filtering. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 145–186. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_5
Krestel, R., Fankhause, P.: Language models and topic models for personalizing tag recommendation. In: Proceedings of the 2010 IEEE/ACM International Conference on Web Intelligence-Intelligent Agent Technology, WI-IAT 2010, pp. 82–89 IEEE (2010)
Krestel, R., Fankhauser, P., Nejdl, W.: Latent Dirichlet allocation for tag recommendation. In: Proceedings of the Third ACM Conference on Recommender Systems, RecSys 2009, pp. 61–68. ACM, New York, October 2009
Lang, K.: NewsWeeder: learning to filter netnews. In: Proceedings of the 12th International Conference on Machine Learning, ICML 1995, pp. 331–339. Morgan Kaufmann, San Mateo (1995)
Liang, H., Xu, Y., Li, Y., Nayak, R.: Tag based collaborative filtering for recommender systems. In: Wen, P., Li, Y., Polkowski, L., Yao, Y., Tsumoto, S., Wang, G. (eds.) RSKT 2009. LNCS (LNAI), vol. 5589, pp. 666–673. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02962-2_84
Liang, H., Xu, Y., Li, Y., Nayak, R.: Personalized recommender system based on item taxonomy and folksonomy. In: Proceedings of the Nineteenth International Conference on Information and Knowledge Management, CIKM 2010, pp. 1641–1644. ACM, New York, October 2010
Liang, H., Xu, Y., Li, Y., Nayak, R., Tao, X.: Connecting users and items with weighted tags for personalized item recommendations. In: Proceedings of the 21st ACM Conference on Hypertext and Hypermedia, HT 2010, pp. 51–60. ACM, New York, June 2010
Lu, C., Hu, X., Park, J., Huang, J.: Post-based collaborative filtering for personalized tag recommendation. In: Proceedings of the 2011 iConference, iConference 2011, pp. 561–568. ACM, New York, February (2011)
Luo, X., Ouyang, Y., Xiong, Z.: Improving neighborhood based collaborative filtering via integrated folksonomy information. Pattern Recogn. Lett. 33(3), 263–270 (2012)
Mathes, A.: Folksonomies - Cooperative Classification and Communication through Shared Metadata, Technical report (2004)
Mooney, R.J., Roy, L.: Content-based book recommending using learning for text categorization. In: Proceedings of the Fifth ACM Conference on Digital Libraries, DL 2000, pp. 195–204. ACM, New York (2000)
Nakamoto, R., Nakajima, S., Miyazaki, J., Uemura, S.: Tag-based contextual collaborative filtering. In: Proceedings of the 18th IEICE Data Engineering Workshop (2007)
Nakamoto, R., Nakajima, S., Miyazaki, J., Uemura, S., Kato, H., Inagaki, Y.: Reasonable tag-based collaborative filtering for social tagging systems. In: Proceeding of the 2nd ACM Workshop on Information Credibility on the Web, WICOW 2008, pp. 11–18. ACM, New York (2008)
Navarro Bullock, B., Hotho, A., Stumme, G.: Accessing information with tags: search and ranking. In: Brusilovsky, P., He, D. (eds.) Social Information Access. LNCS, vol. 10100, pp. 310–343. Springer, Cham (2017)
Ness, S.R., Theocharis, A., Tzanetakis, G., Martins, L.G.: Improving automatic music tag annotation using stacked generalization of probabilistic SVM outputs. In: Proceedings of the 17th ACM International Conference on Multimedia, MM 2009, pp. 705–708. ACM, New York, October 2009
Page, L., Brin, S., Motwani, R., Winograd, T.: The PageRank citation ranking: bringing order to the web, Technical report (1998)
Parra, D., Brusilovsky, P.: Collaborative filtering for social tagging systems: an experiment with CiteULike. In: Proceedings of the Third ACM Conference on Recommender Systems, RecSys 2009, pp. 237–240. ACM, New York (2009)
Peng, J., Zeng, D.D., Zhao, H., Wang, F.: Collaborative filtering in social tagging systems based on joint item-tag recommendations. In: Proceedings of the Nineteenth International Conference on Information and Knowledge Management, CIKM 2010, pp. 809–818. ACM, New York, October 2010
Rafailidis, D., Daras, P.: The TFC Model: tensor factorization and tag clustering for item recommendation in social tagging systems. IEEE Trans. Syst. Man Cybern. Syst. 43(3), 673–688 (2013)
Rendle, S., Schmidt-Thieme, L.: Factor models for tag recommendation in Bibsonomy. In: Proceedings of 2009 ECML/PKDD Discovery Challenge Workshop, pp. 235–243 (2009)
Rendle, S., Schmidt-Thieme, L.: Pairwise interaction tensor factorization for personalized tag recommendation. In: Proceedings of the Third ACM International Conference on Web Search and Data Mining, WSDM 2010, pp. 81–90. ACM, New York, February 2010
Robertson, S.: The Probabilistic Relevance Framework: BM25 and Beyond. Foundations and Trends in Information Retrieval, vol. 3. Now Publishers Inc. (2009)
Said, A., Bellogín, A.: Comparative recommender system evaluation: benchmarking recommendation frameworks. In: Proceedings of the 2015 ACM Conference on Recommender Systems, RecSys 2015, pp. 129–136. ACM Press, New York (2014)
Said, A., Bellogín, A.: RIVAL: a toolkit to foster reproducibility in recommender system evaluation. In: Proceedings of the 2015 ACM Conference on Recommender Systems, RecSys 2015, pp. 371–372. ACM Press, New York (2014)
Said, A., Wetzker, R., Umbrath, W., Hennig, L.: A hybrid PLSA approach for warmer cold start in folksonomy recommendation. In: Proceedings of the ACM RecSys 2009 Workshop on Recommender Systems & The Social Web (2009)
Sarwar, B., Karypis, G., Konstan, J.A., Riedl, J.T.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, WWW 2001, pp. 285–295. ACM, New York (2001)
Sarwar, B., Karypis, G., Konstan, J.A., Riedl, J.T.: Incremental SVD-based algorithms for highly scaleable recommender systems. In: Proceedings of the Fifth International Conference on Computer and Information Technology (ICCIT 2002) (2002)
Sen, S., Lam, S.K., Rashid, A.M., Cosley, D., Frankowski, D., Osterhouse, J., Harper, F.M., Riedl, J.T.: Tagging, communities, vocabulary, evolution. In: Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work, CSCW 2006, pp. 181–190. ACM, New York (2006)
Sen, S., Vig, J., Riedl, J.: Tagommenders: connecting users to items through tags. In: Proceedings of the 18th International Conference on World Wide Web, WWW 2009, pp. 671–680. ACM, New York April 2009
Shani, G., Gunawardana, A.: Evaluating recommendation systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 257–297. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_8
Si, X., Sun, M.: Tag-LDA for scalable real-time tag recommendation. J. Comput. Inf. Syst. 6, 23–31 (2009)
Smyth, B., Coyle, M., Briggs, P.: Communities, collaboration, and recommender systems in personalized web search. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 579–614. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_18
Song, Y., Zhang, L., Giles, C.L.: Automatic tag recommendation algorithms for social recommender systems. ACM Trans. Web 5(1), 4–31 (2011)
Song, Y., Zhuang, Z., Li, H., Zhao, Q., Li, J., Lee, W.C., Giles, C.L.: Real-time automatic tag recommendation. In: Proceedings of the 31st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2008, pp. 515–522. ACM, New York (2008)
Symeonidis, P., Nanopoulos, A., Manolopoulos, Y.: Tag recommendations based on tensor dimensionality reduction. In: Proceedings of the 2008 ACM Conference on Recommender Systems, RecSys 2008, pp. 43–50. ACM, New York (2008)
Symeonidis, P., Nanopoulos, A., Manolopoulos, Y.: A unified framework for providing recommendations in social tagging systems based on ternary semantic analysis. IEEE Trans. Knowl. Data Eng. 22(2), 179–192 (2010)
Symeonidis, P., Ruxanda, M., Nanopoulos, A., Manolopoulos, Y.: Ternary semantic analysis of social tags for personalized music recommendation. In: Proceedings of the 9th International Conference on Music Information Retrieval, ISMIR 2008, pp. 219–224 (2008)
Szomszor, M., Cattuto, C., Alani, H., O’Hara, K., Baldassarri, A., Loreto, V., Servedio, V.D.P.: Folksonomies, the semantic web, and movie recommendation. In: Proceedings of the ESWC Workshop on Bridging the Gap between Semantic Web and Web 2.0 (2007)
Tatlı, İ., Birtürk, A.: A tag-based hybrid music recommendation system using semantic relations and multi-domain information. In: Proceedings of the 2011 IEEE 11th International Conference on Data Mining Workshops, ICDMW 2011, pp. 548–554. IEEE (2011)
Tso-Sutter, K.H., Marinho, L.B., Schmidt-Thieme, L.: Tag-aware recommender systems by fusion of collaborative filtering algorithms. In: Proceedings of the 2008 ACM symposium on Applied computing, SAC 2008, pp. 1995–1999. ACM, New York (2008)
Vatturi, P.K., Geyer, W., Dugan, C., Muller, M., Brownholtz, B.: Tag-based filtering for personalized bookmark recommendations. In: Proceedings of the 17th ACM Conference on Information and Knowledge Management, pp. 1395–1396. ACM (2008)
Victor, P., De Cock, M., Cornelis, C.: Trust and recommendations. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 645–675. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_20
Vojnovic, M., Cruise, J., Gunawardena, D., Marbach, P.: Ranking and suggesting tags in collaborative tagging applications, Technical report MSR-TR-2007-06, Microsoft Research, February 2007
Wang, H., Shi, X., Yeung, D.Y.: Relational stacked denoising autoencoder for tag recommendation. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, AAAI 2015, pp. 3052–3058. AAAI Press, January 2015
Wang, Z., Wang, Y., Wu, H.: Tags meet ratings: improving collaborative filtering with tag-based neighborhood method. In: Proceedings of the 2010 IUI Workshop on Social Recommender Systems (2010)
Wartena, C., Brussee, R., Wibbels, M.: Using tag co-occurrence for recommendation. In: Proceedings of the 2009 Ninth International Conference on Intelligent Systems Design and Applications, pp. 273–278. IEEE (2009)
Wartena, C., Wibbels, M.: Improving tag-based recommendation by topic diversification. In: Clough, P., Foley, C., Gurrin, C., Jones, G.J.F., Kraaij, W., Lee, H., Mudoch, V. (eds.) ECIR 2011. LNCS, vol. 6611, pp. 43–54. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-20161-5_7
Wetzker, R., Umbrath, W., Said, A.: A hybrid approach to item recommendation in folksonomies. In: Proceedings of the WSDM 2009 Workshop on Exploiting Semantic Annotations in Information Retrieval, ESAIR 2009, pp. 25–29. ACM, New York (2009)
Wetzker, R., Zimmermann, C., Bauckhage, C., Albayrak, S.: I Tag, You Tag: translating tags for advanced user models. In: Proceedings of the 2010 International Conference on Web Search and Data Mining (WSDM) (2010)
Whitman, B., Lawrence, S.: Inferring descriptions and similarity for music from community metadata. In: Proceedings of the 2002 International Computer Music Conference, pp. 591–598 (2002)
Xia, X., Lo, D., Wang, X., Zhou, B.: Tag recommendation in software information sites. In: Proceedings of the 10th Working Conference on Mining Software Repositories, MSR 2013, pp. 287–296. IEEE Press, May 2013
Xin, L., Ouyang, Y., Zhang, X.: Improving latent factor model-based collaborative filtering via integrated folksonomy factors. Int. J. Uncertainty Fuzziness Knowl.-Based Syst. 19(02), 307–327 (2011)
Xu, G., Gu, Y., Dolog, P., Zhang, Y., Kitsuregawa, M.: SemRec: a semantic enhancement framework for tag based recommendation. In: Burgard, W., Roth, D. (eds.) Proceedings of the Twenty-Fifth AAAI Conference on Artificial Intelligence, AAAI 2011, pp. 1267–1272. AAAI Press (2011)
Xu, Z., Fu, Y., Mao, J., Su, D.: Towards the semantic web: collaborative tag suggestions. In: Proceedings of the WWW 2006 Collaborative Web Tagging Workshop (2006)
Yildirim, H., Krishnamoorthy, M.S.: A random walk method for alleviating the sparsity problem in collaborative filtering. In: Proceedings of the 2008 ACM Conference on Recommender Systems, RecSys 2008, pp. 131–138. ACM, New York (2008)
Yin, D., Guo, S., Chidlovskii, B., Davison, B.D., Archambeau, C., Bouchard, G.: Connecting comments and tags: improved modeling of social tagging systems. In: Proceedings of the Sixth ACM International Conference on Web Search and Data Mining, WSDM 2013, pp. 547–556. ACM, New York, February 2013
Yin, D., Xue, Z., Hong, L., Davison, B.D.: A probabilistic model for personalized tag prediction. In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 2010, pp. 959–968. ACM, New York, July 2010
Zeng, D., Li, H.: How useful are tags? — an empirical analysis of collaborative tagging for web page recommendation. In: Yang, C.C., et al. (eds.) ISI 2008. LNCS, vol. 5075, pp. 320–330. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-69304-8_32
Zhang, M., Wang, W., Li, X.: A paper recommender for scientific literatures based on semantic concept similarity. In: Buchanan, G., Masoodian, M., Cunningham, S.J. (eds.) ICADL 2008. LNCS, vol. 5362, pp. 359–362. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-89533-6_44
Zhang, N., Zhang, Y., Tang, J.: A tag recommendation system for folksonomy. In: Proceedings of the 2nd ACM Workshop on Social Web Search and Mining, SWSM 2009, pp. 9–16. ACM, New York, November 2009
Zhang, Y., Zhang, B., Gao, K., Guo, P., Sun, D.: Combining content and relation analysis for recommendation in social tagging systems. Phys. A 391(22), 5759–5768 (2012)
Zhang, Y., Zhang, N., Tang, J.: A collaborative filtering tag recommendation system based on graph. In: Proceedings of 2009 ECML/PKDD Discovery Challenge Workshop (2009)
Zhang, Z., Zeng, D.D., Abbasi, A., Peng, J., Zheng, X.: A random walk model for item recommendation in social tagging systems. ACM Trans. Manag. Inf. Syst. 4(2), 1–24 (2013)
Zhang, Z.K., Liu, C., Zhang, Y.C., Zhou, T.: Solving the cold-start problem in recommender systems with social tags. EPL (Europhys. Lett.) 92(2), 28002 (2010)
Zhang, Z.K., Zhou, T., Zhang, Y.C.: Personalized recommendation via integrated diffusion on user–item–tag tripartite graphs. Phys. A 389(1), 179–186 (2010)
Zhao, S., Du, N., Nauerz, A., Zhang, X., Yuan, Q., Fu, R.: Improved recommendation based on collaborative tagging behaviors. In: Proceedings of the 13th International Conference on Intelligent User Interfaces, IUI 2008, pp. 413–416. ACM (2008)
Zhen, Y., Li, W.J., Yeung, D.Y.: TagiCoFi: tag informed collaborative filtering. In: Proceedings of the Third ACM Conference on Recommender Systems, RecSys 2009, pp. 69–76. ACM, New York, October 2009
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A: Data Sets for Tag-Based Recommendation
Appendix A: Data Sets for Tag-Based Recommendation
Below is an overview of the most commonly used publicly available recommendation data sets that include tagging information, organized by source.
BibSonomy
Benz et al. [6] make several dumps of the BibSonomy system available at http://www.kde.cs.uni-kassel.de/bibsonomy/dumps/.
CiteULike
CiteULike makes dumps of their folksonomy (user-item-tag relations with timestamps) available on their website at http://www.citeulike.org/faq/data.adp.
Delicious
Wetzker et al. [109] have made their Delicious data sets publicly available at http://www.dai-labor.de/en/irml/datasets/delicious/.
Flickr
Cantador et al. [19] have made their Flickr data set publicly available at http://mir.dcs.gla.ac.uk/resources/.
Last.FM
Konstas et al. [60] have made a Last.FM data set available at http://mir.dcs.gla.ac.uk/resources/.
LibraryThing
Two different tagging data sets based on LibraryThing have been made available. Clements et al. [22] made their LibraryThing data set available at http://www.macle.nl/tud/LT/. A recommendation data set including tagging information from LibraryThing has been made available as part of the Social Book Search track at CLEF [61]. See http://social-book-search.humanities.uva.nl/ for more information.
MovieLens
The GroupLens research group have a long history of making data sets from their movie recommender system available. The latest two versions, MovieLens 10M and MovieLens 20M, also contain tagging information, although only the former has been used for evaluation of tag-based recommender systems so far. More information on how to obtain these data sets can be found at http://grouplens.org/datasets/movielens/.
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Bogers, T. (2018). Tag-Based Recommendation. In: Brusilovsky, P., He, D. (eds) Social Information Access. Lecture Notes in Computer Science(), vol 10100. Springer, Cham. https://doi.org/10.1007/978-3-319-90092-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-90092-6_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-90091-9
Online ISBN: 978-3-319-90092-6
eBook Packages: Computer ScienceComputer Science (R0)