Inspiration
We wanted to develop a system that could track social media trends in real time and give data back instantly. This would allow us to have the most accurate analysis of trends, instead of having to rely on batch processing from the past.
What it does
The program collects data from the live feed in Bluesky’s Firehose for a user given time interval, puts it all in a .csv file, and then allows the user to run data analytics such as the most popular trends and hashtags, or view the trend and use for a specific word, phrase, or hashtag over time.
How we built it
Using Python on Visual Studio Code as well as the live feedback system in Firehose from Bluesky.
Challenges we ran into
Trying to implement a listening button that analyzes live feeds during multiple runs of the program. We also struggled to implement a filter system that removed commonly used words like "it's"
Accomplishments that we're proud of
The fact that we were able to come up and finish this project. We were able to apply somewhat advanced techniques to convert live and raw social media messages into statistical graphs
What we learned
We learned about using APIs to monitor actions in real time.
What's next for Untitled
Built With
- bluesky
- bluesky-firehose
- python
Log in or sign up for Devpost to join the conversation.