Skip to content

This repository is focused on a book recommendation system with a deom in streamlit.

Notifications You must be signed in to change notification settings

MahmoodAbdali79/Book-Recommendation-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Recommendation System

This repository is about a book recommendation system and has transferred to a web service that was written by Python. this project contains two parts. The first is the model and implementation for predicting books. The second is a web service for getting the output of the module as API. (codes about creating model not included)

About the model

Overall, the approach of creating a model is collaborating filtering and the output files of the model are PivotTable.csv and Re-Array.npy. After installing the requirements and running the application normally, the following documentation is available.


Install

pip install -r requirements.txt

Quick Use

Run this command to start the streamlit :

streamlit run .\Home.py

Demo

In this short video, you can see how this works as well. Also you can test it live here

Video.mp4

Notice

After running the Home.py you find out there is no book.csv file. you can download it from here.

About

This repository is focused on a book recommendation system with a deom in streamlit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published