Sleep On It
Sleep On It
Have you ever sent an email and regretted it? Sleep On It uses sentiment analysis engines to block you from sending out angry emails.
Have you ever sent an email and regretted it? Sleep On It uses sentiment analysis engines to block you from sending out angry emails. Read more
About this project
Have you ever sent an email and regretted it? I've sent many in my time - one even got me fired from a job! The purpose of email is to communicate the facts not discuss emotionally laden topics like performance issues. What I find though is that when I'm angry, I forget about all the advice from business communication gurus. I hit the send button and ignore that little voice telling me 'Maybe you should have another think about that'.
Sleep On It is designed to turn that little voice into a foghorn. It will use sentiment analysis technology to quickly scan your email when you press send. If it detects excessive levels of emotion, it will block the sending process and pop up a dialog: "Are you sure you want to send this? You sound pretty annoyed. Maybe a phone call would be better."
My goal with this project is to reduce workplace conflict. There's nothing worse than getting an angry email. Unlike a phone call or face to face, the other person doesn't get the opportunity to see your reaction. I would never say the things I have written via email in a face to face meeting but something about the Gmail interface shuts down my empathy sensors. The recipient becomes an isolated object rather than a human with emotions.
If you've ever sent an email you regret, sign up for Sleep On It and stop your angry self from saying things your logical self would regret.
Sleep On It is a gmail extension that starts work when you press send. It quickly scans the email body for tone and if it detects any anger, it will immediately stop the email send process and ask you to confirm you really want to proceed.
I'm a web developer and will be building this tool out because I really want it for myself. I thought I'd put it on KickStarter to see if anyone else would use it too.
The funds raised will help make the app solid. I've done a bit of work with text analysis (did honours in data mining) and the KickStarter funds will allow me to hire sentiment analysis experts. If you fit into that category, feel free to drop me a line at firstname.lastname@example.org Would be great to have people join the team.
Risks and challenges
Sentiment analysis could be flaky and only detect certain snarky words
- We'd compile an extensive database of angry emails (users could send them through) to help us tune the engine. If we can get all those test cases passing, we can probably rely on the engine.
Sentiment analysis server might get innundated with requests and be unable to cope with the load
- MeaningCloud can handle >15 requests per second. As we scale, this might not be enough. If we start getting a lot of traffic, we'd have to look at building our own sentiment analysis engine. This would be a solvable challenge that would just require a bit of dev ops support.
Might be tricky to override the send functionality for non Google Apps accounts
- A browser plugin could help with this. It would override the behaviour of the send button.
What if I often send angry emails on my phone when I'm drunk?
We might need to offer another service that would act as an SMTP server. This would work with any email client including your phone.
Support this project
- (30 days)