Inspiration As a student, I constantly struggled with staying focused during study sessions—especially with distractions like social media, phones, and multitasking across tabs. Traditional productivity tools track time but don’t understand how or why focus is lost. IntelliStudy was inspired by the idea that learning platforms should actively support students by understanding their behavior, not just logging hours. We wanted to build something that feels like a smart academic companion rather than just another timer.
What it does IntelliStudy is an intelligent learning management system that tracks and analyzes a student’s study focus in real time. It combines webcam-based attention detection, browser activity context, and session analytics to classify focus into Focused, Partial, or Distracted states. Students can manage assignments and exams, start focused study sessions, and view detailed analytics like weekly focused study time, daily distraction breakdowns, and session-level insights—all in one place.
How we built it We built IntelliStudy using React + TypeScript for the frontend with a modular component-based architecture. Key features include:
Real-time webcam-based focus tracking
Browser context classification (study vs non-study domains)
Session slicing logic for second-level focus analysis
A Chrome extension (or simulation mode) for tab tracking
Analytics dashboards powered by computed session metrics
We focused on clean state management, reusable shared types, and scalable session data models.
Challenges we ran into One of the biggest challenges was synchronizing multiple real-time signals—vision data, browser activity, and session timing—without causing performance issues or inconsistent states. Another challenge was designing meaningful focus classifications that felt fair and realistic rather than overly strict. We also had to balance privacy considerations while still providing useful analytics.
Accomplishments that we’re proud of Successfully integrating vision-based focus detection with browser context
Designing a robust session analytics pipeline from raw time slices
Creating a polished, intuitive UI suitable for real student use
Building the project end-to-end within a hackathon timeframe
Most importantly, we built something that genuinely reflects how students study in the real world.
What we learned We learned how complex human focus really is—and that productivity tools need context to be effective. On the technical side, we gained hands-on experience with real-time data processing, TypeScript-driven design, and building scalable frontend systems. We also learned the importance of user empathy when designing educational tools.
What’s next for IntelliStudy Next, we plan to:
Add secure user authentication and cloud-based data persistence
Integrate AI-powered study recommendations and alerts
Support LMS integrations (Canvas, Brightspace, etc.)
Improve privacy-preserving on-device processing
Expand analytics with long-term trends and goal tracking
Our goal is to turn IntelliStudy into a truly intelligent, student-first learning platform.
Built With
- digitalocean
- geminillm
- nextjs
- typescript
Log in or sign up for Devpost to join the conversation.