[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Item recommendation in collaborative tagging systems via heuristic data fusion

Published: 01 February 2015 Publication History

Abstract

Collaborative tagging systems have been popular on the Web. However, information overload results in the increasing need for recommender services from users, and thus item recommendation has been one of the key issues in such systems. In this paper, we examine if data fusion can be helpful for improving effectiveness of item recommendation in these systems. For this, we first summarize the state-of-the-art recommendation methods which are classified into several categories according to their algorithmic principles. Then, we experiment with about 40 recommending components against the datasets from three social tagging systems-Delicious, Lastfm and CiteULike. Based on these, several heuristic data fusion models including rank-based and score-based are used to combine selected components. We also put forward a hybrid linear combination (HLC) model for fusing item recommendation. We use four kinds of evaluation metrics, which respectively consider accuracy, inner-diversity, inter-diversity and novelty, to systematically assess quality of recommendations obtained by various components or fusion models. Depending on experimental results, combining evidence from separate components can lead to performance improvement in the accuracy of recommendations, with a little or without loss of recommendation diversity and novelty, if separate components can suggest similar sets of relevant items but recommend different sets of non-relevant items. Particularly, fusing recommendation sets formed from different combinations of profile representations and similarity functions in user-based and item-based collaborative filtering can significantly improve recommendation accuracy. In addition, some other useful findings are also drawn: (i) Using the tag to represent users profiles or items profiles maybe not as good as profiling users with the item or profiling items with the user, however, exploiting tags in the topic models and random walks can notably improve the accuracy, diversity and novelty of recommendations; (ii) Generally, user-based collaborative filtering, item-based collaborative filtering and random walks methods are robust for the task of item recommendation in social tagging systems, thus can be chosen as the basic components of data fusion process; and (iii) The proposed method (HLC) is more flexible and robust than traditional data fusion models.

References

[1]
G. Adomavicius, Y. Kwon, Improving aggregate recommendation diversity using ranking-based techniques, IEEE Trans. Knowl. Data Eng., 24 (2012) 896-911.
[2]
G. Adomavicius, A. Tuzhilin, Towards the next generation of recommender systems: a survey of the state-of-the-art and possible extensions, IEEE Trans. Knowl. Data Eng., 17 (2005) 734-749.
[3]
J. Ah-Pine, On data fusion in information retrieval using different aggregation operators, Web Intell. Agent Syst.: An Int. J., 9 (2011) 43-55.
[4]
J.A. Aslam, M. Montague, Models for metasearch, in: Proceedings of the 24th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval SIGIR '01, ACM, New York, NY, USA, 2001, pp. 276-284.
[5]
N.J. Belkin, P.B. Kantor, E.A. Fox, J.A. Shaw, Combining the evidence of multiple query representations for information retrieval, Inf. Process. Manage., 31 (1995) 431-448.
[6]
D. Ben-Shimon, A. Tsikinovsky, L. Rokach, A. Meisels, G. Shani, L. Naamani, Recommender system from personal social networks, in: Proceedings of the 5th Atlantic Web Intelligence Conference, 2007, pp. 47-55.
[7]
D.M. Blei, A.Y. Ng, M.I. Jordan, Latent dirichlet allocation, J. Mach. Learn. Res., 3 (2003) 993-1022.
[8]
T. Bogers, A.V.D. Bosch, Fusing recommendations for social bookmarking web sites, Int. J. Electronic Comm., 15 (2011) 31-72.
[9]
K. Bradley, B. Smyth, Improving recommendation diversity, in: Proceedings of the Twelfth National Conference in Artificial Intelligence and Cognitive Science (AICS'01), Maynooth, Ireland, 2001, pp. 75-84.
[10]
R. Burke, Hybrid recommender systems: survey and experiments, User Model. User-Adap. Inter., 12 (2002) 331-370.
[11]
R. Burke, Hybrid web recommender systems, in: LNCS, vol. 4321, Springer, Berlin/Heidelberg, 2007, pp. 377-408.
[12]
Y. Cai, Q. Li, Personalized search by tag-based user profile and resource profile in collaborative tagging systems, in: Proceedings of the 19th ACM International Conference on Information and Knowledge Management, ACM, 2010, pp. 969-978.
[13]
I. Cantador, A. Bellogín, D. Vallet, Content-based recommendation in social tagging systems, in: Proceedings of the Fourth ACM Conference on Recommender Systems, ACM, 2010, pp. 237-240.
[14]
I. Cantador, I. Brusilovsky, T. Kuflik, 2nd Workshop on Information Heterogeneity and Fusion in Recommender Systems (hetrec 2011), in: Proceedings of the 5th ACM Conference on Recommender Systems, ACM, New York, 2011, pp. 387-388.
[15]
M. Deshpande, G. Karypis, Item-based top-n recommendation algorithms, ACM Trans. Inf. Syst., 22 (2004) 143-177.
[16]
C. Dwork, R. Kumar, M. Naor, D. Sivakumar, Rank aggregation methods for the web, in: Proceedings of the 10th International Conference on World Wide Web, ACM, 2001, pp. 613-622.
[17]
J. Gemmell, T. Schimoler, B. Mobasher, R. Burke, Resource recommendation in social annotation systems: a linear-weighted hybrid approach, J. Comput. Syst. Sci., 78 (2012) 1160-1174.
[18]
S. Golder, B. Huberman, Usage patterns of collaborative tagging systems, J. Inf. Sci., 32 (2006) 198-208.
[19]
M. Gupta, M. Li, Z. Yin, J. Han, Survey on social tagging techniques, ACM SIGKDD Explor., 12 (2010) 58-72.
[20]
J. Herlocker, J. Konstan, L. Terveen, J. Riedl, Evaluating collaborative filtering recommender systems, ACM Trans. Inf. Syst., 22 (2004) 5-53.
[21]
T. Hofmann, Latent semantic models for collaborative filtering, ACM Trans. Inf. Syst., 22 (2004) 89-115.
[22]
D.F. Hsu, I. Taksa, Comparing rank and score combination methods for data fusion in information retrieval, Inf. Retrieval, 8 (2005) 449-480.
[23]
K. Järvelin, J. Kekäläinen, IR evaluation methods for retrieving highly relevant documents, in: Proceedings of the 23rd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, ACM, 2000, pp. 41-48.
[24]
R. Jäschke, L. Marinho, A. Hotho, L. Schmidt-Thieme, G. Stumme, Tag recommendations in social bookmarking systems, AI Commun., 21 (2008) 231-247.
[25]
K.S. Jones, S. Walker, S.E. Robertson, A probabilistic model of information retrieval: development and comparative experiments (parts 1 and 2), Inf. Process. Manage., 36 (2000) 779-840.
[26]
I. Konstas, I. Stathopoulos, J. Jose, On social networks and collaborative recommendation, in: Proceedings of the 32nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, ACM, Boston, USA, 2009, pp. 195-202.
[27]
J.H. Lee, Analyses of multiple evidence combination, ACM SIGIR Forum, 31 (1997) 267-276.
[28]
M. Levandowsky, D. Winter, Distance between sets, Nature, 234 (1971) 34-35.
[29]
H. Li, H. Li, Z. Zhang, H. Wu, Personalized recommendation via relevance propagation on social tagging graph, in: Proceedings of 19th International Conference on Database Systems for Advanced Applications-International Workshops: BDMA, DaMEN, SIM, UnCrowd, Springer, Bali, Indonesia, 2014, pp. 192-203.
[30]
Y. Lu, Q. Mei, C. Zhai, Investigating task performance of probabilistic topic models: an empirical study of plsa and lda, Inf. Retrieval, 14 (2011) 178-203.
[31]
C. Macdonald, I. Ounis, Searching for expertise: experiments with the voting model, Comput. J., 52 (2009) 729-748.
[32]
G. Macgregor, E. McCulloch, Collaborative tagging as a knowledge organisation and resource discovery tool, Libr. Rev., 55 (2006) 291-300.
[33]
A.K. Milicevic, M. Nanopoulos, A. Ivanovic, Social tagging in recommender systems: a survey of the state-of-the-art and possible extensions, Artif. Intell. Rev., 33 (2009) 187-209.
[34]
M.H. Montague, J.A. Aslam, Condorcet fusion for improved retrieval, in: Proceedings of the 11th International Conference on Information and Knowledge Management, 2002, pp. 538-548.
[35]
M.E.J. Newman, Scientific collaboration networks. ii. Shortest paths, weighted networks, and centrality, Phys. Rev. E, 64 (2001) 016132.
[36]
M. Rosen-Zvi, C. Chemudugunta, T. Griffiths, P. Smyth, M. Steyvers, Learning author-topic models from text corpora, ACM Trans. Inf. Syst. (TOIS), 28 (2010) 4:1-4:38.
[37]
G. Salton, C. Buckley, Term-weighting approaches in automatic text retrieval, Inf. Process. Manage., 24 (1988) 513-523.
[38]
G. Salton, A. Wong, C.S. Yang, A vector space model for automatic indexing, Commun. ACM, 18 (1975) 613-620.
[39]
Q. Shambour, J. Lu, A trust-semantic fusion-based recommendation approach for e-business applications, Decis. Support Syst., 54 (2012) 768-780.
[40]
J.A. Shaw, E.A. Fox, Combination of multiple searches, in: Proceedings of The Second Text REtrieval Conference, ACM, 1994, pp. 243-252.
[41]
A. Shepitsen, J. Gemmell, B. Mobasher, R. Burke, Personalized recommendation in social tagging systems using hierarchical clustering, in: Proceedings of the 2008 ACM Conference on Recommender Systems RecSys '08, ACM, New York, NY, USA, 2008, pp. 259-266.
[42]
A. Singhal, Modern information retrieval: a brief overview, Bull. IEEE Comput. Soc. Tech. Committee Data Eng., 24 (2001) 35-43.
[43]
F. Song, B.W. Croft, A general language model for information retrieval, in: Proceedings of the Eighth International Conference on Information and Knowledge Management, ACM, 1999, pp. 315-321.
[44]
X. Su, T. Khoshgoftaar, A survey of collaborative filtering techniques, Adv. Artif. Intell., 2009 (2009) 1-19.
[45]
T. Vander Wal, Folksonomy, 2007. online posting, February 7.
[46]
S. Vargas, P. Castells, Rank and relevance in novelty and diversity metrics for recommender systems, in: Proceedings of the 2011 ACM Conference on Recommender Systems, ACM, Chicago, USA, 2011, pp. 109-116.
[47]
J. Wang, A.P. de Vries, M.J.T. Reinders, Unifying user-based and item-based collaborative filtering approaches by similarity fusion, in: Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, ACM, New York, NY,USA, 2006, pp. 501-508.
[48]
H. Wu, X. Cui, J. He, B. Li, Y. Pei, On improving aggregate recommendation diversity and novelty in folksonomy-based social systems, Pers. Ubiquit. Comput., 18 (2014) 1855-1869.
[49]
H. Wu, Y. Hua, B. Li, Y. Pei, Personalized recommendation via rank aggregation in social tagging systems, in: Proceedings of the 10th International Conference on Fuzzy Systems and Knowledge Discovery, IEEE, 2013, pp. 888-892.
[50]
S. Wu, Data fusion in information retrieval, in: Adaptation, Learning, and Optimization, vol. 13, Springer, Berlin Heidelberg, 2012.
[51]
S. Wu, Linear combination of component results in information retrieval, Data Knowl. Eng., 71 (2012) 114-126.
[52]
S. Wu, S.I. Mcclean, Performance prediction of data fusion for information retrieval, Inf. Process. Manage., 42 (2006) 899-915.
[53]
G. Xu, Y. Gu, P. Dolog, Y. Zhang, M. Kitsuregawa, Semrec: a semantic enhancement framework for tag based recommendation. In Proceedings of the Twenty-Fifth AAAI Conference on Artificial Intelligence, AAAI, 2011, pp. 1267-1272.
[54]
Z.-K. Zhang, T. Zhou, Y.-C. Zhang, Personalized recommendation via integrated diffusion on user-item-tag tripartite graphs, Physica A, 389 (2010) 179-186.
[55]
Z.K. Zhang, T. Zhou, Y.C. Zhang, Tag-aware recommender systems: a state-of-the-art survey, J. Comput. Sci. Technol., 26 (2011) 767-777.
[56]
T. Zhou, Z. Kuscsik, J.-G. Liu, M. Medo, J. Wakeling, Y.-C. Zhang, Solving the apparent diversity-accuracy dilemma of recommender systems, Proceeding of National Academy Sciences of the United States of America, 107 (2010) 4511-4515.

Cited By

View all
  • (2023)Graph-Based Recommendation System Enhanced by Community DetectionScientific Programming10.1155/2023/50737692023Online publication date: 1-Jan-2023
  • (2022)Survey on the Objectives of Recommender Systems: Measures, Solutions, Evaluation Methodology, and New PerspectivesACM Computing Surveys10.1145/352744955:5(1-38)Online publication date: 3-Dec-2022
  • (2021)Movie Recommendation System to Solve Data Sparsity Using Collaborative Filtering ApproachACM Transactions on Asian and Low-Resource Language Information Processing10.1145/345909120:5(1-14)Online publication date: 22-Jul-2021
  • Show More Cited By
  1. Item recommendation in collaborative tagging systems via heuristic data fusion

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Knowledge-Based Systems
    Knowledge-Based Systems  Volume 75, Issue C
    February 2015
    239 pages

    Publisher

    Elsevier Science Publishers B. V.

    Netherlands

    Publication History

    Published: 01 February 2015

    Author Tags

    1. Collaborative tagging systems
    2. Data fusion
    3. Item recommendation
    4. Performance comparison
    5. Recommender systems

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 01 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Graph-Based Recommendation System Enhanced by Community DetectionScientific Programming10.1155/2023/50737692023Online publication date: 1-Jan-2023
    • (2022)Survey on the Objectives of Recommender Systems: Measures, Solutions, Evaluation Methodology, and New PerspectivesACM Computing Surveys10.1145/352744955:5(1-38)Online publication date: 3-Dec-2022
    • (2021)Movie Recommendation System to Solve Data Sparsity Using Collaborative Filtering ApproachACM Transactions on Asian and Low-Resource Language Information Processing10.1145/345909120:5(1-14)Online publication date: 22-Jul-2021
    • (2020)SoTaRePoExpert Systems with Applications: An International Journal10.1016/j.eswa.2019.112955141:COnline publication date: 1-Mar-2020
    • (2020)Recommendation system based on semantic scholar mining and topic modeling on conference publicationsSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-020-05397-325:5(3675-3696)Online publication date: 3-Nov-2020
    • (2018)A tag-based recommender system framework for social bookmarking websitesInternational Journal of Web Based Communities10.5555/3282769.328277514:3(303-322)Online publication date: 1-Jan-2018
    • (2018)An Improved Neighborhood-Aware Unified Probabilistic Matrix Factorization RecommendationWireless Personal Communications: An International Journal10.1007/s11277-018-5332-2102:4(3121-3140)Online publication date: 1-Oct-2018
    • (2018)Movie recommender system with metaheuristic artificial beeNeural Computing and Applications10.1007/s00521-017-3338-430:6(1983-1990)Online publication date: 1-Sep-2018
    • (2017)User trends modeling for a content-based recommender systemExpert Systems with Applications: An International Journal10.1016/j.eswa.2017.06.02087:C(209-219)Online publication date: 30-Nov-2017
    • (2016)Collaborative Topic Regression with social trust ensemble for recommendation in social media systemsKnowledge-Based Systems10.1016/j.knosys.2016.01.01197:C(111-122)Online publication date: 1-Apr-2016
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media