A bot that helps you add emotion to your tweets.

Interactive, Creative Coding, User Generated Content


We considered the way humans communicate with each other through technology and how modern platforms strip human emotion from technology-enabled conversations through tweets, chats, emails, etc. To address this issue, humans have created emojis, photographs, and stickers. We wanted to join this effort by taking a different approach, one that uses design and typography.

Contrast Examples

As an example, here are two emotionally ambiguous messages. By applying a different filter, the message changes. By picking the right emotional filter the message is made clearer. The focus when designing the filters was clarity and simplicity, and producing graphics that everyone can easily understand.

Twitter Interaction

We chose Twitter as a platform because its content is mainly text-based and is often open to misinterpretation. To help people accurately communicate their intention, users can tweet to “@Feelbot_” with their message and use one of the emotion hashtags to pick the tone they want their message to be generated in.

Emotion Filters

There are six visual styles meant to convey six emotions: angry, sad, happy, afraid, tender, and excited. The intent was not to focus on the aesthetic but rather to simply convey a broad range of emotions that can be easily interpreted by a variety of people. Each generated message needed to be light in size and time, which forced us to condense the visual to the raw essentials.


We hope that we will continue to iterate and experiment with this idea, so it made sense for us to name our bot, but also to brand it. We choose Feelbot because it is literal, a robot that makes emotions visible. For the logo we designed a simple emblem, a heart beaming with emotion.


We created a responsive landing page with a content stream of all of the compositions generated by the bot. To differentiate it from the Twitter stream, we added filters to allows users to explore the content in various ways. The website also communicates the concept behind the bot about the idea behind Feelbot and shares the resources that were used to make it.

Visit Microsite

Do you need help with creating
user generated content?