-
-
engage followers hero section in dark theme
-
engage followers hero section in light theme
-
engage followers topic classification
-
Tweet classified under 'product market fit' by engage followers
-
Tweet classified under 'problem solving' by engage followers
-
Tweet classified under 'health, need gap' by engage followers
-
Tweet classified under 'problem solving' by engage followers
Inspiration
Be it 10 followers or 10 million followers, Someone follows us on Twitter because there's a common interest; But what is that?
Knowing the common interest with our followers can help build meaningful relationships with them.
What it does
We can set our favorite topics of interest on engage followers, Tweets from our followers are classified using Machine Learning (So it's not just based on keywords). We can choose to receive an email digest at the end of the day containing those tweets which matches our topics (and/or) automatically like the tweet to find them in the Likes section sooner.
We can then choose to engage with those tweets from our followers to build meaningful relationships with them.
How I built it
I've used Twitter API v2 in a Go web service to process Twitter related activities. The front-end application for user management, For setting 'topics of interest', Managing storage and Scheduling services are developed using Go.
For Machine Learning, A BART model is used in python and is made available as a web service using Gunicorn and Uvicorn.
PostgreSQL is used for permanent storage of user account data where slow retrieval is applicable and Redis is used for temporary storage of Twitter data where fast retrieval is required.
Challenges I ran into
Figuring out strategy to retrieve tweets from the followers without hitting the rate limits was a challenge, It was overcome by efficient scheduling and making use of feature set offered by Twitter API v2.
Accomplishments that I'm proud of
I'm proud that engage followers is already being used for getting tweets from followers classified under Business, Photography, Humor and everything in between by its users.
What I learned
- I learnt about the feature set offered by Twitter API v2 and how to use it for building my own application to utilize the Twitter platform for building meaningful relationships.
- Twitter Developer Forum is very helpful for clearing queries regarding the Twitter API v2.
What's next for engage followers
Ensuring engage followers is ready to take on large number of users from different demographics and help them create meaningful relationships on Twitter.

Log in or sign up for Devpost to join the conversation.