A newer version of the Gradio SDK is available: 6.13.0
metadata
license: mit
title: book_recomender
sdk: gradio
emoji: 🐨
colorFrom: yellow
colorTo: yellow
pinned: true
short_description: book recommnedation
Content-Based Book Recommender System
This project provides a modular implementation of a content-based book recommendation system using Python. It uses TF-IDF vectorization and cosine similarity to recommend books based on their summaries.
Features
- Load and preprocess datasets
- Compute similarity between books based on their summaries
- Generate content-based recommendations
Files
app.py: Entry UI for the recommendation systemdata_loader.py: Handles data loading and preprocessingrecommender.py: Core recommendation logicrequirements.txt: Lists dependencies
Dependencies
pandas: For data manipulationscikit-learn: For TF-IDF vectorization and cosine similarity calculation
Usage
- Install dependencies:
pip install -r requirements.txt