This is a Streamlit web application for a Collaborative Filtering Based
Book Recommendation System.
The dataset used in this project can be found here.
-
Clone the repository:
https://github.com/Shimul-Baidya/Book-Recommendation-System.git
-
Create a conda environment within the repository directory
conda create -n books python=3.10 -y conda activate books
-
Install the requirements:
pip install -r requirements.txt
-
Run the following notebook to generate the models:
Book Recommendaion.ipynb
-
Run the Streamlit app:
streamlit run app.py