Explore Library
AI FundamentalsRetrieval-Augmented Generation and Vector Databases

85 items

1

Distance to Similarity Sorting

Code Quiz
2

Real-World Use Cases for RAG

Slides / Video
3

Common RAG Failure Modes

Slides / Video
4

RAG vs Fine-Tuning Trade-offs

Slides / Video
5

Vector Database Tools Landscape

Slides / Video
6

Evaluating RAG Systems

Slides / Video
7

Choosing an Embedding Model for Retrieval

Slides / Video
8

Chunk Overlap and Context Windows

Slides / Video
9

Reranking Retrieved Results

Slides / Video
10

Context Injection and Prompt Augmentation

Slides / Video
11

Metadata Filtering and Hybrid Search

Slides / Video
12

Top-k Retrieval and Result Ranking

Slides / Video
13

Vector Indexing: HNSW and IVF

Slides / Video
14

Approximate Nearest Neighbor Search

Slides / Video
15

Semantic Search vs Keyword Search

Slides / Video
16

What a Vector Database Is

Slides / Video
17

Generating and Storing Document Embeddings

Slides / Video
18

Document Chunking Strategies

Slides / Video
19

Indexing vs Query Phase in RAG

Slides / Video
20

RAG: Retriever Plus Generator

Slides / Video
21

Handling Empty Retrieval Results

Code Quiz
22

Embedding Dimension Mismatch Bug

Code Quiz
23

Context Assembly and Budget Truncation

Code Quiz
24

Reranking with a Cross-Encoder

Code Quiz
25

Chunk-to-Source Mapping for Citations

Code Quiz
26

Retrieval Recall@K Evaluation

Code Quiz
27

What a Vector Database Is

Quiz
28

Chunk Size and Overlap

Quiz
29

Core RAG Pipeline Stages

Quiz
30

Retrieval Quality Metrics

Quiz
31

Approximate Nearest Neighbor Search

Quiz
32

Top-K Retrieval and Context

Quiz
33

Indexing and Ingestion Pipeline

Quiz
34

Embedding Dimensionality Trade-offs

Quiz
35

Vector Quantization and Compression

Quiz
36

RAG vs Fine-Tuning

Quiz
37

Grounding and Citation

Quiz
38

Embedding Model Selection

Quiz
39

Common RAG Failure Modes

Quiz
40

Query Transformation and Expansion

Quiz
41

Multi-Vector Late-Interaction Retrieval

Quiz
42

Re-Ranking Retrieved Results

Quiz
43

Exact vs Approximate Trade-offs

Quiz
44

Hybrid Search

Quiz
45

Metadata Filtering in Search

Quiz
46

Faithfulness and Answer Relevance

Quiz
47

Document Chunking Strategies

Quiz
48

ANN Index Structures

Quiz
49

Deduplicating Retrieved Chunks

Code Quiz
50

Reciprocal Rank Fusion

Code Quiz
51

Similarity Score Threshold Filtering

Code Quiz
52

Upserting Vectors with Metadata

Code Quiz
53

Filtering Before vs After Search

Code Quiz
54

HNSW efSearch vs topK

Code Quiz
55

Maximal Marginal Relevance Selection

Code Quiz
56

Combining BM25 and Vector Scores

Code Quiz
57

Batch Similarity with Matmul

Code Quiz
58

FAISS-style ANN Build & Query

Code Quiz
59

Dot Product Ranking

Code Quiz
60

Brute-Force Vector Search

Code Quiz
61

Normalizing for Cosine Similarity

Code Quiz
62

Euclidean (L2) Distance

Code Quiz
63

Embedding a Query via API

Code Quiz
64

Re-ranking Retrieved Results

Flashcard
65

Embedding Model Selection

Flashcard
66

Cost and Latency in RAG

Flashcard
67

Hybrid Search Basics

Flashcard
68

Evaluating RAG Systems

Flashcard
69

Retrieval Failure Modes

Flashcard
70

Grounding and Source Citation

Flashcard
71

Popular Vector Database Tools

Flashcard
72

Query Transformation and Expansion

Flashcard
73

Multi-Query and Fusion Retrieval

Flashcard
74

Indexing vs Query Phase

Flashcard
75

Exact vs Approximate Search

Flashcard
76

Metadata Filtering in Vector Search

Flashcard
77

Chunk Size and Overlap Tradeoffs

Flashcard
78

What is a Vector Database

Flashcard
79

HNSW Indexing

Flashcard
80

Document Chunking Strategies

Flashcard
81

IVF and Other ANN Index Types

Flashcard
82

Approximate Nearest Neighbor Search

Flashcard
83

Top-K Retrieval

Flashcard
84

Vector DB vs Traditional Database

Flashcard
85

RAG Pipeline Architecture

Flashcard
QuizIntermediate

Grounding and Citation

Understand why RAG answers should cite sources.

Why is grounding an answer in retrieved sources important in RAG?