This web application uses a Flask backend to recommend animes based on a dataset. It incorporates a simple user interface for users to input an anime title and receive recommendations.
/Anime_Recommender
│
├── app.py
├── check.py
├── requirements.txt
├── anime_recommender_package
│ ├── __init__.py
│ ├── recommender_system.py
│ └── assets
│ └── anime.csv
├── templates
│ ├── index.html
│ └── recommendations.html
├── static
│ └── styles.css
└── notebooks
└── m1.ipynb
- app.py: Main Flask application file.
- anime_recommender_package: Python package containing the recommender system logic.
- templates: HTML templates for the web application.
- static: CSS file for styling.
- notebooks: Folder for Jupyter notebooks or analysis files.
# Clone the repository
git clone https://github.com/your-username/your-repo.git
# Navigate to the project folder
cd your_project_folder
# Install the required Python packages
pip install -r requirements.txt
# Run the Flask application
python app.py
Open the application in your web browser at http://localhost:5000.
- Enter the title of an anime in the input field.
- Click the Recommend button to get a list of recommended animes.
- Modify the recommender_system.py file to customize the recommendation logic.
- Explore and analyze the dataset using Jupyter notebooks in the notebooks folder.