Semantic search is the discipline of generating search results based on the user’s intent—not the exact language they used. Through the use of NLP, machine learning, location tracking, and other search-centric technologies, semantic search results improve over time as the engine learns which results users prefer.