Inspiration
Project Story Inspiration
Students often lose focus while studying, especially when learning on computers or online platforms. Traditional study tools only provide information but do not actively help students stay focused.
We wanted to create something different — an AI-powered study companion that behaves like a mentor or guardian during study sessions. The idea behind StudySensei was to combine AI, real-time vision, and voice interaction to create a system that can monitor focus, assist with questions, and motivate students to stay productive.
What it does
StudySensei is an interactive AI study companion designed to help students stay focused and improve their productivity.
The application works as a smart study assistant that monitors the student’s attention using the camera, communicates through voice, and provides AI-powered support for learning.
Main features include:
Real-time focus detection using face tracking
Voice interaction so students can talk with the AI assistant
AI-powered study help for answering questions instantly
Gamified progress tracking to encourage consistent study habits
Guardian-style AI companion that motivates and guides students
The goal is to create a more engaging and supportive study environment for students.
How we built it
StudySensei was developed as a web-based application using modern web and AI technologies.
The system integrates multiple components:
A frontend interface built using HTML5, CSS3, and JavaScript
Google Gemini API for AI-powered responses
MediaPipe Face Detection to track whether the student is paying attention
WebRTC (getUserMedia) to access the device camera
Web Speech API to enable voice interaction
JavaScript state management to track study sessions and user activity
These technologies work together to create a real-time interactive learning assistant that runs directly in the browser.
Challenges we ran into
One of the main challenges was integrating multiple real-time technologies into a single web application.
Handling camera input, voice interaction, and AI responses simultaneously required careful coordination to maintain performance and responsiveness.
Another challenge was ensuring the system remained simple and intuitive for students while still providing advanced AI-powered features.
Accomplishments that we're proud of
What we learned
Through building this project, we gained valuable experience in:
Integrating AI APIs into web applications
Working with real-time camera and voice technologies
Designing interactive and user-friendly interfaces
Building systems that combine multiple AI-driven features
This project helped us better understand how AI can be used to support learning and improve student productivity.
Log in or sign up for Devpost to join the conversation.