Elasticsearch Relevance Engine (ESRE) documentation


Beyond full-text search

The Elasticsearch Relevance Engine (ESRE) is a collection of relevance tools for developing advanced search applications using machine learning (ML) and artificial intelligence (AI).

Expand your usage of Elasticsearch by combining keyword matching with semantic search and integrations with generative AI. Provide search results based on contextual meaning and user intent, or display generated answers and other relevant content in response to user input.

Learn more about the Elastic features that compose ESRE, view example applications and notebooks, or get help with your specific application.

What's new in 8.9?

  • Reciprocal rank fusion (RRF) with sub searches

    Implement hybrid search strategies by combining ELSER-powered semantic search with classical lexical search. RRF is a state-of-the-art rank fusion algorithm for combining rankings from multiple information retrieval systems, without requiring calibration or fine tuning.

More ESRE content from Elastic