File size: 1,685 Bytes
ce5596c
9314fc1
 
 
 
ce5596c
 
 
 
 
 
9314fc1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
---
title: Test
emoji: πŸ‘€
colorFrom: yellow
colorTo: purple
sdk: docker
pinned: false
license: apache-2.0
---

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

# AI-Powered Mood-Based Music Recommendation System

**Welcome to the AI-Powered Mood-Based Music Recommendation System**, a captivating project developed using Python and its frameworks. This innovative system aims to offer personalized music recommendations based on the user's current mood, creating an immersive and enjoyable music experience.

## Overview

The project opens with an engaging audio prompt asking users, *"How are you feeling today?"* Utilizing the Whisper library, the user's response, is transcribed into text. An advanced AI model trained for emotion classification analyzes this text to precisely identify the user's emotional state.

## Features

- **Audio Prompt:** Engage with an audio message that initiates the interaction.
- **Speech-to-Text:** Whisper library converts spoken responses into text.
- **Emotion Classification:** AI model accurately classifies user emotions.
- **Music Recommendations:** Based on emotions, receive tailored song recommendations.
- **User-Friendly Interface:** Python frameworks create an intuitive web-based UI.

## Commands

### Build
```shell
docker build --tag mood-based --file Dockerfile .
```


### Run 
```shell
docker run -dit --name mood-based --network host -v /Users/arunaddagatla/Arun/Adarsh/SpeechEmotionV2/app/:/app/ mood-based:latest
```

### To go inside docker

```shell
docker exec -it mood-based bash 
```

### Stop and remove docker
```shell
docker stop mood-based && docker rm mood-based
```