Inspiration
Social media scrolling, especially on Instagram Reels, has become a major part of daily life. Most users spend hours watching reels without realizing what type of content they consume. Some content is educational and useful, while much of it is purely entertainment or distraction.
We built Reelality Check to solve this problem by helping users understand their reel consumption habits. Our goal was to turn mindless scrolling into meaningful awareness by analyzing reels and showing users where their time is going.
What it does
Reelality Check is a mobile app that monitors Instagram Reels and classifies them using OCR and AI-powered text analysis.
Main Features:
Detects Instagram Reels while users are scrolling Shows an OCR button on the reel screen Captures a screenshot when the OCR button is tapped Extracts text from the reel using OCR (Optical Character Recognition) Classifies reels into main categories such as:
Education Entertainment Technology Health Business Motivation News
- Further classifies reels into subcategories such as:
Gaming Movies Drama Tutorials Coding Finance Fitness Career Tips
- Provides analytics and insights:
Category-wise reel count Productive vs non-productive content ratio Weekly and monthly reports User content consumption patterns
How I built it
We built Reelality Check as a mobile application using:
Flutter for frontend mobile app development Firebase for backend services and data storage OCR technology for extracting text from reel screenshots Machine Learning / AI classification model for category and subcategory detection Dashboard & analytics system for generating user insights
The app captures screenshots, processes text using OCR, sends the extracted text for classification, stores the results, and displays insights in a simple and user-friendly dashboard.
Challenges I ran into
One of the biggest challenges was accurately extracting text from Instagram Reels because many reels contain unclear, moving, or stylized text.
Another challenge was improving classification accuracy for categories and subcategories, especially when the text was short or incomplete.
Integrating OCR with real-time reel monitoring and creating a smooth user experience without disturbing normal Instagram usage was also a difficult task.
Balancing performance, speed, and accuracy was one of our major technical challenges.
Accomplishments that I'm proud of
We are proud that we successfully built a working system that can monitor Instagram Reels, extract text, classify content, and generate useful insights.
Creating a solution that helps users become more aware of their digital habits is our biggest achievement.
We are also proud of designing a meaningful logo and concept where green represents healthy content and red represents distracting content, making the app’s purpose easy to understand.
Turning a simple idea into a practical AI-powered mobile app is something we are truly proud of.
What I learned
Through this project, we learned a lot about:
- OCR implementation and text extraction
- Machine learning-based classification
- Flutter app development
- Firebase integration
- UI/UX design for mobile apps
- User behavior analysis
- Real-world problem solving using AI
We also learned how important it is to create technology that improves user awareness and productivity, not just entertainment.
What's next for Reelality Check (A Mobile App)
In the future, we want to improve classification accuracy by using advanced AI models and better OCR systems.
We also plan to add:
- Real-time automatic reel detection
- Personalized recommendations
- Screen time tracking
- Daily productivity score
- Parental monitoring features
- Deep analytics and habit improvement suggestions
- Support for other platforms like TikTok and YouTube Shorts
Our vision is to make Reelality Check a complete social media awareness and productivity assistant for users worldwide.
Log in or sign up for Devpost to join the conversation.