Skip to content

gemechutaye/chatbot-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 cd ChatBot

  1. Install the required dependencies using pip

pip install -r requirements.txt

  1. Usage music-gpt.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published