Inspiration: We were inspired by our own habits-watching long videos and wishing we had a quick way to summarize the content instead of wasting our time. We also never know if we are prepared for a test if we don't take a practice test. Studython was created for that need: to turn passive watching into active learning with summaries and self-quizzing.
What Studython does: Studython transcribes videos and then turns it into a summary then gives the option to create a test out of that summary
How we built it: We used a Gradio interface, Python coding, and OpenAI's APIs (Whisper and GPT 4-o)
Challenges we ran into: We ran into a lot of challenges when creating Studython. One example was the Whisper AI wasn't transcribing the video and was giving tons of errors. To fix this, we read lots of dev forums and found out we had the wrong python version and we need to integrate our entire code to Python 3.11.
Accomplishments that we're proud of: We are proud that we were able to make a working website with no experience at all, using Python and API's.
What we learned: We learned how to do Python and how to debug properly.
What's next for Studython: We want the interface to look more clean, we also want to make the app more customizable for users. (Adjust the amount of questions, how long the summary is, etc.)
Built With
- brew
- gradio
- logging
- openaiapi
- os
- python
- re
- shutil
- transformers
- validators
Log in or sign up for Devpost to join the conversation.