Common Types of ML Algorithms for Search Vision and Strategy for Machine Learning in Search Training & Evaluating ML Models Building a Machine Learning Team Two-stage Recommender Systems Heuristics vs. Machine Learning in Search