Most people use their intuition when preparing content for their social media. The words and hashtags used are not data-driven and will not take performance into account.

What it does

With Boost Me though, that's all changed. You will write your tweet with all the hashtags you want to use. Boost Me algorithms will analyze each hashtag, according to the previous posts and will give you a score. Also, Boost Me will give you new Intelligent hashtag pre-optimized suggestions. Once you're happy with your overall tweet score and the hashtags, you can post the tweet right there, spontaneously.

How I built it

My backend communicates with the Twitter Standard API, searching through every hashtag. It randomly selects 100 recent tweets, associated with the hashtag. Then, it will judge their performance, looking into a variety of parameters. Then it will send the text to Google Cloud Natural Language API, recognizing the most performant hashtags and it will suggest them to you.

Challenges I ran into

I've always participated in hackathons with teams. Having to work under pressure and alone, was a challenge that I had not faced before.

Accomplishments that I'm proud of

Setting an achievable goal, taking into consideration, and constantly adapting to the challenges that occur, is something I think I did well.

What I learned

It was my first time using a social media API for analysis purposes.

What's next for BoostMe

Boost Me can give you a ton of options, analyzing, optimizing, and monitoring your social media account. It can recognize the trends and guide you through them, to help you make the most out of them.

Boost Me is the social media booster app we were waiting for.

Built With

  • google-cloud-natural-language
  • node.js
  • react
  • twitter-standard-api
Share this project: