AI-Powered Study Planner: A Hackathon Journey
About the Project
The idea for this project was born from a common struggle: maintaining focus and optimizing study sessions. As students, we often face distractions, ineffective study routines, and a lack of structured learning paths. I wanted to create a solution that not only helps students manage their study schedules but also provides intelligent insights into their focus and productivity using AI and Graph-based technologies.
What I Learned
Working on this project was a deep dive into several cutting-edge technologies, including:
- GraphRAG for intelligent study path recommendations
- NVIDIA cuGraph for analyzing focus patterns
- ArangoDB for managing structured study data
- AI-based focus tracking using computer vision and audio analysis
- Building real-time dashboards for analytics visualization
This journey enhanced my understanding of graph databases, real-time AI processing, and behavior analytics.
How I Built It
- Focus tracking using MediaPipe Face Mesh – Understanding how facial landmarks and gaze detection can determine attention levels.
- Graph-based study schedule recommendations using NetworkX – Structuring study plans as a graph and using pathfinding algorithms to optimize learning sequences.
- NVIDIA cuGraph for distraction pattern analysis – Utilizing GPU acceleration to analyze focus trends efficiently.
- ArangoDB for managing structured study data – Learning how to store study progress, focus metrics, and task schedules in a multi-model database.
- Python for backend processing – Building AI models, handling API requests, and integrating graph-based algorithms.
- Cloud deployment on Render – Hosting and maintaining the backend for seamless access across devices.
Challenges Faced
- Real-time focus tracking: Ensuring smooth AI-based focus detection without performance bottlenecks.
- Graph-based recommendations: Optimizing queries for efficient and accurate study path suggestions.
- Integrating AI & Graph Systems: Merging machine learning models with graph intelligence was complex.
- Data Privacy: Handling user study data securely while providing personalized insights.
Final Thoughts
This project has been a thrilling experience, combining my knowledge of AI, web development, and graph databases to create a meaningful tool. The AI-powered study planner is not just an app; it's a vision for smarter, more effective learning.
Log in or sign up for Devpost to join the conversation.