Semantic Search

Lexical, semantic, and hybrid search across platform entities with ontology-aware filtering.

Search Modes

  • lexical — Token-based matching with TF-IDF scoring and title boost
  • semantic — Embedding-based cosine similarity via configurable EmbeddingProvider
  • hybrid — 40% lexical + 60% semantic weighted combination

Capabilities

  • Org-isolated search per request
  • Entity type filtering via ontology
  • Tag-based filtering and boosting
  • Pagination with offset and limit
  • Batched indexing and reindexing
  • Pluggable embedding provider interface