Why models don’t know your facts, how meaning search and vector databases find them, how RAG feeds them to the model, and when fine-tuning is the better tool.
Each module explains one idea in plain words, lets you try it, then checks what stuck.
Understand the three kinds of knowledge a model simply doesn’t have, and the idea behind fixing that.
See why searching by meaning finds answers that keyword search misses, and where keywords still win.
See how whole documents and questions become vectors on one shared map of meaning.
Learn what a vector database stores, what it’s asked to do, and why ordinary databases needed help.
See how vector databases find the closest matches among millions in milliseconds, and what they trade for it.
Put the pieces together: retrieve the right passages, add them to the prompt, and let the model answer from them.
Learn why real documents need cleaning before AI can use them, and what the cleaning involves.
See why documents are split into chunks, and how the size and placement of the splits decide what can be found.
See a complete RAG system end to end, and learn to trace a bad answer back to the stage that caused it.
Learn how combining keyword and meaning search, then reranking, fixes many retrieval failures.
Know when to reach for RAG, when for fine-tuning, when for both, and when a better prompt is enough.