Back to Glossary

    Semantic Search

    A search technique that understands the meaning and intent behind queries rather than just matching keywords.

    What is Semantic Search?

    Semantic search is a search approach that understands the meaning and context of a query, returning results based on conceptual relevance rather than exact keyword matches.

    Semantic vs. Keyword Search

    | Aspect | Keyword Search | Semantic Search |
    |--------|---------------|----------------|
    | Matching | Exact words | Meaning & intent |
    | "Reset password" | Only matches "reset" + "password" | Also matches "forgot login", "can't sign in" |
    | Typo handling | Poor | Good |
    | Synonym support | Manual configuration | Automatic |

    How It Works

    1.Query embedding — Convert the search query into a vector
    2.Similarity matching — Compare against pre-computed document vectors
    3.Ranking — Return results ordered by semantic similarity
    4.Filtering — Apply metadata filters (date, category, etc.)

    In AI Chatbots

    Semantic search is the backbone of RAG-based chatbots. When a visitor asks "How do I get started?", semantic search finds relevant content even if your pages use different phrasing like "Quick start guide" or "Getting started tutorial."

    Related Terms

    Related Tools

    Related Articles

    Want AI-powered customer support?

    Deploy a custom AI chatbot trained on your website in minutes.