StudyBuddy AI
🌟 Inspiration
Many students in rural areas struggle to learn because of language barriers, lack of good tutors, and boring text-only content. We were inspired to create a solution that feels like talking to a real teacher in your own language. That’s how our idea StudyBuddy AI – From Doubts to Confidence was born.
📚 What We Expect to Learn
- Using RAG (Retrieval Augmented Generation) to connect textbooks with AI answers.
- Building voice pipelines with Speech-to-Text (STT) and Text-to-Speech (TTS).
- Making AI explain tough concepts in simple terms.
- Example, Explain Newton’s 2nd Law in Tamil.
will be explained in English or Tamil according to user's need with real-life examples.
🛠️ How We Plan to Build It
- Frontend: HTML, CSS, JavaScript
- Backend: Flask API to connect STT → Granite LLM → TTS.
- AI: Granite LLM + Embeddings, STT, TTS.
- Database: Vector DB (Chroma/FAISS) for knowledge, Oracle/SQLite for user progress.
- Notifications: WhatsApp API for daily study reminders & health tips.
⚡ Expected Challenges
- Preparing clean datasets from Tamil Nadu textbooks in multiple languages.
- Making voice answers sound natural, not robotic.
- Balancing accuracy vs. speed in doubt-solving.
- Designing a fun UI so students don’t feel bored.
🚀 Vision
A friendly AI study companion that:
- Explains lessons in Tamil/English/Thanglish.
- Clears doubts instantly via voice.
- Tracks student progress with quizzes.
- Sends motivational reminders.
From doubts → to confidence, with just one voice. 🎙️✨
🔮 Future Work
- Now it is only for TNSB students in future we extend this for all education board in their language.
- Adding more features for students and schools.
- We will develop own LLM for this specific tasks.
Built With
- css
- flask-api
- granite-llm
- html
- javascript
- oracle
- python
- rag
- speech-to-text
- text-to-speech
- vector-db-chroma
Log in or sign up for Devpost to join the conversation.