The goal of the project was to create a recommendation system that uses Neural Network and tunning it.
$ git clone [email protected]:korzepadawid/nn-recommender.git && cd nn-recommender
- Create a Conda environment.
$ conda env create --name rs-class-proj-env -f environment.yml
- Activate the virtual environment, you've just created.
$ conda activate rs-class-proj-env
- Run the notebook.
$ jupyter notebook
- NumPy
- Pandas
- scitkitlearn
- hyperopt
- PyTorch
Model | Result HR@10 |
---|---|
NN Tuned | 0.247794 |
Amazon Recommender | 0.221996 |