SPrank: Semantic Path-Based Ranking for Top-N Recommendations Using Linked Open Data

被引:69
作者
Di Noia, Tommaso [1 ]
Ostuni, Vito Claudio [1 ]
Tomeo, Paolo [1 ]
Di Sciascio, Eugenio [1 ]
机构
[1] Polytech Univ Bari, Dept Elect & Informat Engn, Via Re David 200, I-70125 Bari, Italy
关键词
Recommender Systems; Linked Open Data; Learning to rank; DBpedia; hybrid recommender systems; DBPEDIA; WEB;
D O I
10.1145/2899005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In most real-world scenarios, the ultimate goal of recommender system applications is to suggest a short ranked list of items, namely top-N recommendations, that will appeal to the end user. Often, the problem of computing top-N recommendations is mainly tackled with a two-step approach. The system focuses first on predicting the unknown ratings, which are eventually used to generate a ranked recommendation list. Actually, the top-N recommendation task can be directly seen as a ranking problem where the main goal is not to accurately predict ratings but to directly find the best-ranked list of items to recommend. In this article we present SPrank, a novel hybrid recommendation algorithm able to compute top-N recommendations exploiting freely available knowledge in the Web of Data. In particular, we employ DBpedia, a well-known encyclopedic knowledge base in the Linked Open Data cloud, to extract semantic path-based features and to eventually compute top-N recommendations in a learning-to-rank fashion. Experiments with three datasets related to different domains (books, music, and movies) prove the effectiveness of our approach compared to state-of-the-art recommendation algorithms.
引用
收藏
页数:34
相关论文
共 69 条
[1]   Generating semantically enriched user profiles for web personalization [J].
Anand, Sarabjot Singh ;
Kearney, Patricia ;
Shapcott, Mary .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2007, 7 (04)
[2]  
[Anonymous], 2011, P 5 ACM C RECOMMENDE, DOI 10.1145/2043932.2044016
[3]  
[Anonymous], 2007, Proceedings of SIGIR 2007 Workshop on Learning to Rank for Information Retrieval
[4]  
[Anonymous], 2003, Journal of machine learning research
[5]  
[Anonymous], 2012, P 6 ACM C RECOMMENDE, DOI [10.1145/2365952.2365981, DOI 10.1145/2365952.2365981]
[6]  
[Anonymous], 2013, 7 ACM C REC SYST REC
[7]  
[Anonymous], 2013, P 7 ACM C REC SYST, DOI [10.1145/2507157.2507171, DOI 10.1145/2507157.2507171]
[8]  
[Anonymous], 2004, Proceedings of the thirteenth ACM international conference on Information and knowledge management, DOI [10.1145/1031171.1031252, DOI 10.1145/1031171.1031252]
[9]  
[Anonymous], 2012, P 5 ACM INT C WEB SE
[10]  
Bellogin Alejandro, 2011, Proceedings of the fifth ACM conference on Recommender systems, P333