Why did I create this?

Being a rather lazy student, I often cram for exams at the eleventh hour. Consequently, I end up skimming through numerous topics, and the concepts I do manage to cover don't stick in my mind effectively! To address this issue, I developed StudyBuddy.

What is its purpose?

StudyBuddy can input a YouTube video link and craft a brief quiz based on the video's content. This interactive quiz aids in assessing our comprehension of the video material. Moreover, StudyBuddy facilitates image-based questions; just snap a photo and forward it to StudyBuddy :)

How was it developed?

  • Python
  • Streamlit
  • Snowflake Arctic LLM

What hurdles did I face?

If a YouTube video lacks a transcription, the tool won't function. This could be resolved by implementing basic speech-to-text models, a task beyond the scope of this Hackathon.

What achievements am I proud of?

The tool excels at generating quizzes and tackling image-related issues. Additionally, the response time of the LLM is impressively swift.

What lies ahead for StudyBuddy?

Enhancing video transcriptions through advanced speech-to-text models. Engaging with PDFs, PPTs, and more. Creating diagrams and video tutorials.

Built With

  • arctic
  • llm
  • python
  • snowflake
  • streamlit
Share this project:

Updates