Based on the popularity of Instagram, brainstorming relevant and popular hashtags is difficult. This does it automatically for you.
What it does
Given an image, it identifies tags given to the image, I narrow down the tags by relevancy, and I then parse Instagram's website to extract how many posts are given per tag. Based on this, I choose the top hashtags to include. Then, based on the most popular hashtag, I look at a website for the top quote for that tag, and use it as the "caption" for the image.
How I built it
With beautifulsoup, clarifai, and a JSON reader all written in python.
Challenges I ran into
The program runs very slow, and I did not have enough time to implement a thread. I wished to post to Instagram as well, but that is not allowed on PC, will maybe make an android app later.
Accomplishments that I'm proud of
Being able to identify tags and reduce them based on relevancy and popularity.
What I learned
How to effectively extract data and tools for doing so.
What's next for Instagram Tag Generator
Start developing an android app to be able to post to Instagram.