--- title: Book Recommender 2 emoji: 🐠 colorFrom: yellow colorTo: red sdk: gradio sdk_version: 5.14.0 app_file: app.py pinned: false --- # 📚 Book Recommender System A Gradio-based Book Recommender System that suggests books based on their summaries using **TF-IDF** and **cosine similarity**. --- ## 🚀 Features - Upload book datasets (CSV or Excel). - Process text using **TF-IDF** for feature extraction. - Compute similarity using **cosine similarity**. - Get book recommendations based on a selected title. --- ## 📦 Dependencies and Functionalities | Library | Functionality | |-----------------|--------------------------------------------------| | `pandas` | Handling and preprocessing dataset files (CSV, Excel). | | `scikit-learn` | Feature extraction (`TfidfVectorizer`) and similarity calculation (`cosine_similarity`). | | `gradio` | Creating an interactive UI for file upload and book recommendations. | ---