Tech together hackathon project created by Prachi Patel, Augusta Raposo and Jasmine Bhambra
Studies says that women are more likely than men to experience symptoms of stress and, women who are stressed are more likely to experience depression and anxiety. Music can help reduce the stress. HappyTogether makes women feel happy by playing their favorite and popular music.
HappyTogether is a Chatbot that helps you feel happy and relaxed after a hard day. It measures heart rate and asks “how are you feeling today?”. Based on your answer, it will recommend music using Machine Learning Algorithm to cheer up your mood. It will measure the heart rate again and if it’s not within normal range, then recommend some more music.
We build it using React as front end and Python/Flask for backend server.
We’re proud of building clean and working user interface using React and Flask framework. We all had a big learning curve regarding React and Python. Neither knew much of anything about these technologies beforehand.
There were a lot of challenges we ran into:
- Understanding React code
- Debugging ChatBot React component
- Running Python locally
- Understanding what python code was doing
- Using Jupyter notebook to test Machine Learning sample codes
- Creating a rest service with Python
We loved meeting each other and working together. Our passion for coding was strengthened via out shared goal. We supported each other, learned new practices and code together and were able to overcome many challenges together. In the end, we were able to create a ChatBot and have it show YourTube Videos to the App user.
We learned that together we could overcome many challenges. We learned how all of us from diverse backgrounds brought so much knowledge, positivity and passion to the team.
We plan to continue working on it together and keep it updated.
Built With react python javascript
cd to frontend, type 'npm start'
for python server, first run 'npm run-script build' in fontend, then cd to server and run 'python server.py'