This is the official GitHub repo for the paper "Evaluating ChatGPT as a Recommender System: A Rigorous Approach".
The project includes the necessary source code and files to conduct experiments for the baselines, ChatGPT-3.5, ChatGPT-4. Before running these codes, ensure that you have Python version 3.8.6 or later installed on your device. To set up the required environment, you can create a virtual environment and install the necessary dependencies using the provided requirements files with the following steps:
Use conda to recreate the same environment by executing the following command:
conda env create -f conda_env/env.yml
conda activate Recommender-ChatGPT
To obtain the results, after inserting the API token, execute the following command:
python code/main.py
The results are stored in the results folder.