Help Me With My Mood is application built using python and machine learning. It uses tweepy api which extract all the public tweets within timespan of 1 day and perform sentiment analyisis on it for the provided given username. Then based upon their emotion plays a song from soundcloud.
- Songs play automatically just after typing username.
- Used Machine learning model to classify current emotion of user.
- Highly Scalable.
1. To install all necessary libraries
$ pip install -r requirements.txt
or $ pip3 install -r requirements.txt
2. Setup selenium driver for chrome You need to download suitable driver for your chrome from Here. Then
For ubuntu:
sudo mv chromedriver /usr/bin/chromedriver
sudo chown root:root /usr/bin/chromedriver
sudo chmod +x /usr/bin/chromedriver
For windows: Just execute chromedriver.exe
For windows: Follow the instruction here
3. Execute application
python main.py
- Processor with 2 cores or higher.
- Minimum of 8GB RAM.