This project automates the process of downloading Instagram post thumbnails, analyzing them using AI-powered hashtag detection, and sorting them into categorized folders based on the content, utilizing Chromedrive with Python. It’s an ideal tool for content creators, social media managers, and marketers who need organized visuals for reference, reposting, or inspiration.
The project was implemented in three stages:
Using Selenium, the program automates the login to Instagram, searches for specific influencers, scrolls through their profiles, and downloads the thumbnails of their posts. Influencers creating contents such as motivation, business, system, productivity were included in this process. The downloaded images are saved in separate folders for each influencer.
Below is the automated process.
A CLIP (Contrastive Language-Image Pretraining) model was used to analyze each image and generate relevant hashtags. These hashtags were based on predefined categories such as "FinanceMoney Tips," "Business Advice," and "Productivity Tips." The images were then renamed to include these hashtags, making them easier to identify and sort.
The renamed images were sorted into folders based on their hashtags. Each folder represents a category, such as "FinanceMoney_Tips" or "Personal_Development." This structured organization allows for quick access to specific types of content.
The project successfully automated the entire process of downloading, renaming, and categorizing influencer thumbnails. The organized dataset now provides a clear overview of content trends in the business and personal growth niches
This project has proven to be a valuable tool for analyzing trends in specific domains by leveraging automation and AI. The categorized data can be further utilized in several ways:
Check my github to figure out how to use this further!