AI-Powered Search: Modern Retrieval for Humans & Agents

Doug Turnbull

Principal Search Engineer | Author

Trey Grainger

AI Search Expert | Founder | Author

Instructor
Instructor

This course is popular

38 people enrolled last week.

Level up your Search & RAG skills with leading AI Search experts

AI Search is among of the most in-demand AI Skills. AI systems need RAG, and implementing great retrieval can often have a bigger impact than prompt engineering for improving your AI and Agentic systems.

Most search systems barely scratch the surface of what's possible. While others struggle with irrelevant results and frustrated users, you'll master the cutting-edge techniques that power the world's most successful search experiences—from Reddit and Spotify to the Fortune 500.

Why This Course Exists

The Problem: Many traditional search systems are stuck in the 2010s. But modern AI courses hyper focus on text embeddings and ignore many of the fundamentals of information retrieval. The result? Engineers who can't bridge the gap between amazing demos and production systems that actually work.

Our Solution: Stop downloading random embeddings from Hugging Face or OpenAI and hoping for the best. Learn to systematically analyze your users' actual intent, integrate domain context, and build search that truly understands what people (and agents) need—not just what they type.

This course helps you build cutting-edge AI Search systems that actually work.

Ready to level-up your AI Search skills?

What you’ll learn

Learn the latest AI Search skills with the authors of "AI-Powered Search"

  • Learn how to integrate your content's context, your domain context, and your users' individual contexts to optimally interpret query intent.

  • We'll cover query classification, query-sense disambiguation, and semantic query parsing, using multiple lexical and LLM-based strategies.

  • Dig into emerging techniques like Wormhole Vectors, sparse lexical / expansion models (Semantic Knowledge Graphs and SPLADE), and MiniCOIL.

  • Leverage "reflected intelligence" from your use behavioral signals to automatically improve your ranking models.

  • Learn to implement algorithms for signals boosting, matrix factorization, and knowledge graph learning

  • Implement personalized search by building real-time user behavioral embeddings leveraging matrix factorization / collaborative filtering.

  • RAG represents the largest growing use case for search, and "retrieval" is by far the hardest part of RAG.

  • Optimize search for LLMs and agents, as well as the critical strategies (chunking, adaptive queries, guardrails, etc.)

  • Learn how to optimize RAG access patterns and how to implement interleaving strategies for RAG.

  • Learn common Machine-Learned Ranking (Learning to Rank) models put into production, from LambdaMART to cross-encoders

  • Get hands on experience performing feature engineering and representation learning to optimizing AI Search for production.

  • Implement ANN and quantization strategies, reranking, semantic caching, and even local model serving for search and RAG.

  • Learn how to systematically develop great ranking features using a combination of vector and lexical search indices.

  • Generate automatic judgments from user click stream data using Click Models

  • Overcoming ranking biases (presentation, position, & confidence bias) + uncover unexplored ranking features using SDBNs and Active Learning.

  • The field of information retrieval is vast. Learn the mental models that tie it all together.

  • Understand when to use bi-encoders vs. cross-encoders vs. knowledge graphs, and ANN vs. quantization vs. representation learning.

  • Understand multimodal and hybrid search, search on semi-structured embeddings, and how to properly mix sparse + dense retrieval techniques.

Learn directly from Doug & Trey

Doug Turnbull

Doug Turnbull

Principal Search Engineer, Author of "AI-Powered Search" & "Relevant Search".

Shopify.com
OpenSource Connections
Reddit
Wikipedia
Yelp
Trey Grainger

Trey Grainger

Founder, Searchkernel. Author, "AI-Powered Search". 18+ years leading search.

Lucidworks
Presearch
Optimized AI Conference
CareerBuilder
Searchkernel

Who this course is for

  • AI Engineers optimizing search ranking to measurably improve user search satisfaction

  • Search Practitioners that want to learn to systematically improve search relevance

  • Technology leaders hoping to plan search experiments to maximize clicks and conversions

Prerequisites

  • Basic Python Programming

    Examples will be taught in Python, it's a good idea to have basic Python familiarity under your belt

What's included

Live sessions

Learn directly from Doug Turnbull & Trey Grainger in a real-time, interactive format.

Lifetime access

Go back to course content and recordings (~20 hours) whenever you need to.

Expert Guest Instructors

Experts from OpenSource Connections, Qdrant, Max.io, OpenSearch, and Superlinked will present special guest sessions on bleeding-edge topics

Community of peers from Top Companies

Stay accountable and learn with like-minded professionals from top companies Uber, AWS, Airbnb, Yahoo, Yelp, Wayfair, Shipt, Doordash, etc.

Office Hours with Doug & Trey

Have access to dedicated time every week with the instructors to dive into your AI Search challenges, get assistance with labs, and more.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Syllabus

17 live sessions • 67 lessons

Week 1

Nov 4—Nov 9

    Nov

    4

    Course Overview + The Search Relevance Problem

    Tue 11/46:00 PM—7:30 PM (UTC)

    Topics:

    8 items

    Nov

    5

    User Behavior Insights [Eric Pugh]

    Wed 11/56:00 PM—7:00 PM (UTC)

    Nov

    6

    Signals & Reflected Intelligence Models

    Thu 11/66:00 PM—7:30 PM (UTC)

    Topics:

    7 items

    Nov

    7

    Office Hours

    Fri 11/76:00 PM—6:45 PM (UTC)
    Optional

Week 2

Nov 10—Nov 16

    Nov

    11

    AI-Powered Query Modalities

    Tue 11/116:00 PM—7:30 PM (UTC)

    Topics:

    7 items

    Nov

    12

    Mixing Sparse & Dense Representations with MiniCOIL [Evgeniya Sukhodolskaya]

    Wed 11/126:00 PM—7:00 PM (UTC)

    Nov

    13

    Building Ranking Classifiers / Learning to Rank (LTR)

    Thu 11/136:00 PM—7:30 PM (UTC)

    Topics:

    6 items

    Nov

    14

    Office Hours

    Fri 11/146:00 PM—6:45 PM (UTC)
    Optional

Free lesson

Beyond Hybrid Search with "Wormhole Vectors" cover image

Beyond Hybrid Search with "Wormhole Vectors"

What are "Wormhole Vectors"?

Learn how wormhole vectors work & how to use them to traverse between disparate vector spaces for better hybrid search.

Building a behavioral vector space from click stream data

Learn to generate behavioral embeddings to be integrated with dense/semantic and sparse/lexical vector queries.

Traverse lexical, semantic, & behavioral vectors spaces

Jump back and forth between multiple dense and sparse vector spaces in the same query

Advanced hybrid search techniques (beyond fusion algorithms)

Hybrid search is more than mixing lexical + semantic search. See advanced techniques and where wormhole vectors fit in.

Schedule

Live sessions

4 hrs / week

We'll typically have two 1.5 hour sessions with Doug & Trey (Tues / Thurs), plus a 1 hour guest lecture (typically Wed) most weeks. The full schedule is below.

    • Tue, Nov 4

      6:00 PM—7:30 PM (UTC)

    • Wed, Nov 5

      6:00 PM—7:00 PM (UTC)

    • Thu, Nov 6

      6:00 PM—7:30 PM (UTC)

Coding Notebooks

1-3 hrs / week

Most sessions will have corresponding Labs (Jupyter Notebooks) to get hands-on experience with the material learned. You can spend as much or as little time as you want on the labs, depending on your schedule. They are designed to help you learn, not to create stress!

Office Hours

1 hr / week

On Fridays, Doug & Trey have open office hours for students, where you can get help with course work, ask deeper questions about concepts, or even ask related questions for your current work projects.

Success stories

  • Doug was to me and our team a mentor, the resident expert in search matters. He has a rare combination of humility, brilliance, and friendliness
    Testimonial author image

    Bertrand Rigaldies

    Principal Engineer, Shipt
  • Learning from Trey had me riveted. He busted several jargons and left us with powerful mental-models for how the tech around search works. What really stands out was his ability to teach complex topics, condensing into a short conversation what would otherwise take months to understand.
    Testimonial author image

    Anupam Krishnamurthy

    Freelance software and business consultant
  • The AI-Powered Search book helped me jump start my entire journey towards semantic search including the beginning of my startup."
    Testimonial author image

    Hamza Farooq

    Founder, Traversaal.ai
  • Taking a course from Doug is one of the best career moves you can make. He is a veritable powerhouse in Search Relevance
    Testimonial author image

    Audrey Lorberfeld

    Search Engineer, Sourcegraph

Course Overview - Syllabus, Calendar, and Topics

Trey discusses the course and walks through the topics, guest instructor sessions, & course calendar

Bonus: Guest Course Instructors from Top AI Search Companies!

Frequently asked questions

Recent Podcast (Vector Space Talks) with the Instructors

Hear Directly from Doug and Trey as they discuss the latest in AI Search and information retrieval.

Get course updates