Semantic search is an information retrieval technique that matches queries to documents based on the contextual meaning and intent of their content, rather than relying on exact keyword matching. It uses vector embeddings generated by machine learning models to represent text as points in a high-dimensional space, where proximity indicates semantic similarity. This allows systems to find relevant information even when the query and document share no identical words, enabling more intuitive and accurate retrieval from vector stores and knowledge graphs.
