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.

Built With

Share this project:

Updates