RAG Systems (Intermediate): Build Retrieval-Augmented Generation Apps

Build RAG applications end-to-end: document chunking, embeddings, vector search, prompting, and evaluation.

No reviews yet

... English
... Certificate Course
... 0 Students
... 11h 30m

Course Overview

About This Course

RAG (Retrieval-Augmented Generation) is a powerful pattern for building trustworthy LLM apps over private documents. In this course, you will build a complete RAG pipeline and learn the practical decisions that make it work well.

What You Will Learn

  • Chunking strategies and document preprocessing
  • Embeddings and vector indexes
  • Retrieval strategies (top-k, hybrid, filters)
  • Prompting for grounded answers
  • Evaluation basics for retrieval and generation
  • Building a complete RAG app end-to-end

Duration

Estimated completion time: 7–12 hours (self-paced).

Capstone

Build a RAG assistant that answers questions from your knowledge base with citations.

See more

Requirment

  • Intermediate Python skills (functions, classes, virtual environments)

  • Basic understanding of LLMs and prompting

  • Ability to run a small Python project locally

Outcomes

  • Build a complete RAG pipeline from scratch

  • Choose effective chunking and retrieval strategies

  • Improve answer quality with grounded prompting

  • Evaluate retrieval and generation for reliability

Instructor

...
Dr. Kay

1.8

  • ... 13 Students
  • ... 92 Courses
  • ... 2 Reviews

View Details

Reviews

Rate this course :

Remove all
...

Free

... Enroll Now
  • ...

    Students

    0
  • ...

    Language

    English
  • ...

    Duration

    11h 30m
  • Level

    intermediate
  • ...

    Expiry period

    Lifetime
  • ...

    Certificate

    yes
Share :