Inspiration

Imagine turning your lecture videos into structured study materials in seconds! Our platform makes video learning smarter and more interactive, so you can focus on what truly matters. Upload a video or paste a YouTube link, and instantly generate detailed, PDF-style notes capturing key points. Need help understanding? Ask AI-powered questions and get answers with timestamps! Plus, generate quizzes to test your knowledge and improve your retention.

Whether you're preparing for exams or reviewing lectures, this tool makes learning active, efficient, and personalized. Let's make studying smarter together!

What it does

Our platform makes video learning smarter and more interactive. It is the ultimate one-stop solution for turning lecture videos into structured, easy-to-review study materials. Upload a video or provide a YouTube link, and instantly generate detailed, PDF-style notes that capture the key points. Users can ask AI-powered questions and get smart answers along with exact timestamps pointing to where the topic was discussed. Want to test your knowledge? Generate quizzes based on the video, choosing your preferred difficulty level. Whether you're studying for exams or reviewing lectures, this tool transforms passive video watching into an active and efficient learning experience.

How we built it

We used Python for the back end with flask. We have used api calls to gemini for ai answers. For the front-end, we used flutter.

Challenges we ran into

We faced several challenges in developing the platform, particularly around accurately summarizing video content into clear, concise notes. Speech recognition proved tricky, especially with different accents and background noise, leading to occasional transcription errors. Generating relevant, meaningful questions from the video required advanced AI capabilities, while ensuring that answers were correctly linked to timestamps added another layer of complexity. Designing an intuitive user interface that works well for all users, regardless of technical skill, was also a challenge. Despite these hurdles, we’ve created a smarter, more interactive way to learn from videos!

Accomplishments that we're proud of

We’re proud of our platform’s ability to generate detailed PDF-style notes from videos, making studying more efficient. The AI-powered question-answering feature with precise timestamps helps users easily locate key moments, while the customizable quiz generation lets users test their knowledge. Overcoming challenges with speech recognition and syncing notes with timestamps was also a major accomplishment for us!

What we learned

We learned a lot throughout this project. Using Flutter for the front end allowed us to create a smooth and responsive user interface, while Flask and Python on the back end provided a solid foundation for handling API calls and processing. Integrating the Gemini API enabled us to generate AI-powered questions and answers effectively, and Whisper helped us convert speech to text with impressive accuracy. We also gained valuable experience in handling video content, improving speech recognition, and ensuring seamless integration between the front end and back end.

What's next for LecLens

Next for LecLens, we plan to enhance the platform by improving the accuracy and speed of speech-to-text conversion, refining the AI for more intelligent question generation, and offering personalized study recommendations based on user activity. We’ll also focus on expanding quiz features, allowing users to track their progress and performance over time. Additionally, integrating more learning tools, such as flashcards or collaborative study options, and supporting more video sources will help make LecLens the ultimate study companion. Finally, we’ll prioritize scaling the platform to handle larger user bases and more videos seamlessly.

Built With

Share this project:

Updates