Home icon

Measuring and improving search quality with Amazon OpenSearch Service

Big Data Blog



This article explains how to measure and improve search quality using Amazon OpenSearch Service with User Behavior Insights (UBI) and Search Relevance Workbench (SRW).

  • UBI captures search behavior in two indices: ubi_queries (user queries and results) and ubi_events (user actions like clicks and impressions)
  • Amazon OpenSearch Ingestion (OSI) pipelines deliver UBI data from applications to OpenSearch indices asynchronously
  • Search Relevance Workbench evaluates search quality using query sets, search configurations, and judgment lists based on user behavior
  • COEC (Clicks Over Expected Clicks) model corrects position bias when deriving relevance judgments from click data
  • Key metrics include Coverage, Precision, MAP, and NDCG to measure ranking quality against relevance judgments
  • Common tuning levers include synonyms, field weights, semantic retrieval, and reranking processors

By collecting behavioral signals and validating changes against real relevance judgments, teams can systematically improve search quality instead of relying on guesswork.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Aug 11
2026
Building search experiences for JSON data with Amazon OpenSearch Service
Aug 17
2026
Amazon OpenSearch Service now supports automatic semantic enrichment for VPC domains
Aug 31
2026
Amazon OpenSearch Service adds new Cluster Insights for faster diagnosis of cluster status
Jul 11
2024
Improve your Amazon OpenSearch Service performance with OpenSearch Optimized Instances

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.