All drills

Learning Assistant

What you'll be able to do

Build an LLM-powered study tool — upload a PDF and get a summary, an auto-graded quiz, and analytical questions. The same pattern behind document assistants and AI tutors.

AI tutors and study apps, "chat with your documents" assistants, and internal knowledge tools that turn PDFs into Q&A.
Start this internship
Create an account to unlock the 6 sections, the workbench, and AskThili.
Begin

Sections

1. Learning Assistant
🔒 locked
2. Project Setup
🔒 locked
3. PDF Extraction
🔒 locked
4. Setting up the LLM
🔒 locked
5. Components
🔒 locked
6. Quiz and QA Generator
🔒 locked

Dig deeper

🔗Streamlit — build data/LLM apps in pure Python
article
🔗PyMuPDF documentation
article
🔗learnify — the reference app you build in this course
code

Part of these learning paths

I'm a software engineer and I want to learn agentic programming
View path →