Skip to content

Feeltivity - Recommends songs based on your emotions.

Notifications You must be signed in to change notification settings

Ishwarendra/Feeltivity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feeltivity

WriteUp

Feeltivity’ provides you a platform on which you can hear songs of any genre based on your liking, but the twist is that you don’t have to select the song yourself. Instead, you can just pour your heart out to our chatbot based on whatever events are going on in your day-to-day life and the chatbot would in return recommend songs according to your current mood.

Our target audience includes each and every person who loves to hear songs, in spite of whatever is going on in their lives or in whichever mood they currently are in. Basically, if you like to hear songs anytime anywhere then ‘Feeltivity’ is for you!

The chatbot uses emotion and sentiment analysis to configure the ratios of the different amount of emotions which are being depicted by the user based on what is written to the chatbot. According to these conclusions, we get to deduce the current mood of the user and based on this fact we will recommend songs of the corresponding genre to the user.

We can also keep a track of the user’s history of what genre of songs the user generally listens to and accordingly recommend songs, as an addition to the content given to the chatbot. The user would also be able to see statistics and graphs based on the data that shows what genre of songs the user generally listens to or what type of emotion the user is generally in.

As an addition for simplicity, if any user doesn’t want to use the chatbot, they can also simply listen to any song they want by just finding that song and listening to it.

So, our product would actually easen the songs-listening process of the user by getting songs recommended based on the user’s current mood and would also save time as the user doesn’t have to unnecessarily surf through a long list of songs or maintain separate playlists according to different genres.

Briefing

  • Recommends songs based on the tone of conversation with the user, by using emotion analysis.

  • Chatbot analyses the text messages and maps it to appropriate emotions and sends back a reply message and song recommendations based on it.

  • Users can start the conversation at their convenience with the chatbot.

  • Your mood changes on a day-to-day basis so maintaining playlists according to your moods is difficult, so being recommended songs in your current mood easens the process.

  • The system will also recommend based on your history and past moods too.

  • For simplicity, the user can also simply surf any song and listen to it.

Level-0 Data Flow Diagram (DFD)

Level_0_DFD

About

Feeltivity - Recommends songs based on your emotions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •