Skip to content

AnkithKumarsh/IT464-FML-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Book Recommendation System

This project implements a hybrid book recommender system using content-based filtering and collaborative filtering, built with Python, scikit-learn, and Streamlit.


πŸš€ Features

  • πŸ“– Content-based recommendation using TF-IDF.
  • πŸ‘₯ Collaborative filtering using K-Nearest Neighbors.
  • πŸ”€ Hybrid approach combining both methods.
  • πŸ“Š Interactive Streamlit frontend with book images and genres.

🧰 Tech Stack


πŸ› οΈ Setup Instructions

  1. Clone the repository: git clone https://github.com/your-username/book-recommender-system.git cd book-recommender-system

  2. Install dependencies: pip install -r requirements.txt

  3. Run preprocessing and model training: python Hybrid_Rec_System.ipynb

  4. Start the Streamlit app: streamlit run app.py

About

Book Recommendation system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published