Nov 12, 2025

AgoraLearn

hackfest gdgcloudnewdelhi #gdgcloudnewdelhihackfest #agora ai goodlecloud texttospeech

๐Ÿง  AgoraLearn

Talk. Learn. Grow โ€” Your AI-powered conversational study companion.

๐Ÿ“˜ Overview

AgoraLearn is an AI-driven voice + text study partner that transforms traditional studying into an engaging, interactive experience. Students can talk to their notes, ask questions, and get instant voice and text explanations โ€” powered by Agoraโ€™s Conversational AI Engine and OpenAIโ€™s Large Language Models.

It also provides adaptive quizzes, progress tracking, and even a budget management assistant to help students handle their study expenses smartly.

๐ŸŽฏ Problem Statement

Students today face massive information overload โ€” hundreds of pages of notes, books, and online materials. Static learning apps donโ€™t personalize the experience, while tutors are expensive and inaccessible.

๐Ÿ’ก Solution

AgoraLearn serves as a personal AI tutor that:

Understands the studentโ€™s own study material.

Answers questions through voice or text.

Generates custom quizzes to reinforce understanding.

Tracks learning progress and identifies weak areas.

Helps manage academic expenses through voice-based expense logging.

Tech Stack: 

TypeScript + Express.js backend with Agora Voice AI and OpenAI LLMs, enabling real-time conversational tutoring through a RAG-based architecture.

โš™๏ธ How It Works

Upload Notes / PDFs โ€” AgoraLearn extracts and indexes the text into a vector database.

Ask Questions via Voice or Text โ€” Agora converts speech to text; OpenAI processes it using RAG (Retrieval-Augmented Generation).

AI Responds in Real-time โ€” Agora provides ultra-low latency voice replies.

Adaptive Learning โ€” The AI quizzes the student and tracks topic mastery.

Expense Manager โ€” Simple voice-based commands like โ€œI spent โ‚น200 on printingโ€ track and summarize study costs.

๐Ÿงฉ Key Features Feature Description ๐ŸŽ™๏ธ Voice + Text Interaction Real-time two-way conversation using Agoraโ€™s Conversational AI ๐Ÿ“š Contextual Learning Answers come directly from uploaded study material ๐Ÿง‘โ€๐Ÿซ Adaptive Quizzes Auto-generated quizzes based on weak areas ๐Ÿ’ฌ Multilingual Support English + Indian regional languages ๐Ÿ’ธ Budget Tracking Voice commands to manage study-related expenses ๐Ÿ“Š Progress Dashboard Visual analytics for performance tracking ๐Ÿงฐ Tech Stack Layer Tools Voice & Realtime Agora Conversational AI Engine (STT + TTS) AI & LLMs OpenAI GPT models + text-embedding-3 (RAG pipeline) Backend TypeScript + Express.js Database PostgreSQL / In-memory (for hackathon) Vector Store Chroma / Pinecone / custom cosine store Storage Local or AWS S3 for uploaded files ๐Ÿง  Architecture Overview

Upload โ†’ Extract text โ†’ Create embeddings โ†’ Store vectors.

Query โ†’ Convert voice to text โ†’ Retrieve top chunks โ†’ Generate contextual answer.

Answer โ†’ Send as text + voice (via Agora).

Quiz โ†’ Generate short adaptive MCQs.

Expense Log โ†’ Detect โ€œspentโ€ intents and store data.

๐Ÿš€ Impact

โฑ๏ธ Saves 30โ€“40% of revision time.

๐Ÿงฉ Encourages active, voice-based learning.

๐Ÿ’ฌ Makes AI tutoring accessible and multilingual.

๐Ÿ’ฐ Helps students manage learning costs easily.

๐Ÿ”ฎ Future Scope

Teacher dashboard for classroom insights.

AI-driven progress analytics.

Gamified leaderboard for motivation.

Multi-user collaborative voice sessions.
๐Ÿ† Submitted for Agora ร— GDG Cloud New Delhi HackFest 2025

1

Give a star to encourage!Discussion
Start a new conversation!
Login to join the discussion