AI-Powered Search (the Course!): Modern Retrieval for Humans & Agents
AI-Powered Search authors Trey Grainger and Doug Turnbull are excited to offer an immersive virtual course…
Trey Grainger
By Trey Grainger
AI-Powered Search: Modern Retrieval for Humans & Agents

AI-Powered Search authors Trey Grainger and Doug Turnbull are excited to offer an immersive virtual course on AI Search running November 4 to December 5th, 2025. Learn live with top experts and peers from top companies like Uber, Airbnb, AWS, Yahoo, Yelp, Wayfair, Shipt, Doordash, and more!

The Course

The AI-Powered Search: Modern Retrieval for Humans and Agents course is hands-on (with labs on most major topics), features many industry leading guest teachers (see below), and delivers multiple live class sessions with Doug and Trey every week.

All sessions (about 20 hours in total) will include live learning along with students from many top companies like Uber, AWS, Airbnb, Yahoo, Yelp, Wayfair, Shipt, Doordash, and more. In addition to the course content, Doug and Trey will also hold weekly office hours available exclusively to students in the course.

While you’re encouraged to attend live to maximize your learning opportunity, all students will have permanent access to all course recordings, the code / notebooks, slides, and a dedicated community channel with other students and with the instructors.

The course is PACKED with leading experts in the field, helping you understand and put into practice the latest and greatest in AI Search techniques.

Course Leads

Doug Turnbull

Doug Turnbull
Author (AI-Powered Search and Relevant Search)
Principal at SoftwareDoug

Formerly Principal Engineer – Search (Daydream), Principal Engineer – ML in Search (Reddit), Senior Staff Engineer (Shopify), CTO (OpenSource Connections).

Created the the original Elasticsearch Learning to Rank Plugin

Trey Grainger

Trey Grainger
Author, (AI-Powered Search and Solr in Action)
Founder at Searchkernel

Formerly CTO (Presearch), Chief Algorithms Officer (Lucidworks), SVP Engineering (Lucidworks), Director of Engineering, Search & Recommendations (CareerBuilder)

Inventor of original Semantic Knowledge Graph” and “Wormhole Vectors” methodologies.

Expert Guest Instructors

Eric Pugh
Founder @ OpenSource Connections,
Committer, Apache Lucene & Apache Solr

Evgeniya Sukhodolskaya
Developer Advocate @ Qdrant
Formerly Analyst-Developer at Yandex

Max Irwin

Max Irwin
Author, AI-Powered Search; Founder @ Max.io. Formerly Managing Consultant (OpenSource Connections), Founder, Search Center of Excellence and Chief Software Architect (Wolters Kluwer)

Jon Handler
Author, The Definitive Guide to OpenSearch; Senior Principal Solutions Architect (AWS / OpenSearch).
Formerly A9, Ebay (Shopping.com)

Jon Handler

Daniel Svonava – Co-founder & CEO @ Superlinked
Formerly Senior Software Engineer at Youtube (Google).

Lightning Lessons

In the lead up to the course, Trey and Doug have been holding a series of FREE Lightning Lessons with top search experts. (By attending a Lightning Lesson, you’ll also get access to a promo code for a course enrollment discount):

Query Understanding: Why Ranking Matters More
with Daniel Tunkelang & Doug Turnbull

Synthetic RAG Evaluation
with Alexey Grigorev & Doug Turnbull

Beyond Hybrid Search with “Wormhole Vectors”
with Trey Grainger & Dmitry Kan

Stand Out in Engineering Interviews in the Age of AI
with Brian Pedersen & Trey Grainger

Use LLMs as Judges for Search Result Quality
with Rene Kriegler & Trey Grainger

AI-Powered Code Search
with Audrey Lorberfeld & Trey Grainger

Foundations of AI-Powered Search
with Trey Grainger & Doug Turnbull

If you like this kind of content, please support Doug and Trey by enrolling in the full course, where you’ll significantly improve your AI Search skills to build better, more relevant search for people and agents.

Course Syllabus

The full syllabus can be found on the course sign up page, but the high-level course topics are summarized below:

Week 1

Nov 4β€”Nov 7

  • Course Overview + The Search Relevance Problem
    • πŸ“„ Welcome & Course Overview
    • πŸ“„ Language Models, Knowledge Graphs, and Knowledge Representation
    • πŸ“„ Matching & Ranking
    • πŸ“„ Lexical search
    • πŸ“„ Embeddings & vector search
    • πŸ“„ Dimensions of user intent
  • User Behavior Insights (with Eric Pugh – OpenSource Connections)
  • Signals & Reflected Intelligence Models
    • πŸ“„ Collecting Proper Clickstream Data
    • πŸ“„ Signals Boosting Models
    • πŸ“„ Personalized Search & Behavioral Embeddings
    • πŸ“„ Knowledge Graph Learning
    • πŸ“„ Machine Learned Ranking (LTR) Intro

Week 2

Nov 11β€”Nov 14

  • AI-Powered Query Modalities
    • πŸ“„ Bi-encoders vs. Cross encoders
    • πŸ“„ Multimodal Search
    • πŸ“„ Hybrid Search
    • πŸ“„ Intro to RAG
    • πŸ“„ Late Interaction (Colbert, ColPali, etc.)
    • πŸ“„ Combining Query Modalities (MiniCOIL, etc.)
  • Mixing Sparse & Dense Representations with MiniCOIL (with Evgeniya Sukhodolskaya – Qdrant)
  • Building Ranking Classifiers / Learning to Rank (LTR)
    • πŸ“„ Creating great training data
    • πŸ“„ Popular classic models and how they work
    • πŸ“„ Feature engineering
    • πŸ“„ Building and deploying a model end-to-end

Week 3

Nov 18β€”Nov 21

  • Retrieval Augmented Generation (RAG)
    • πŸ“„ Naive RAG
    • πŸ“„ Optimal Chunking Strategies
    • πŸ“„ Agentic & Adaptive RAG
    • πŸ“„ Specialized RAG Techniques (GraphRAG, etc.)
    • πŸ“„ Guardrails
  • Interleaving Strategies for RAG (with Max Irwin, Max.io)
  • Automating LTR with Click Models and Active Learning
    • πŸ“„ Building click models
    • πŸ“„ Overcoming ranking biases
    • πŸ“„ Active learning
    • πŸ“„ End-to-end Automated LTR

Week 4

Nov 25

  • Vector Search Performance Optimization (with Jon Handler – OpenSearch)
    • πŸ“„ ANN Strategies
    • πŸ“„ Representation Learning
    • πŸ“„ Reranking & Recall Optimization
    • πŸ“„ Scalar & Binary Quantization
    • πŸ“„ Product Quantization
    • πŸ“„ Matryoshka Representation Learning
    • πŸ“„ Combining Optimization Strategies
    • πŸ“„ Server selection & Performance Stats at Scale (AWS / OpenSearch)
  • Thanksgiving Break (US Holiday)

Week 5

Dec 2β€”Dec 5

  • Semantic Query Understanding
    • πŸ“„ Semantic Query Parsing
    • πŸ“„ “Bag of Documents” approaches
    • πŸ“„ Semantic Knowledge Graphs
    • πŸ“„ Query Classification (index-based)
    • πŸ“„ Query-sense disambiguation
    • πŸ“„ Semantic Caching
    • πŸ“„ Model serving
    • πŸ“„ Wormhole Vectors
  • Improving Search Relevance through Semistructured Embeddings (with Daniel Svonava – Superlinked)
  • Agentic Search
    • πŸ“„ The Agentic Search paradigm
    • πŸ“„ Query classification (LLM-based)
    • πŸ“„ Query sense disambiguation (LLM-based)
    • πŸ“„ Optimizing search for humans vs. Agents
    • πŸ“„ Search as a series of tool calls for Agent coordinators
    • πŸ“„ Cheating at Search with Agents

How Does the Course Differ From the Book?

One of the top questions we get about the course is how it differs from the AI-Powered Search book. The short answer is there’s about a 30%-40% overlap in content. The course covers a lot of material that was outside the scope of the book, and it also doesn’t cover everything in the book. So the two complement each other very well. Here’s Dmitry Kan asking Trey about this during their recent “Wormhole Vectors” Lightning Talk.

Enrollment Deadline

Signups close on Nov 3, but you can
save 20% if you sign up by 10/30 with code “luckytiming
save $250 if you sign up by 11/2 with code justintime .

(also, be sure to ask your employer if they have some remaining training budget for 2025 to assist you.)

Don’t miss out on this amazing opportunity to hone your skills for building modern retrieval for humans and agents!

Similar Posts

Sign Up

SIGN UP AND RECEIVE EXCLUSIVE UPDATES