Skip to main content
AI, Machine Learning & Data ScienceOreilly2025-1 Edition100% Free Video Course

AI-Powered Search, Video Edition

AI-Powered Search, Video Edition is a course on how to build intelligent search systems with the ability to understand and retrieve information, published by Oreilly Online Academy. This comprehensive course explores how artificial intelligence can transform traditional search systems into smarter, context-aware, and highly efficient tools. Learners will understand the fundamentals of search engines, natural language processing, and ranking algorithms, while discovering how AI models enhance query understanding, personalization, and relevance of results. The course combines theory with practical implementation to demonstrate how AI is reshaping information retrieval across industries.This course covers search engine fundamentals, natural language processing for queries, semantic search techniques, ranking algorithms, vector embedding, personalization strategies, context-aware retrieval, integrating AI with search infrastructure, scalability considerations, real-world applications of AI-powered search, and best practices for building efficient, user-centric search systems.

103 Video Lessons
20.9 Hours On-Demand
Created by Senior Industry Specialist
Uploaded Sep 2026
English
AI-Powered Search, Video Edition
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
20.9 hours on-demand video
103 complete lectures
1 downloadable project zip file(s)
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

Introducing AI-powered search
Implementing user- and domain-specific relevance ranking
Mass communication
Introducing reflective intelligence
Automatically extracting knowledge graphs from content
Learning intent by traversing semantic knowledge graphs
Using context to learn domain-specific language
And…

Course Curriculum103 Lectures

1 sections • 20.9 hours total length

Prefer offline learning? Download all 103 video lectures and project files for free.
Download Free
Part 1. Modern search relevance
Preview
2m
Chapter 1. Understanding user intent
Preview
19m
Chapter 1. Summary
3m
Chapter 1. How does AI-powered search work
34m
Chapter 1. Introducing AI-powered search
22m
Chapter 2. The structure of natural language
6m
Chapter 2. Working with natural language
26m
Chapter 2. Modeling domain-specific knowledge
10m
Chapter 2. Distributional semantics and embeddings
18m
Chapter 2. Summary
2m
Chapter 2. Content + signals The fuel powering AI-powered search
6m
Chapter 2. Challenges in natural language understanding for search
16m
Chapter 3. Ranking and content-based relevance
36m
Chapter 3. Implementing user and domain-specific relevance ranking
4m
Chapter 3. Summary
2m
Chapter 3. Controlling the relevance calculation
30m
Chapter 4. Summary
2m
Part 2. Learning domain-specific intent
3m
Chapter 4. Crowdsourced relevance
30m
Chapter 4. Introducing reflected intelligence
35m
Chapter 5. Knowledge graph learning
9m
Chapter 5. Automatically extracting knowledge graphs from content
13m
Chapter 5. Using our search engine as a knowledge graph
3m
Chapter 5. Using knowledge graphs for semantic search
2m
Chapter 5. Summary
2m
Chapter 5. Learning intent by traversing semantic knowledge graphs
50m
Chapter 6. Using context to learn domain-specific language
10m
Chapter 6. Query-sense disambiguation
12m
Chapter 6. Learning related phrases from query signals
25m
Chapter 6. Phrase detection from user signals
7m
Chapter 6. Misspellings and alternative representations
16m
Chapter 6. Pulling it all together
2m
Chapter 6. Summary
1m
Chapter 7. Interpreting query intent through semantic search
11m
Chapter 7. Indexing and searching on a local reviews dataset
6m
Chapter 7. An end-to-end semantic search example
4m
Chapter 7. Summary
2m
Part 3. Reflected intelligence
3m
Chapter 8. Signals-boosting models
4m
Chapter 7. Query interpretation pipelines
37m
Chapter 8. Normalizing signals
5m
Chapter 8. Fighting signal spam
10m
Chapter 8. Combining multiple signal types
7m
Chapter 8. Time decays and short-lived signals
13m
Chapter 8. Index-time vs. query-time boosting Balancing scale vs. flexibility
23m
Chapter 8. Summary
2m
Chapter 9. Recommendation algorithm approaches
12m
Chapter 9. Personalized search
11m
Chapter 9. Summary
2m
Chapter 9. Implementing collaborative filtering
27m
Chapter 9. Challenges with personalizing search results
8m
Chapter 9. Personalizing search using content-based embeddings
33m
Chapter 10. Step 1 A judgment list, starting with the training data
3m
Chapter 10. Learning to rank for generalizable search relevance
13m
Chapter 10. Step 2 Feature logging and engineering
10m
Chapter 10. Step 4 Training (and testing!) the model
9m
Chapter 10. Step 3 Transforming LTR to a traditional machine learning problem
15m
Chapter 10. Steps 5 and 6 Upload a model and search
10m
Chapter 10. Rinse and repeat
2m
Chapter 10. Summary
2m
Chapter 11. Overcoming position bias
12m
Chapter 11. Automating learning to rank with click models
29m
Chapter 11. Exploring your training data in an LTR system
4m
Chapter 11. Handling confidence bias Not upending your model due to a few lucky clicks
18m
Chapter 11. Summary
2m
Chapter 12. Overcoming ranking bias through active learning
15m
Chapter 12. Exploit, explore, gather, rinse, repeat A robust automated LTR loop
5m
Chapter 12. AB testing a new model
18m
Chapter 12. Overcoming presentation bias Knowing when to explore vs. exploit
22m
Chapter 12. Summary
2m
Part 4. The search frontier
3m
Chapter 13. Semantic search with dense vectors
9m
Chapter 13. Search using dense vectors
16m
Chapter 13. Getting text embeddings by using a Transformer encoder
11m
Chapter 13. Applying Transformers to search
19m
Chapter 13. Semantic search with LLM embeddings
12m
Chapter 13. Cross-encoders vs. bi-encoders
11m
Chapter 13. Natural language autocomplete
31m
Chapter 13. Quantization and representation learning for more efficient vector search
47m
Chapter 13. Summary
2m
Chapter 14. Constructing a question-answering training dataset
22m
Chapter 14. Building the reader with the new fine-tuned model
2m
Chapter 14. Question answering with a fine-tuned large language model
25m
Chapter 14. Fine-tuning the question-answering model
13m
Chapter 14. Incorporating the retriever Using the question-answering model with the search engine
9m
Chapter 14. Summary
2m
Chapter 15. Foundation models and emerging search paradigms
17m
Chapter 15. Multimodal search
21m
Chapter 15. Other emerging AI-powered search paradigms
8m
Chapter 15. Generative search
50m
Chapter 15. Hybrid search
16m
Chapter 15. Convergence of contextual technologies
5m
Chapter 15. All the above, please!
3m
Chapter 15. Summary
2m
Appendix A. Running the code examples
3m
Appendix A. Pulling the source code
1m
Appendix A. Building and running the code
5m
Appendix A. Working with Jupyter
4m
Appendix A. Working with Docker
3m
Appendix B. Supported search engines and vector databases
2m
Appendix B. Swapping out the engine
2m
Appendix B. The engine and collection abstractions
4m
Appendix B. Adding support for additional engines
2m

Requirements

  • Basic enthusiasm to learn and follow along with lessons
  • A computer or mobile device with a modern internet connection

Description

AI-Powered Search, Video Edition is a course on how to build intelligent search systems with the ability to understand and retrieve information, published by Oreilly Online Academy. This comprehensive course explores how artificial intelligence can transform traditional search systems into smarter, context-aware, and highly efficient tools. Learners will understand the fundamentals of search engines, natural language processing, and ranking algorithms, while discovering how AI models enhance query understanding, personalization, and relevance of results. The course combines theory with practical implementation to demonstrate how AI is reshaping information retrieval across industries.This course covers search engine fundamentals, natural language processing for queries, semantic search techniques, ranking algorithms, vector embedding, personalization strategies, context-aware retrieval, integrating AI with search infrastructure, scalability considerations, real-world applications of AI-powered search, and best practices for building efficient, user-centric search systems.

Instructor

S

Senior Industry Specialist

Specialist in AI, Machine Learning & Data Science

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed