Projects
/
LectureGenie
May 2023 - May 2023

LectureGenie

Harness the power of AI to transform lectures into concise Q&A summaries!
AI
Telegram Bot
OpenAI
Python
Da-Vinci

Imagine you're a student, and your professor just dropped a long, intricate lecture on you. You want to study, but wading through hours of material is daunting. That's where our project, the Lecture Genie, comes into play.

We created a nifty AI-driven Telegram bot. It works like magic. Drop a YouTube link or lecture video on it, and voila! The Lecture Genie goes to work, extracting the critical points, questions, and answers from the lecture. Then, it neatly organizes them into a user-friendly Q&A format on Notion.

What's remarkable is that we built this bot in just 15 hours during the AISG Penta Hack. It wasn't just a quick job; it secured us a top 10 position among over 30 competing teams.

Now, picture this - students worldwide using Lecture Genie to effortlessly transform tedious lectures into bite-sized, easy-to-digest summaries. That's the impact we're aiming for. We understand the struggles students face in dealing with extensive lecture materials. This is our solution, tailor-made for students like us, to revolutionize the way we learn and revise.

Challenges:

AI Accuracy: Ensuring the AI accurately identifies key points and generates relevant questions.

Audio Quality and Transcription: Dealing with varying audio qualities in lecture videos for effective transcription.

Mistakes:

Large File Handling: Initially, might not have considered the capacity to handle large video files or various formats efficiently.

Technical Decisions:

Using OpenAI's Davinci Model: For high-quality text summarization and Q&A generation.

Integrating with Telegram Bot: For easy access and interaction.

Notion for Storing Q&A: To organize and revise the generated content effectively.

Technology Choices:

Telebot API: Facilitates Telegram bot interaction but confines the app to the Telegram ecosystem.

Python Flask for Backend: Offers simplicity and flexibility but might require scaling considerations for higher traffic.

Improvements:

Implementing a User Interface: For better user experience and wider accessibility beyond the Telegram bot. Support for More File Formats: To enhance versatility in processing lecture materials.

← 
Back to all projects