Skip to content

The complete code and notebooks used for the ACM Recommender Systems Challenge 2023 by our team Gabibboost at Politecnico di Milano

License

Notifications You must be signed in to change notification settings

recsyspolimi/recsys-challenge-2023-sharechat

Repository files navigation

RecSys Challenge 2023

header

Politecnico di Milano

Setup

To run the code you will need to have Python 3.10 installed on your machine.

We recommend using a virtual environment to avoid conflicts with other projects.

To create a virtual environment, run the following command:

python3 -m venv .venv

To activate the virtual environment, run the following command:

  • If you are using Linux: source .venv/Scripts/activate
  • If you are using Windows, in the PowerShell: .\.venv\Scripts\Activate.ps1

To install the required dependencies, run the following command inside the virtual environment:

pip install -r requirements.txt

To run Catboost are required CUDA drivers, otherwise set GPU parameter to False.

Running the code

Before running the code, import challenge's data in data folder.
To run the code, run the following command inside the virtual environment:

python3 generate_predictions.py

Results are in predictions/final_predictions

Team - "Gabibboost"

We worked under the supervision of:

About

The complete code and notebooks used for the ACM Recommender Systems Challenge 2023 by our team Gabibboost at Politecnico di Milano

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •