This is an end-to-end project demonstrating both content-based and collaborative filtering techniques for recommending books.
TF-IDF vectorization and cosine similarity Collaborative filtering using SVD (Surprise library) Real-world book dataset Evaluation and recommendation generation
pandas, numpy, scikit-learn surprise matplotlib, seaborn
Run the notebook Book_Recommendation_System.ipynb in Google Colab or locally after installing the required packages.
Mukund Patel