Crafting experience...
7/7/2024
A Project Made By
Marika Bertelli
Engineer
Srivani Pittala
Engineer
Divya Munshi
Engineer
Lola Popoola
Product
Mridhul Dhar
Engineer
Submitted for
Built At
HuddleHive's WIT Hackathon
Hosted By
Clarity Hub is a website with an AI chatbot that tailors learning for university students based on their individual learning styles and abilities. It includes checkpoints to test what they've learned and generates metrics so students can track their progress and reflect on their learning. This personalized approach helps students focus on their strengths, improve where needed, and achieve their academic goals.
This is the picture of metrics derived from the video based on the user's answers.
We were inspired by online learning platforms like Codecademy and Khan Academy, which offer various mediums for learning.
We built the application using:
The work was distributed differently across the weekend:
Saturday:
Sunday:
Choosing an Idea: We were balancing between Challenge 2 and 3 as idea broadly fit into both. Also, our team was split as half of us wanted to do the other challenge. But, we decided to stick with out gut instinct and go with 2 as it was what we were passionate about and really felt connected to it
Weird Glossary: We encountered an issue where the API occasionally selected inappropriate words like "vampire" and "blood" when generating glossary definitions, based on an example from our Object-Oriented Programming (OOP) video, which featured a class named "vampire." To address this, we are exploring ways to refine the glossary generation process. One approach we used is to implement contextual filtering, ensuring that the API considers the specific context of the video or topic being discussed. This will help us maintain relevance by excluding unrelated terms and focusing on terms directly related to OOP concepts, enhancing the overall quality and accuracy of our educational resources.
We worked efficiently together, actively voiced our ideas, listened to each other, collaborated to solve problems effectively, and successfully worked with technologies like certain APIs that were new to us.
For many of us, this was our first hackathon experience, providing valuable lessons in understanding how things work and effectively collaborating within teams under pressure. Additionally, we gained hands-on experience in utilizing APIs for video integration (YouTube) and creating a glossary, broadening our technical skills and problem-solving capabilities.
Our current demo focuses solely on video-based learning. Moving forward, we plan to implement additional learning methods to provide a more comprehensive educational experience.
We aim to enhance accessibility features by improving colors, fonts, and other user interface elements. Additionally, we plan to implement more detailed metrics to track user progress effectively. Our next step includes providing actionable feedback to address incorrect answers, ensuring a more engaging and supportive learning environment.
Srivani was responsible for creating the quiz and glossary. Also worked on project management
Lola contributed to the project by working on the front end of the website.
Marika played a role in the project by creating the chatbot. And worked in the backend
Divya also worked in the backend. She worked on the Youtube API and implementing the quiz and glossary