# Emotion Tracker Chat App **Tier:** 3-Advanced The Emotion Chat Tracker App is designed to help users monitor and analyze their emotional well-being through conversations. It provides a platform for users to track their emotions over time, gaining insights into patterns and trends. The app employs sentiment analysis and user input to create visualizations and reports, fostering self-awareness and mental health management. ## User Stories - [ ] User can log emotions during a conversation. - [ ] User can view sentiment scores for each message. - [ ] User can customize and create new emotion categories. - [ ] User can explore their emotional history through a timeline/calendar. - [ ] User can receive reflective prompts to enhance self-awareness. ## Bonus features - [ ] Integration with wearables or biometric data for real-time emotion tracking. - [ ] Machine learning-based personalized insights and recommendations. - [ ] Social sharing of emotional insights (with user's consent) to foster community support. - [ ] Integration with mental health resources or professionals for timely support. ## Useful links and resources - [Natural Language Toolkit (NLTK)](https://www.nltk.org/) - [TensorFlow for sentiment analysis](https://www.tensorflow.org/text/tutorials/text_classification_rnn) - [Chart.js for data visualization](https://www.chartjs.org/) ## Example projects - [Moodistory for iOS](https://apps.apple.com/us/app/emotion-tracker-moodistory/id1335347860) - [Reflectly for iOS](https://apps.apple.com/us/app/reflectly-journal-ai-diary/id1241229134)