In this article we present a context-aware recommendation method that exploits graph-based data models and Personalized PageRank to provide users with recommendations. In particular, our approach extends the basic graph-based representation that relies on users and items nodes by introducing a third class of nodes, that is to say, context nodes, whose goal is to model the different contextual situations in which an item can be consumed. Given such a data model, we used Personalized PageRank to identify the most suitable recommendations for each user: in a nutshell, our model is based on the intuition that context nodes shall be used to influence random walks, in order to assist the algorithm in identifying the items that are relevant in a particular contextual setting. In the experimental evaluation we investigated the effectiveness of the approach on three different datasets. The results showed that our context-aware graph-based approach overcame the baselines in most of the experimental settings and obtained the best overall results in cold-start situations, thus confirming the validity of the methodology.
Context-aware graph-based recommendations exploiting Personalized PageRank
Musto, Cataldo
;Lops, Pasquale
;de Gemmis, Marco
;Semeraro, Giovanni
2021-01-01
Abstract
In this article we present a context-aware recommendation method that exploits graph-based data models and Personalized PageRank to provide users with recommendations. In particular, our approach extends the basic graph-based representation that relies on users and items nodes by introducing a third class of nodes, that is to say, context nodes, whose goal is to model the different contextual situations in which an item can be consumed. Given such a data model, we used Personalized PageRank to identify the most suitable recommendations for each user: in a nutshell, our model is based on the intuition that context nodes shall be used to influence random walks, in order to assist the algorithm in identifying the items that are relevant in a particular contextual setting. In the experimental evaluation we investigated the effectiveness of the approach on three different datasets. The results showed that our context-aware graph-based approach overcame the baselines in most of the experimental settings and obtained the best overall results in cold-start situations, thus confirming the validity of the methodology.File | Dimensione | Formato | |
---|---|---|---|
2021_KBS.pdf
non disponibili
Tipologia:
Documento in Versione Editoriale
Licenza:
Copyright dell'editore
Dimensione
872.18 kB
Formato
Adobe PDF
|
872.18 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
_KBS__Context_aware_Graphs__No_Highlights_.pdf
accesso aperto
Tipologia:
Documento in Pre-print
Licenza:
Creative commons
Dimensione
756.81 kB
Formato
Adobe PDF
|
756.81 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.