KDF MADE ETIKA-SENSEI
The holy grail - substitute teacher for everyone
This is a program that takes a video and converts it into an audio file, then from the audio file converts into a script with full punctuation. It can also use machine learning to convert hand-written notes and printed notes to digital text. From then you have the choice of generating a quiz using an AI-assisted algorithm, getting extra material to consolidate your knowledge and also a self-checking feature to get answers for the generated quiz. You can also output an audio file of the lecture comprised of the most important information for better memorization. All of that is done within a simple and intuitive UI, with our cute mascot Etika-sensei changing expressions depending on how well you did on her quizzes (sensei means teacher).
To run the program, run etika.py
Requirements
Use pip to install the necessary dependancies
pip install nltk moviepy speech_recognition pydub rake
The file paths might not be correct since they are saved on our laptop. You will have to adjust the file paths accordingly
Inspiration
To allow students to have a life-saving tool when they miss a class, and for teachers to have an easy way of making quizzes.
What it does
It is a program that can turn educational videos into course notes using pre-trained AI algorithms, and from a picture of another student's course notes you can make a quiz to make sure you understand the material (it can also grade your quiz!) It will be very useful for students and teachers alike to make everyone's life easier.
How I built it
Python
Challenges I ran into
Our quiz making algorithm isn't as impressive as we wished it would be, but making it any more complicated would require a PhD level paper.
Accomplishments that I'm proud of
sleep is for the weak
What we learned
russian
What's next for Etika-sensei
We will implement a web-based interface to make it accessible on every device



Log in or sign up for Devpost to join the conversation.