Inspiration
Teachers, the heroes of our education system, are often buried under administrative tasks that take away from their core responsibility: inspiring and educating students. A 2018 study by DepEd Tambayan and Education World found that teachers spend an average of 10-11 hours per week, with some exceeding 20 hours, on non-teaching activities like creating exams, quizzes, and study materials. This excessive workload leads to burnout and job dissatisfaction. A RAND Corporation survey revealed that teachers work an estimated 53 hours a week, including unpaid hours, further contributing to stress and a depleted passion for teaching (Walker, 2023).
Guruda is our solution to this problem. By providing teachers with an AI-powered assistant for generating educational content, we aim to alleviate these burdens and help teachers reclaim their time for what truly matters: teaching and inspiring students.
What it does
Guruda leverages cutting-edge AI to streamline your workflow, giving you back precious time:
- Effortless Lesson Planning: Our intuitive Lesson Planner lets you create and manage your weekly schedule in minutes. Simply input key details like subject, learning objectives, and topics. Guruda transforms this information into a clear and organized table, providing a quick overview of your week.
- AI-Powered Content Creation: No more evenings spent crafting assessments. Guruda generates diverse exam questions, quizzes, and study materials tailored to different learning styles and difficulty levels.
- Personalized Learning: Guruda goes beyond basic content creation. By feeding it educational materials, you can personalize learning experiences for each class, ensuring deeper understanding and engagement.
- Seamless Customization: The generated content remains fully editable, allowing you to integrate your unique teaching style and curriculum needs seamlessly.
How we built it
Imagine a classroom buzzing with engaged students, but the teacher isn't buried in paperwork. That's the power behind Guruda! We built it using cutting-edge tools to give teachers superpowers, not extra burdens.
Imagine a teacher's workspace, a place where they plan and create amazing lessons. That's where Next.js comes in. It's like the building blocks that let us create the user-friendly interface of Guruda, the part teachers see and use every day. This frontend is like a website that automatically adjusts to fit any device. Plus, it loads in a flash, so teachers can jump right in without wasting time waiting for things to load.
Next, we have Django. Think of it like the engine room of a ship, the secure and affordable foundation that keeps Guruda running smoothly. This is the part that works behind the scenes, handling all the important tasks that make Guruda function. Django keeps Guruda's code organized and easy to maintain, like a well-oiled machine.
Supabase, a robust cloud-based database, acts like Guruda's filing cabinet, the database that stores all of its information. Imagine a filing cabinet that can grow bigger and bigger to hold everything teachers and students add. Supabase easily handles a growing Guruda community, and real-time data synchronization ensures everything is always up-to-date, like a filing cabinet that updates itself automatically.
Finally, OpenAI's GPT-3.5 is Guruda's super helper. This powerful AI is like a fancy tool that lets teachers create custom quizzes, study materials, and even exam questions in a flash! By feeding it educational content, Guruda personalizes learning experiences and frees up teachers' time to focus on what matters most – inspiring young minds.
Challenges we ran into
Building Guruda wasn't a walk in the park. Here are some of the hurdles we leaped over:
- Designing for Diverse Needs: Creating an intuitive user experience that caters to a wide range of teaching styles proved to be a challenge. We had to strike a balance between offering powerful features and keeping things simple and easy to use for teachers.
- Limited Time Constraints: A hackathon environment presents time limitations. We prioritized core functionalities and focused on developing a Minimum Viable Product (MVP) that delivered the most value to teachers right away.
Accomplishments that we're proud of
- Empowering Educators: Successfully integrating advanced AI capabilities to streamline content creation and significantly lighten the workload for teachers.
- Addressing SDGs: Guruda supports several Sustainable Development Goals:
- SDG 4: Quality Education: By reducing teacher workload, improving access to quality education, and enhancing teaching effectiveness.
- SDG 8: Decent Work and Economic Growth: By reducing teacher workload and burnout, Guruda helps create a more sustainable and motivating work environment for educators.
- Creating an Intuitive Platform: We designed a user-friendly platform that adapts to various teaching styles, making it accessible and valuable for educators across different subjects and grade levels.
What we learned
Guruda's integration of advanced AI capabilities, like OpenAI's GPT-3.5, served as a powerful tool for teachers. It streamlined content creation tasks such as generating exams, quizzes, and study materials, alleviating a significant burden and freeing up valuable time for educators to focus on more strategic aspects of teaching. However, we learned that user-centered design is paramount to maximizing the impact of AI in education. By prioritizing an intuitive interface and functionalities that cater to diverse teaching styles, Guruda empowers educators with the flexibility to leverage AI effectively within their unique teaching approaches. Building Guruda highlighted the importance of collaboration within our team. We learned to leverage each member's strengths, from user journey to front-end design to back-end development, to create a cohesive and powerful tool for teachers. The hackathon environment taught us the value of rapid iteration and continuous improvement. By focusing on developing a functional MVP, we ensured that Guruda met the immediate needs of educators while laying the groundwork for future enhancements.
What's next for Guruda
The journey doesn't end here! We're constantly innovating to make Guruda an even more valuable tool for educators:
- Student Performance Evaluation: Imagine a future where Guruda helps track student performance. By inputting student scores based on lesson plans, Guruda's AI will analyze the data, providing visualizations and suggestions to personalize learning for each student.
- Shared Resource Library & Search Functionality: We're committed to building a comprehensive repository of educational materials. Once you finalize generated content, Guruda lets you save it and contribute to our shared resource library. Foster collaboration within the teaching community by enabling users to search for specific materials using keywords, filter by subject, grade level, or resource type, and tag resources with relevant keywords to facilitate easier discovery by other educators.
- Search Functionality: A robust search function within the resource library will allow teachers to easily find relevant materials created by themselves or other educators.
- Global Reach with Multilingual Support: Guruda's reach will be expanded by incorporating support for multiple languages type of exams in all country, making it accessible to a wider range of educators and students globally.
Guruda isn't just a platform – it's your reliable assistant on the teaching journey. Let's ignite a passion for learning, together.
Built With
- django
- nextjs
- python
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.