UpBeat: The Unfinished Twitter Emoji App

Published: 2023-02-02 10:30:30

I wrote an app that analyzes the Twitter firehose for emoji, but before I could release it Elon Musk disabled the api.

Somepoint last year I had the idea to create an app that would analyze all tweets in the Twitter firehose and find out which tags and emojis are used the most. The Twitter firehose makes roughly 1% of all tweets available in realtime.

I set up a consumer and let it run for a couple of months to generate a solid dataset.

The server was written in Rust, and the frontend as well using Dioxus. I had some issues where temporarily my consumer didn't work correctly and then I had to pause the project for a while. Once I got it working again, Elon Musk had taken over Twitter and disabled the Twitter API so I couldn't really continue with the project.

Here're some screenshots of what the app looked like with historic data.