Offline Study Buddy
This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built I built an Offline Study Buddy for Lecture Slides for my batchmate studying Computer Engineering at the University of Peradeniya. Like many engineering students, my friend relies heavily on lecture slides for revision. However, studying from dense slides on a laptop with patchy Wi-Fi and limited mobile…
This submission for the Hacktoberfest Weekend Challenge introduces an Offline Study Buddy designed to assist Computer Engineering students at the University of Peradeniya. Many engineering students find it challenging to study from dense lecture slides on a laptop with intermittent Wi-Fi and limited mobile data. The Offline Study Buddy addresses these issues by enabling fast and efficient revision without the need for an internet connection.
The tool offers two primary features: Explain Mode and Quiz Mode. In Explain Mode, users can ask questions about a course or topic, and the system retrieves relevant slide excerpts, generating clear and concise explanations with explicit slide citations (e.g., [Slide 5]). Quiz Mode allows users to create multiple-choice questions (MCQs) based on specific topics or slide ranges (e.g., Slides 1–15). The system then scores the user's choices interactively and provides explanations for the correct answers.
Importantly, the Offline Study Buddy operates entirely on a laptop without any internet connection, user accounts, or API costs. The accompanying demo code showcases the tool's functionality, while the article "How I Built It" details the development process. Ultimately, this project highlights the importance of open innovation, as demonstrated through the Agent Session and various prize categories.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.