Tiny-Snow / IR-Benchmark

Benckmark datasets, SOTA models and unified CLI for Item Recommendation
GNU General Public License v3.0
3 stars 1 forks source link

Item Recommendation Benchmark

:memo: Introduction

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.

:chart_with_upwards_trend: Tasks & Evaluation Metrics

In this section, we will briefly introduce the tasks and evaluation metrics in Item Recommendation.

:computer: CLI Usage

:package: Benchmark Datasets

:1st_place_medal: SOTA Models


:thought_balloon: Feedback

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.

If you have any questions, please open an issue or contact Tiny Snow:

:balance_scale: License

This software is provided under the GPL-3.0 license © 2024 Tiny Snow. All rights reserved.