Notes on Learning with LLMs

March 25, 2025

Let's face it: it's a pretty fast-paced world, and I'm not really a fan of sitting down and browsing Google or YouTube to learn about something. Too many ads, too many "This site uses cookies..." pop-ups, and too much fluff. I have an exam in a few hours and don't have the time nor patience to sit through all of that...

So, being the considerate student that I am, instead of studying consistently and managing my mental health, I decided to use AI to study the night before my exams.

What better way to test if learning via AI works than giving it to a caffeine-addicted student the night before his test? Which is exactly what I did.


Here's how I do it:

  1. Take a look at the syllabus and gather all your materials into one place (your notes, PPTs, PDFs, etc.).

  2. Ask the AI to explain each of the topics in your syllabus in simple words, considering you’re a beginner on the subject:

    • "Please explain each of the above topics in simple words, I am a complete beginner on this topic, and provide real-world examples wherever necessary."
    • "Give me a general abstraction on each of these topics, and explain like I'm 5."
  3. Start dumping all of this (my study material like PPTs and notes) into ChatGPT or NotebookLM, and then ask it to give a general overview on each of these topics in simple words.

    • Once you get a good understanding of the content, you can start going into details by prompting:
      • "Please go into details for [topic_name]."
    • If you think it's too wordy for you, ask it to use simple words/language.
  4. If previous year papers are available, finally add them in and ask AI for the answers. This helps to set the stage up and gives you a good understanding of the content. Provided your professor sets the paper in a similar pattern, this is a huge help.


I repeat this process for each of the topics, and I'm done. This usually takes me a few hours (2-3) depending on the content.


Note

Well, the above method only works for my uni exams because they are theory-intensive. When I have to learn something general, like networks or algorithms, I use the following prompt and ask follow-up questions:

"Please explain [topic] in simple words. I am a complete beginner. Start with an abstraction of the topic and then go into details. Please provide real-world applications and examples."

If it has to do with coding, you could also ask it for example questions, which helps in practicing and getting a good understanding of the subject.


Final Result:

CGPA: 9.57/10
(Just to reiterate my stance, am I narcissistic? Probably.)


That’s pretty much it. Considering that LLMs (Large Language Models) are trained on internet data, I like to use simple language when prompting them. Also, there hasn't been any formal study into using the word "Please" when prompting LLMs to give you better results, but I do think that when the AI takes over, considering the fact that I was kind to it despite slaving it for hours every day, it might not torture me. :)


PS:

Remember: be kind to your AI. You never know what might come back to haunt you after exams. 😉