Teaching
Hands-on, code-first courses for practitioners, from production RAG systems to multimodal search.
Retrieval Augmented Generation (RAG)
Build production-ready RAG systems from the ground up. Covers retrievers, vector databases, LLMs, prompt engineering, agentic RAG, evaluation, and real-world deployment with hands-on labs using Weaviate and Together AI.
Vector Databases: from Embeddings to Applications
A concise, hands-on introduction to vector databases. Learn how embeddings capture meaning, explore ANN algorithms for fast search, and build applications from hybrid search to multilingual retrieval.
Building Multimodal Search and RAG
Go beyond text-only RAG. Learn contrastive learning, build any-to-any multimodal search across text, images, and video, and implement end-to-end multimodal RAG with visual instruction tuning.
Introduction to AI-Native Vector Databases
Understand why vector databases are a critical infrastructure layer for modern AI. Covers fundamentals, AI-native architectures, real-world use cases, and best practices for professionals entering the space.