One idea
A vector index is a search table for meaning. You embed each document chunk once, store it with its source details, then embed the user question and fetch the closest chunks.
What you are building
In lesson 2, you prepared clean chunks. Now you will create a local vector index for those chunks.
Use Chroma for the local vector store. It is free, runs on your laptop, and saves the index to a folder you can rebuild from your repo.