Inspiration We were inspired by the growing need for tools that support both education and emotional well-being. With loneliness and mental health issues on the rise, especially among students, we wanted to create a platform that not only teaches but also listens, engages, and uplifts.

What it does StudentHelp is an AI-powered educational companion that generates conversations between two intelligent personas on any topic. Users can join at any point, contributing their thoughts. Alongside fostering learning, StudentHelp provides a comforting environment, helping to ease feelings of loneliness and depression through positive and supportive interaction.

How we built it We used Flask for the backend, Google Generative AI (Gemini) for conversation generation, gTTS and Pygame for voice output, and Speech Recognition for user input. The frontend was built with HTML, CSS, JavaScript, and jQuery. We managed real-time audio and user interaction with multithreading and deployed the platform using PythonAnywhere.

Challenges we ran into Maintaining a natural, flowing conversation between AI personas while allowing user interruptions

Synchronizing real-time voice output with speech recognition

Balancing educational depth with emotional support

Optimizing performance under resource constraints

Accomplishments that we're proud of Successfully blending education and emotional support in a single platform

Creating natural, engaging AI conversations that feel human and empathetic

Designing a smooth, real-time user experience with voice and text interaction

Building a tool that addresses both learning and mental well-being needs

What we learned We learned the importance of human-centered design when building AI tools. We also deepened our technical skills in AI conversation design, real-time audio processing, and balancing multiple user needs—educational, emotional, and technological—simultaneously.

What's next for StudentHelp We aim to add multilingual support, customizable learning and emotional profiles, daily motivational and mindfulness sessions, and expand to mobile platforms. We also plan to collaborate with schools and mental health organizations to reach and support a wider audience.

Share this project:

Updates