Inspiration
Ever wanted to see how the mood of your conversations change with time? Ever wonder which friends you have more positive conversations with?
What it does
Text Mood tracks the positivity of your SMS conversations over time. You can view the mood trend of all of your conversations, or your conversations with specific friends.
How I built it
Using Android Studio, the app analyzes the user's SMS history with Indico's Sentiment Analysis API and graphs the data using MPAndroidChart.
Challenges I ran into
Some of the biggest issues were with data representation. I discovered that the data is best viewed as a trend, as the absolute values can vary wildly from text to text.
Accomplishments that I'm proud of
This is my first Android app that is more than Hello World - I'm proud of how far I've come and how much I've learned in just 36 hours.
What I learned
Not only have I greatly improved my native Android app development skills, I also taught myself to use Indico's Sentiment Analysis API and MPAndroidChart's graphing library.
What's next for Text Mood
In the future, Text Mood could be expanded to include more metrics about your SMS conversations - for example, how subject matter trends change over time. It would also be interesting to see trends not just for one user, but across all users of Text Mood.
Built With
- android
- android-studio
- indico
- java
- mpandroidchart


Log in or sign up for Devpost to join the conversation.