Staging environment
Free Lesson

Dense Vector Retrieval

30 min
May 12, 2026 7:00 PM
Virtual (Zoom)

In this video

What you'll learn

Introduction to classic RAG

Meet context engineering through the lense of retrieval, RAG, and the LLM application stack

Overview of embeddings and similarity search

Understand the role that different types of LLMs play in a RAG process

Build a RAG application from scratch in Python

Without using any off-the-shelf tools, build a truly Pythonic RAG application

Why this topic matters

To understand context engineering, you must first understand in-context learning. The easiest way to approach this concept for software engineers who are new to data science is through the lens of RAG. Once you understand the process of RAG, then understanding the historical context of LLMs (including chat and embedding models) is a much simpler task.

You'll learn from

Raul Salles de Padua

Raul Salles de Padua

Principal AI & ML Engineer @ Rumble

Can Temizyurek

Can Temizyurek

Maintainer, Evalite (>200k downloads/wk)

See all products from AI Makerspace