Teach & learn

Training & notes

Python, finance, fintech, AI, machine learning, and adjacent topics — structured for reuse.

All Python AI Agents LLM LangGraph RAG

RAG

RAG Systems

RAG Systems

intermediate

Retrieval-Augmented Generation (RAG) has become the foundation of nearly every production-grade AI application. Instead of relying solely on an LLM’s internal knowledge, RAG dynamically …

AI agent LangGraph Python RAG

RAG

Embeddings

Embeddings

intermediate

This guide covers embeddings in depth — the foundation of all modern Retrieval-Augmented Generation (RAG) systems and semantic search. You will learn what embeddings …

AI agent LangGraph Python RAG

RAG

Vector Databases

Vector Databases

intermediate

This comprehensive guide dives deep into Vector Databases — the backbone of scalable semantic search and Retrieval-Augmented Generation (RAG) systems. You will learn core …

AI agent LangGraph Python RAG

RAG

Retrievers

Retrievers

intermediate

This guide explores Retrievers in depth — the critical component that bridges user queries and relevant context in RAG systems and AI agents. You …

AI agent LangGraph Python RAG

RAG

Document Loaders

Document Loaders

intermediate

This guide covers Document Loaders comprehensively — the essential first step in any RAG or AI agent system. You will learn how to load …

AI agent LangChain LangGraph Python RAG

RAG

RAG Pipelines

RAG Pipelines

advanced

This guide brings everything together into complete RAG Pipelines — from simple query-answer flows to sophisticated agentic, multi-step, and stateful RAG systems using LangGraph. …

AI agent LangGraph Python RAG

RAG

Hybrid Retrieval

Hybrid Retrieval

advanced

This guide explores Hybrid Retrieval — one of the most effective techniques to dramatically improve RAG performance. You will learn how to combine semantic …

AI agent LangChain LangGraph Python RAG