Welcome to The Anime Lab, an advanced anime recommendation system that leverages NLP and collaborative filtering to suggest anime based on your preferences. Whether you're a casual viewer or an anime enthusiast, The Anime Lab helps you discover new shows tailored to your taste.
- Personalized Recommendations: Get anime suggestions based on your viewing history and preferences.
- NLP-Based Filtering: Recommendations are refined using Natural Language Processing to understand anime descriptions, reviews, and more.
- Collaborative Filtering: Uses data from other users with similar tastes to enhance your experience.
- User-Friendly Interface: Easily navigate through recommended anime with a sleek and modern UI.
- Frontend: HTML, CSS
- Backend: Flask, Python
- Machine Learning: NLP, Collaborative Filtering
- Database: SQL
- Deployment: Vercel
- Flask
- Python 3.x
- Xampp server for backend
-
Clone the repository:
git clone https://github.com/your-username/the-anime-lab.git
-
Navigate to the project directory:
cd the-anime-lab
-
Install the dependencies:
pip install -r requirements.txt
-
Run the development servers:
# Frontend python anime_api.py
-
Open your browser and go to
http://localhost:5000
to explore The Anime Lab!
We welcome contributions from the community! Check out the Contributing Guidelines to get started.
For any inquiries, feel free to reach out via Gaurav.