Making Recommender Systems More Knowledgeable: A Framework to Incorporate Side Information

Yukun Jiang, Leo Guo, Xinyi Chen, Jing Xi Liu
6/2/2024
cs.IRcs.LG

No official code found. Best implementation: YukunJ/11785-Final-Project-Team15 (4 stars, Apache-2.0, last commit 2021-12-11).

Abstract

Session-based recommender systems typically focus on using only the triplet (user_id, timestamp, item_id) to make predictions of users' next actions. In this paper, we aim to utilize side information to help recommender systems catch patterns and signals otherwise undetectable. Specifically, we propose a general framework for incorporating item-specific side information into the recommender system to enhance its performance without much modification on the original model architecture. Experimental results on several models and datasets prove that with side information, our recommender system outperforms state-of-the-art models by a considerable margin and converges much faster. Additionally, we propose a new type of loss to regularize the attention mechanism used by recommender systems and evaluate its influence on model performance. Furthermore, through analysis, we put forward a few insights on potential further improvements.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This is the repository of final project for 11-785 Intro to Deep Learning at CMU fall 2021

43Python, Jupyter NotebookDec 5, 20214 years agoApache-2.0

Similar Papers

Cite this paper

@article{jiang2024making,
  title  = {Making Recommender Systems More Knowledgeable: A Framework to Incorporate Side Information},
  author = {Yukun Jiang and Leo Guo and Xinyi Chen and Jing Xi Liu},
  year   = {2024},
  eprint = {2406.00615},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.00615v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.00615.svg)](https://codeofpaper.com/paper/2406.00615)

Discussion