🎯 About this course
Most RAG tutorials assume you already know how to program. This course doesn't. Every concept — from embeddings to orchestration — is taught first with a plain-language metaphor and a real business example, then practised hands-on with free, no-code tools. By the end, you won't just understand RAG in theory: you'll have built, tuned, evaluated and pitched a real, working assistant over a knowledge base you chose yourself.
The course is built around one idea, the two-pipeline model of ingestion and query. You start with the big picture: why plain models are not enough, what RAG is, when to choose it over fine-tuning or prompting, and the business case. Then you meet each component in turn: the knowledge base, chunking, embeddings, the vector database, the retriever, and the generator with its orchestrator.
From there it gets practical. You prepare your own documents, get and secure an LLM API key, set up a hosted vector database and a no-code orchestration tool, and wire up your first end-to-end flow. Later topics teach you to tune chunking, embeddings and retrieval, write a grounded prompt template, add citations and "I don't know" handling, and evaluate the system without writing code. You finish with a business-ready assistant and a decision framework for whether RAG fits a real use case.
By the end you will be able to
- Explain what RAG is and why it solves the "stale knowledge" and hallucination problems of plain language models, using plain language and real examples.
- Describe every component in a RAG pipeline — knowledge base, chunker, embedding model, vector database, retriever, generator, and orchestrator — and the role each one plays.
- Set up a working retrieval-augmented pipeline using hosted, no-code tools, from document upload to a working chat interface.
- Tune chunking, retrieval, and prompt settings to improve answer quality, and diagnose the likely cause of a wrong or missing answer.
- Evaluate a RAG system's accuracy, groundedness, and "I don't know" behaviour using a manual test set, without writing code.
- Build and pitch a business case for a RAG assistant for a real use case, including a realistic assessment of costs, risks, and trade-offs.