Inspiration

To help peoples for listening music in every condition in every mood at any time.

What it does

Song_Recommendation_Chatbot will help to recommend different songs which will help to person to be happy in every condition. Actually it is music recomendation by chatbot based on user emotions.

How we built it

For chatbot building, I used IBM Watson Assistant which is an AI service in IBM Cloud that lets you build, train and deploy Chabot over the cloud. Anyone can build a Chatbot. You need not have any sort of technical experience to build a chatbot using IBM Watson Assistant. After building, training and deploying Chatbot over the cloud, I simply created basic User Interface design in HTML and CSS which will be user friendly and awesome theme. Also I used python for file management and selecting proper id's and getting all songs from cloud.

Challenges we ran into

First I decide to use Dialogflow which is from Google Cloud but but for managing all songs from different languages it is difficult to manage. After some research, I decided to use IBM Watson which will help to 1) Accelerate the query response time by up to 99%. 2) High accuracy rate while replying to even complex customer queries. 3) Integrate multiple social media and other messaging platforms. 4) Easy to train your bot to handle new questions and queries.

Accomplishments that we're proud of

This chatbot will recommend the best music that matches your mood.

What we learned

How to build, train and deploy chatbot on IBM Watson. Connecting IBM Watson with specific id which is provided from IBM Watson to User Interface in html file. Creating Basic UI which is user friendly with the help of HTML, CSS and Bootstrap.

What's next for Song_Recommendation_ChatBot

Share this project:

Updates