How to Surprisingly Consider Recommendations? A Knowledge-Graph-based Approach Relying on Complex Network Metrics
<|reference_start|>How to Surprisingly Consider Recommendations? A Knowledge-Graph-based Approach Relying on Complex Network Metrics: Traditional recommendation proposals, including content-based and collaborative filtering, usually focus on similarity between items or users. Existing approaches lack ways of introducing unexpectedness into recommendations, prioritizing globally popular items over exposing users to unforeseen items. This investigation aims to design and evaluate a novel layer on top of recommender systems suited to incorporate relational information and suggest items with a user-defined degree of surprise. We propose a Knowledge Graph (KG) based recommender system by encoding user interactions on item catalogs. Our study explores whether network-level metrics on KGs can influence the degree of surprise in recommendations. We hypothesize that surprisingness correlates with certain network metrics, treating user profiles as subgraphs within a larger catalog KG. The achieved solution reranks recommendations based on their impact on structural graph metrics. Our research contributes to optimizing recommendations to reflect the metrics. We experimentally evaluate our approach on two datasets of LastFM listening histories and synthetic Netflix viewing profiles. We find that reranking items based on complex network metrics leads to a more unexpected and surprising composition of recommendation lists.<|reference_end|>
@article{baumann2024how,
    title={How to Surprisingly Consider Recommendations? A Knowledge-Graph-based
  Approach Relying on Complex Network Metrics},
    author={Oliver Baumann and Durgesh Nandini and Anderson Rossanez and Mirco
  Schoenfeld and Julio Cesar dos Reis},
    journal={arXiv preprint arXiv:2405.08465},
    year={2024},
    archivePrefix={arXiv},
    eprint={2405.08465},
    primaryClass={cs.IR cs.AI cs.LG cs.MM cs.SI}
}