Inspiration
Course registration is often a stressful process for students, involving long queues, clashes, and complicated forms. We envisioned an intelligent agent—"Hey Dona!"—that could handle all of this through a simple voice conversation. Inspired by the possibilities of LLMs and conversational AI, we created a solution that could revolutionize academic interactions.
What it does
Hey Dona! is a smart, voice-activated AI assistant that:
Helps students register for courses.
Checks for scheduling conflicts and prerequisites.
Provides real-time feedback and confirmation.
Integrates with academic databases (mocked for demo) to simulate realistic actions.
How we built it
We used:
Speech recognition APIs to interpret user commands.
A large language model (LLM) to understand intent.
A rule-based logic system for course validation and scheduling.
A lightweight Python backend and simple UI to simulate course registration.
Challenges we ran into
Balancing free-form voice input with strict academic rules.
Creating mock academic data that accurately represented real systems.
Maintaining accuracy in LLM interpretation across varied student queries.
What we learned
How to blend NLP with rule-based systems for structured workflows.
The potential of AI agents in streamlining administrative tasks.
Voice UI design principles and natural language error handling.
What’s next
Integrate with real university databases.
Add multilingual support for wider accessibility.
Expand to broader tasks like assignment reminders, attendance, and academic advising.
Log in or sign up for Devpost to join the conversation.