I created the AI Study Assistant to help students learn more effectively by turning their notes or study PDFs into clear summaries and practice questions. As a student myself, I often wished I had a tool that could simplify complex material and help me test my understanding without having to search through pages of notes.

I built the app using Streamlit for the interface, PyMuPDF for extracting text from PDFs, and Groq for summarizing and generating questions. Users can input text or upload a PDF, and the app returns a short summary along with a few relevant study questions.

The biggest challenges were handling PDF formatting and fine-tuning prompts to get consistent results from the AI. Through this project, I learned how to work with AI APIs, and design a useful, focused tool under a time limit(it exactly took 2:30h)

Built With

Share this project:

Updates