Master Retrieval-Augmented Generation (RAG) Systems

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Master Retrieval-Augmented Generation (RAG) Systems

Coursera · Intermediate ·🔍 RAG & Vector Search ·3mo ago

Key Takeaways

Explores Retrieval-Augmented Generation (RAG) systems and their practical application

Original Description

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course offers an in-depth exploration of Retrieval-Augmented Generation (RAG) systems, focusing on their practical application in real-world scenarios. By the end of the course, you'll gain expertise in advanced techniques like query expansion, re-ranking, and dense passage retrieval. You'll also understand the core components of RAG systems and learn how to address common challenges in their implementation. The course begins with an introduction to the basic concepts of RAG, providing an essential foundation for understanding both naive and advanced RAG approaches. You'll dive into the RAG triad and learn about the pitfalls associated with early-stage implementations of RAG, followed by an exploration of more sophisticated techniques. The practical sections will guide you step-by-step through hands-on exercises that involve splitting text, embedding chunks, and performing similarity searches. Advanced topics such as query expansion with generated answers, re-ranking using cross-encoders, and the Dense Passage Retrieval (DPR) technique will be explored thoroughly. You’ll also learn to visualize your results through graph projections and plot embeddings for better interpretation of your data. Throughout the course, you’ll get plenty of chances to apply your learning in hands-on sessions and practical challenges. This course is designed for learners with a foundational understanding of machine learning and natural language processing. It's suitable for professionals and developers looking to master advanced RAG systems for more efficient document retrieval and answer generation. Prior knowledge of Python and machine learning frameworks is recommended.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
What Is RAG (Retrieval-Augmented Generation)? Explained Like You’re Five
Learn the basics of RAG (Retrieval-Augmented Generation) in a simple and intuitive way
Medium · AI
📰
Assemble Each RAG Generation Prompt from a Base Prompt Plus the Rules Each Question Needs
Learn to assemble RAG generation prompts by combining a base prompt with rules for each question, enabling efficient LLM calls
Towards Data Science
📰
Enterprise Knowledge Graph: A CTO’s Playbook for AI That Understands Your Business
Learn how to implement an Enterprise Knowledge Graph to enable AI that understands your business, a crucial step for CTOs to leverage AI for business success
Medium · RAG
📰
n8n Question and Answer Chain Node: Build Retrieval-Augmented Workflows with Any Document [Free Workflow JSON]
Learn to build retrieval-augmented workflows with n8n's Question and Answer Chain node and any document using a free workflow JSON
Dev.to · Pirate Prentice
Up next
This FREE Tool Turns ANY PDF into Perfect Markdown (MinerU Live Test)
Prompt Engineer
Watch →