An 8-Week Technical Curriculum. Transition from consuming AI tools to engineering them.
Retrieval-Augmented Generation (RAG) is an AI framework that improves the quality of Large Language Model (LLM) generated responses by grounding the model on external sources of knowledge. Instead of relying solely on the static data the LLM was originally trained on, RAG first retrieves relevant facts from a custom knowledge base and then augments the user's prompt with this retrieved data. Finally, the LLM generates an informed, accurate response based on that specific context.
RAG is transforming how businesses handle unstructured data. Common use cases include:
Students will move from foundational AI concepts to deploying a full-stack AI application. They will learn:
Project: The AI Knowledge Assistant
To prove their technical capability, each student will build and deploy a working RAG application.
Program Structure: 12 Hours total Live Instruction (1.5 hours/week) + Weekly hands-on assignments.
Live Class: The limitations of standard LLMs, what RAG solves, and a high-level overview of the ingestion and retrieval pipelines.
Live Class: Handling unstructured data. Reading PDFs, scraping text, and the critical science of "Chunking".
Live Class: What are vector embeddings? Understanding high-dimensional space and semantic similarity. Intro to Vector Databases.
Live Class: Querying the database. Similarity search vs. Maximal Marginal Relevance (MMR). Hybrid search concepts.
Live Class: Feeding retrieved context to the LLM. Designing strict prompts to prevent hallucinations and enforce citation.
Live Class: Moving from custom scripts to production frameworks. Using LangChain/LlamaIndex to simplify the RAG pipeline.
Live Class: Evaluating accuracy (RAGAS framework). Building a quick frontend using Streamlit.
Live Class: Capstone presentations. Students demo their AI Knowledge Assistants.
Join the 8-week intensive program presented by Genvarsity & COTPOT.