Semantic search is a search engine technology that interprets the meaning of words and phrases. The results of a semantic search will return content matching the meaning of a query, as opposed to content that literally matches words in the query. Semantic search is a set of search engine capabilities, which includes understanding words from the searcher’s intent and their search context. This type of search is intended to improve the quality of search results by interpreting natural language more accurately and in context. Semantic search achieves this by matching search intent to semantic meaning with the help of technologies such as machine learning and artificial intelligence.