Inspiration

We were inspired by the rapid development of AI assistants like Google Gemini, which can answer questions, explain complex topics, and interact naturally with users. As university students, we realized that many students struggle with self-studying effectively, often needing personalized guidance, practice, and explanations. Our goal was to create an AI-powered platform that helps students study more efficiently by providing interactive lessons, quizzes, and real-time explanations.

What it does

Owlai is an AI-powered study assistant with three main features: 1) Chat with AI: students can type in questions on any subject, and the AI provides detailed explanations and examples. 2) Quiz/Exam Generator: it can generate quizzes and exams with different question formats (multiple-choice, fill in the blank) tailored to the student’s topic of interest. It allows students to review the answers after each quiz/exam and provides the explanations to the answer choices. 3) Voice-Based AI Tutor: Students can speak directly to Owlai using voice message, and the AI explains concepts step-by-step using natural voice responses, making it feel like a real tutor session.

How we built it

Challenges we ran into

  • Choosing the right topic: one of our first challenges was choosing the track we want to pursue and coming up with ideas as we wanted our project to be both original and creative while still being practical and impactful for the users. We spent time brainstorming ideas that would stand out, solve a real problem, and showcase the potential of AI in education.
  • Connecting frontend and backend: ensuring the UI functioned properly and communicated seamlessly with the backend was tricky, especially with dynamic AI responses and quiz generation.
  • Front-end development: Our front-end developers were still learning React and getting familiar with some of the software tools we were using, which made certain tasks take longer than expected. However, we all supported each other, collaborated closely, and learned together throughout the process.
  • Time management: balancing learning, development, and testing in a 36-hour hackathon window forced us to make trade-offs. Some features had to be simplified or postponed to ensure the core functionality worked reliably.

Accomplishments that we're proud of

We are proud of our ability to successfully built a multi-page application that is both functional and visually appealing within the Hackathon's time limit. We successfully integrated a sophisticated AI model to power both the conversational chat and the dynamic quiz generation, which were key features of our vision. We also proud of the clean, intuitive and responsive UI that makes learning engaging and enjoyable.

What we learned

This Hackathon helped us enhance our problem-solving skills and think creatively. We gained valuable experience working as a team under pressure, coordinating our efforts to deliver a cohesive product. We learned about the potential of AI and how we can best make use of it to assist students in their educational journey.

What's next for Owlai

Our future plan for Owlai includes adding progress tracking and personalized recommendations based on student performance as well as improving AI explanations with adaptive difficulty and contextual hints to better match individual learning styles. To support diverse learning needs, we aim to incorporate visual aids like diagrams and interactive simulations, and expand the AI voice feature to handle multiple languages, accents, and dialects. Beyond that, we plan to integrate a collaborative study feature where multiple students can interact with the AI simultaneously to work on group projects.

Share this project:

Updates