The Mind Reader analyzes text to reveal the author's emotional state. Results are charted on screen, listing the emotions discovered as well as how confident the Mind Reader is that this analysis is accurate.
IBM Watson's Tone Analyzer API
Charts.js
React
Sadly, IBM has discontinued their Tone Analyzer API, thus rendering the Mind Reader powerless. Stay tuned for a potential update using Watson Natural Language Processing. Leaving the site deployed for now for posterity.