Sometimes when someone isn't feeling very well, they want someone to notice and put subtle hints of it in their language. Not everyone picks it up. Emotion Bot is the attentive companion who is always looking out for others and does its best to track anyone who might not be doing their best.
What it does
If someone posts something in a Discord server that might indicate poor mental health, Emotion Bot picks it up and alerts the moderators of that server.
How we built it
Challenges we ran into
Parsing through Discord's hierarchy of objects and understanding the different types of properties attributed to servers was tricky. Also it so happens that Watson doesn't detect slang or cultural references so it can't detect everything
Accomplishments that we're proud of
We managed to finish!
What we learned
What's next for Emotion Bot
Bot for other services! (like Slack, Facebook, or even SMS texting)