PathRank: Ranking nodes on a heterogeneous graph for flexible hybrid recommender systems

Sangkeun Lee, Sungchan Park, Minsuk Kahng, Sang Goo Lee

Research output: Contribution to journalArticlepeer-review

54 Scopus citations

Abstract

We present a flexible hybrid recommender system that can emulate collaborative-filtering, Content-based Filtering, context-aware recommendation, and combinations of any of these recommendation semantics. The recommendation problem is modeled as a problem of finding the most relevant nodes for a given set of query nodes on a heterogeneous graph. However, existing node ranking measures cannot fully exploit the semantics behind the different types of nodes and edges in a heterogeneous graph. To overcome the limitation, we present a novel random walk based node ranking measure, PathRank, by extending the Personalized PageRank algorithm. The proposed measure can produce node ranking results with varying semantics by discriminating the different paths on a heterogeneous graph. The experimental results show that our method can produce more diverse and effective recommendation results compared to existing approaches.

Original languageEnglish
Pages (from-to)684-697
Number of pages14
JournalExpert Systems with Applications
Volume40
Issue number2
DOIs
StatePublished - Feb 1 2013
Externally publishedYes

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MEST) (No. 20110017480).

FundersFunder number
National Research Foundation of Korea
Ministry of Education, Science and Technology20110017480

    Keywords

    • Algorithms
    • Collaborative Filtering
    • Content-based Filtering
    • Context-awareness
    • Experimentation
    • Graph
    • Heterogeneity
    • Hybrid
    • Recommender systems

    Fingerprint

    Dive into the research topics of 'PathRank: Ranking nodes on a heterogeneous graph for flexible hybrid recommender systems'. Together they form a unique fingerprint.

    Cite this