Welcome! π This repo contains my notebooks, notes, and experiments from the course Advanced Retrieval for AI with Chroma by DeepLearning.AI.
The course dives into how to build smarter retrieval-augmented generation (RAG) systems using ChromaDB (an open-source embedding database). These notebooks are my way of practicing, tinkering, and learning by doing.
-
Clone the repo:
git clone https://github.com/sdivyanshu90/Advanced-Retrieval-for-AI-with-Chroma.git cd Advanced-Retrieval-for-AI-with-Chroma -
Set up your environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Fire up Jupyter:
jupyter notebook
Through these exercises, I aim to:
- Understand how ChromaDB works behind the scenes.
- Practice advanced retrieval techniques (query transformation, reranking, filtering).
- Build my own end-to-end RAG pipeline.
- Document my journey so others can follow along (and maybe even improve on it!).
Big thanks to DeepLearning.AI for creating the course Advanced Retrieval for AI with Chroma. This repo is not the official course repo β itβs just my learning companion.
If youβre also taking the course and experimenting with Chroma, feel free to fork this repo, try things out, and share ideas!
These notebooks are for learning and personal use. Please check DeepLearning.AI for the original materials.