💡Inspiration💡
Knowtify was born from a simple observation: traditional learning methods often feel rigid and inaccessible. Textbooks can be overwhelming, lectures can be monotonous, and feedback can be slow. We envisioned a learning experience that was dynamic, engaging, and readily available, catering to the needs of the modern learner.
Here are the key inspirations:
- The Popularity of WhatsApp: Recognizing the widespread use of WhatsApp for communication, we saw an opportunity to leverage its familiarity and accessibility. By integrating quizzes directly into WhatsApp chats, we aimed to create a seamless learning experience that effortlessly fits users' daily lives.
- Learn on the Go: No need to lug around heavy textbooks. Access a library of engaging quizzes directly through your WhatsApp chat window.
- Active Recall: The app actively challenges you to recall information by answering quiz questions, rather than passively re-reading static text. This strengthens memory pathways and improves long-term retention.
❓What it does ❓
It's like your favorite quiz apps, but better. Receive and answer flashcards directly on WhatsApp. Learning has never been this convinient and accessible!
Knowtify is a quiz app that allows users to access flashcards within WhatsApp. It is designed to be convenient and easy to use especially for academics and interview preparations. Users can create their own flashcards on our website and then use our WhatsApp ChatBot to quiz themselves on them. You can even set a specific time of day to receive the quiz automatically. Since many people use WhatsApp daily, this model reduces the barrier to entry and ensures that users won't struggle with navigation.
⭐️How we built it⭐️
Backend - Python, Flask, MySQL, Auth0 Frontend - CSS, HTML, JavaScript ChatBot - Twilio
🤔Challenges we ran into🤔
We attempted to learn Natural Language Processing (NLP) to automatically create questions using websites or PDFs that users entered. However, due to our limited knowledge, we were unable to accomplish this task. Additionally, we encountered issues while using the Auth0 API. We weren't able to register and log in. We also had trouble with deleting and retrieving saved flashcards, as the system was choosing questions and answers at random. Due to the different time zones of India and California, it was hard to coordinate. And finally, it took us a long time to develop an educational concept that had a real societal influence while also managing our scope and aiming to deliver a genuine product, even if it was a bit bare-bones.
🏆Accomplishments🏆
- Making learning fun and interactive and breaking away from traditional methods.
- Catering to a diverse audience of students, professionals, and lifelong learners.
- WhatsApp Utilization: We seamlessly integrated quizzes into the familiar world of WhatsApp, making learning accessible and convenient for a wider audience.
By focusing on these achievements, we can showcase the impact of Knowtify and its contribution to a more engaging and accessible learning experience for everyone.
✏️What we learned✏️
This weekend taught us a lot. We discovered how to—
- Use Flask to create fast, scalable, and simple web apps.
- Apply Twilio to effortlessly develop incredible products.
- Utilize CSS website designing
Furthermore, we learned about the importance of teamwork. We learned a lot from one another and EducateHacks hacks during the weekend.
⏭️What's next for Knowtify⏭️
In the future, we plan to incorporate gamified learning paths and utilize NLP to automatically generate flashcards from user-submitted websites or PDFs. We will also provide feedback to the user based on their performance. Knowtify will analyze the user's responses to identify areas that need revisiting and tailor future quizzes to target those specific concepts. This personalization ensures that the user focuses on the information that requires the most reinforcement.
Log in or sign up for Devpost to join the conversation.