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

Built With

Share this project:

Updates