In most real world scenarios the ultimate goal of recommender system (RS) applications is to suggest a short ranked list of items, namely top-N recommendations, supposed to be the most appealing for the end user. Often, the problem of computing top-N recommendations is mainly tackled with a two steps approach. The system focuses first on predicting the unknown ratings which are eventually used to generated 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 directly find the best ranked list of items to recommend. In this paper, 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. Ex- periments 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.

SPRank: Semantic Path-based Ranking for Top-N Recommendations using Linked Open Data / DI NOIA, Tommaso; Ostuni, Vito Claudio; Tomeo, Paolo; DI SCIASCIO, Eugenio. - In: ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY. - ISSN 2157-6904. - 8:1(2016). [10.1145/2899005]

SPRank: Semantic Path-based Ranking for Top-N Recommendations using Linked Open Data

DI NOIA, Tommaso;OSTUNI, Vito Claudio;TOMEO, Paolo;DI SCIASCIO, Eugenio
2016-01-01

Abstract

In most real world scenarios the ultimate goal of recommender system (RS) applications is to suggest a short ranked list of items, namely top-N recommendations, supposed to be the most appealing for the end user. Often, the problem of computing top-N recommendations is mainly tackled with a two steps approach. The system focuses first on predicting the unknown ratings which are eventually used to generated 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 directly find the best ranked list of items to recommend. In this paper, 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. Ex- periments 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.
2016
SPRank: Semantic Path-based Ranking for Top-N Recommendations using Linked Open Data / DI NOIA, Tommaso; Ostuni, Vito Claudio; Tomeo, Paolo; DI SCIASCIO, Eugenio. - In: ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY. - ISSN 2157-6904. - 8:1(2016). [10.1145/2899005]
File in questo prodotto:
File Dimensione Formato  
10.1145_2899005.pdf

accesso aperto

Descrizione: Accepted manuscript
Tipologia: Documento in Post-print
Licenza: Tutti i diritti riservati
Dimensione 957.91 kB
Formato Adobe PDF
957.91 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/62729
Citazioni
  • Scopus 106
  • ???jsp.display-item.citation.isi??? 64
social impact