This repository collects the open source Item Recommendation benchmark datasets and SOTA models, in order to facilitate the research of item recommendation.
In this repository, we provide the unified interface for data processing, model selection, training and evaluation. We hope that this repository can help researchers to quickly reproduce the SOTA models and fairly compare their preformance.
Our aim is to build a up-to-date benchmark for Item Recommendation. We will be very grateful if you want to contribute new datasets or models to this repository.
This code is based on NNI (Neural Network Intelligence) framework, a famous AutoML toolkit developed by Microsoft. We use NNI to manage the hyperparameter optimization and training process.
In this section, we will briefly introduce the tasks and evaluation metrics in Item Recommendation.
This repository is initially built by Tiny Snow for research purpose. He is a master student at College of Computer Science and Technology, Zhejiang University supervised by Prof. Jiawei Chen. He is also a member of ZLST Lab led by Prof. Chun Chen, Member of CAE.
If you want to contribute to this repository, please feel free to pull requests.
data/
directory. You need to provide three standard files: train.txt
, test.txt
and data_summary.txt
. See data/dataset_format.md
for more details.README.md
file to briefly introduce your model, running instructions, arugment yaml file and the performance on current benchmark datasets. See models/model_format.md
for more details.If you have any questions, please open an issue or contact Tiny Snow:
This software is provided under the GPL-3.0 license © 2024 Tiny Snow. All rights reserved.