You've got a syllabus, forty lecture decks, three PDFs from your professor, and a quiz on Monday. Pasting a question into a generic chatbot gets you an answer, sure. But it's an answer built from the whole internet, not from what your professor taught. This guide shows you how to set up an AI tutor that studies from your own lecture notes, slides, and PDFs, checks its work against them, and turns weak spots into practice.
What you'll end up with: a Coursity course built from your own materials, cited answers you can verify, practice drills for weak topics, topic-by-topic mastery tracking, and deadline reminders in your calendar.
Who it's for: college and university students juggling content-heavy courses.
What you need: your course files (syllabus, slides, notes, readings) and a browser. If you want one-click import from your school's learning platform, you'll also need Chrome and a login to that platform.
Difficulty and time: easy. Plan on about 15 to 20 minutes for setup, then short study sessions after that.
Cost: Coursity's Free plan is $0/month with no credit card required. It includes 2 courses, the adaptive AI tutor (in full for 14 days, then about 20 replies a week), topic-level mastery tracking, inline drills and quizzes, automatic syllabus parsing, and SMS and email deadline reminders.
Why a source-grounded AI tutor beats a generic chatbot for studying
A general chatbot answers from everything it has seen. That's useful for broad questions, but it can blend in outside definitions, a different textbook's notation, or a method your professor deliberately doesn't use. The answer sounds confident either way, and you can't tell which parts came from your course.
A source-grounded AI tutor flips that. It answers from the files you give it and points back to where the answer came from. In Coursity, every answer comes from your materials, cited to the slide or page it came from.
Other tools take related approaches, with different limits:
- ChatGPT lets you upload files to a conversation (OpenAI's File Uploads FAQ lists the current limits). It's a general assistant, so nothing keeps a reply inside your course unless you ask it to.
- NotebookLM from Google lets you add sources to a notebook and answers with inline citations. It's a notebook for exploring sources rather than a study loop with drills, mastery tracking, and deadlines.
Whichever tool you use, treat citations as a way to check the answer, not proof that it's right. Step 4 covers how.
Step 1: Gather your course sources in one place
Before you upload anything, collect the files for one course. Start with a single class so you can confirm the workflow works before you repeat it.
- Download or locate your syllabus. It carries your topics, schedule, and due dates.
- Grab your lecture slides (PPTX or PDF).
- Add your lecture notes, typed or handwritten.
- Add readings and handouts, plus any PDFs your professor posted.
- Add problem sets if you have them.
A sample upload set for one course might look like this:
Tax-Law-Syllabus.pdfWeek-04-Slides.pptxCorporate-Formation-Reading.pdfProblem-Set-4.docx- Photos of your handwritten notes from Tuesday's lecture
Coursity accepts PDF, PPTX, DOCX, CSV, TXT, and MD files, plus photos and scans with OCR built in. That means your phone photos of handwritten or printed pages are fair game.
Warning: don't mix versions. If your professor posted "Slides-v1" and later "Slides-v2," upload only the one used in class. Two versions of the same lecture can give you two slightly different answers, and you won't know which one your exam follows.
Checkpoint: you have one folder with files for one course, and you can say which version of each file your professor actually uses.
Step 2: Import your files into Coursity
You've got two ways in. Pick whichever fits where your files live.
Option A: upload files manually
- Go to coursity.ai and create a free account.
- Create a new course.
- Upload your syllabus first, then your slides, readings, and notes.
Uploading the syllabus first matters. Coursity parses it automatically, which sets up your topics, schedule, and mastery map.
Option B: import from your school's learning platform with the Chrome extension
If your files sit inside Canvas, Moodle, Blackboard, or Brightspace, the Coursity Chrome extension saves you the download-and-reupload routine. It also has adapters for Google Classroom, Schoology, and itslearning.
- Install the Coursity Chrome extension.
- Log in to your school's platform and open your course page.
- Use the extension to send the slides and readings you need into your Coursity course. Skip anything outdated or irrelevant.
Warning: support can vary by school and by page layout. If a particular page or file doesn't import cleanly, download that one file and upload it manually with Option A. Mixing both options in one course is fine.
Checkpoint: open your course in Coursity. You should see your files listed and topics drawn from your syllabus and materials. If a file is missing, re-upload it before moving on.
If you only have photos or scans
Photograph each page flat, in good light, with the whole page in frame. OCR handles the rest, but blurry or angled shots make the text harder to read. You'll see why that matters in Step 4.
Step 3: Ask questions that keep the tutor inside your materials
How you ask matters. Tell the tutor to use your files and to cite where each point comes from. Here are prompts you can copy and adapt.
Understanding questions
- "Explain the control test under §351 using only my slides and handout. Cite the slide or page for each point."
- "What does 'opportunity cost' mean in my Week 3 lecture, and why does my professor use it that way? Cite the slide."
- "Walk me through the example on the second half of my Week 5 deck, step by step."
Exam-prep questions
- "Based on my course materials, which topics are most likely to show up on Quiz 3? Cite where each is covered."
- "How is the method from Problem Set 4 applied in a new example? Use only my files."
- "Give me a one-page summary of Weeks 1 to 4 from my slides, with a source for each bullet."
Coursity is adaptive. It watches how you respond and re-teaches weak spots a different way instead of repeating itself louder. So if an explanation doesn't land, say so: "I still don't get the second step. Explain it a different way."
Checkpoint: every answer should point to a specific slide or page. If one doesn't, ask again more specifically. Name the section or slide title from your own materials, such as "Check Week 4, the slide titled 'Control requirement,' and answer from that."
Step 4: Verify citations fast, without turning it into a chore
You don't need to re-read your whole deck after every answer. Use this three-part loop:
- Open the cited slide or page. Go straight to the reference.
- Skim the surrounding bullets or paragraph. Make sure the answer matches what's actually written, including any exceptions or conditions nearby.
- Move on. If it matches, you're done. If it doesn't, ask the tutor to try again or flag the mismatch.
The check takes under a minute per answer, and it builds a useful habit: you're reading your own materials again, which is studying anyway.
Warning: a confident tone isn't evidence. Any AI tool, including one that cites sources, can misread or oversimplify. Always validate against the cited source, especially for definitions, formulas, and anything you'll be graded on.
Troubleshooting citation problems
- The citation points to a blurry or garbled page. That's usually a low-quality scan. Re-upload a clearer photo or the original PDF.
- The answer doesn't match your latest slides. Check whether you uploaded two versions. Remove the old one and re-ask.
- The answer feels too general. Add "use only my uploaded course files" to the prompt and name the lecture or week.
- You can't find the cited text on the slide. Ask the tutor to quote the exact line it relied on, then search for it in the file.
Checkpoint: you've verified at least three answers against their cited slides or pages and found them consistent.
Step 5: Turn weak spots into practice drills
Reading an explanation feels like learning. Answering questions shows whether you've learned it. That's why the flow in Coursity goes from learning to testing: after the tutor explains a concept, you get inline practice drills and quizzes for that area.
A drill might be labeled like this:
- "§351 control test, 3 questions"
- "Opportunity cost, 4 questions"
- "Week 4 problem set methods, 5 questions"
Work through each set without peeking at the explanation first. Then compare your answers and ask the tutor to explain any you missed, with citations.
Checkpoint: after two or three drills, write down what you still can't do from memory. Ask follow-up questions about exactly those topics, then run another drill. Repeat until you can answer without hesitating.
Step 6: Track mastery topic by topic and review what fades
Course-level averages hide the problem. An 80% average can mean you know most topics well and one badly. Coursity tracks mastery topic by topic: every answer updates a live map of your understanding, with per-topic scores rather than course-level averages.
Topics also fade. If you haven't touched something in a while, its score decays and it comes back for review first. That's the knowledge decay review loop, and it means you don't have to remember what to revisit.
Use it this way:
- Open your topic list at the start of each study session.
- Find the topics flagged as weak or fading.
- Pick one and work on it with questions and drills.
- Check the list again at the end to see how the map changed.
Checkpoint: you've chosen one weak topic to start with in your next session.
Step 7: Put deadlines and reminders where you'll see them
Studying well doesn't help if you miss a due date. Coursity reads deadlines out of your syllabus, then one subscription puts them in the calendar you already use: Google, Apple, or Outlook.
Your tracker entries might look like this:
- PS 4: Friday
- Quiz 3: Monday
- Midterm: Week 8
Subscribe once, and new dates show up without manual entry.
You'll also get email and SMS reminders the evening before something is due. Per Coursity's pricing page, that's included on the free plan.
Checkpoint: open your calendar and confirm the next 7 to 14 days of deadlines match your syllabus. If a date looks off, check the syllabus file you uploaded and re-upload the correct version.
Troubleshooting common problems
- A file won't upload or looks empty. Check the format. Coursity supports PDF, PPTX, DOCX, CSV, TXT, MD, and photos or scans. For image-only PDFs, OCR should read them, but a cleaner copy helps.
- The Chrome extension doesn't show a file. The page may not be accessible to the extension. Download the file from your platform and upload it manually.
- Answers feel off-topic. Name the week, slide title, or reading in your prompt and tell the tutor to use only your uploaded files.
- Handwritten notes come out garbled. Retake the photos with better light and a flat page, then re-upload.
- Topics look wrong after parsing. Make sure the syllabus you uploaded is the current one, since topics and schedule come from it.
What you've set up and what to do next
You gathered one course's materials, imported them by upload or through the Chrome extension, asked questions that stay inside your files, checked the citations, drilled your weak topics, and set up mastery tracking and reminders.
Keep the routine small:
- Repeat the setup for your other courses. The Free plan includes 2 courses; Plus and Pro have no course limit.
- Run one drill session per weak topic.
- Check the citation once per answer, especially before a quiz.
- Re-run your practice the day before an exam, starting with whatever the review list flags.
If you later want more tutoring each week, Plus at $9.99/month and Pro at $19.99/month raise the allowance to about 150 and 300 replies a week; semester plans ($39 and $79) are one payment for 4 months. The Free plan covers the full workflow in this guide.
Ready to try it? Upload your notes to Coursity free at coursity.ai, no credit card needed.
