Inspiration

The IBM Watson API really interested our team. The idea of analyzing text and recognizing the tone based on context gave us an idea of letting an AI determine how to match a particular mood and thus The Mood Project was born.

What it does

Based on the inputs of the five appraised emotions, the Webapp will then start to pick out music from a preprocessed database.

How we built it

This is a Node.js Webapp hosted on Heroku using a MongoDB database. We preprocess a large library of music so that all the user has to do is query a particular

Challenges we ran into

Lack of experience with our choices in technology meant we spent a lot of time learning how to manage our information.

Accomplishments that we're proud of

Solving the Database issues was especially rewarding as no one on the team had very much experience working with Mongo prior to the project

What we learned

Good use of Git and Source Control + MongoDB

What's next for The Mood Project

Optimize the database search and improve the search algorithm

Share this project:

Updates