https://github.com/gemechutaye/chatbot-v2
https://github.com/gemechutaye/chatbot-v2
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gemechutaye/chatbot-v2
- Owner: gemechutaye
- Created: 2024-05-02T11:16:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-01T05:54:37.000Z (10 months ago)
- Last Synced: 2024-08-02T07:36:47.432Z (10 months ago)
- Language: Python
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Music Recommendation chatbot for Mental Health Interventions
This is a Flask-based chatbot application that provides personalized music recommendations based on the user's mood, emotional state, and context. It utilizes the OpenAI API for natural language processing, the VADER Sentiment Analysis tool for sentiment analysis, and the Spotipy library for interfacing with the Spotify API to retrieve music recommendations.
# Features
- Provides personalized music recommendations based on user input.
- Analyzes user sentiment to tailor recommendations to the user's mood.
- Supports various music genres for recommendations.
- Engages in natural conversation and prompts for clarification when necessary.# Installation
Clone the repository:
git clone [https://github.com/YohanesGetinet1/ChatBot](https://github.com/gemechutaye/chatbot-v2)
cd ChatBot2. Install the required dependencies using pip
pip install -r requirements.txt
3. Usage
music-gpt.py