Semantic search seeks to improve
search accuracy by understanding the searcher's
intent and the
contextual meaning of terms as they appear in the searchable dataspace, whether on the
Web or within a closed system, to generate more relevant results. Semantic search systems consider various points including context of search, location, intent, variation of words,
synonyms, generalized and specialized queries,
concept matching and
natural language queries to provide relevant search results. Major web search engines like Google and Bing incorporate some elements of semantic search.