In search applications, tuning relevance is a constant, iterative exercise to bring the right search results to your end users. The tooling in this repository aims to help the search relevance engineer and business user create the best search experience possible for application users without hiding internals from engineers who want to go deep into the details.
This plugin provides resource management for each tool provided. For example, most use cases involve configuring and creating search configurations, query sets, and judgments. All of these resources are created, updated, deleted, and maintained by the Search Relevance plugin. When users are satisfied with the improvements to relevancy then they take the output and manually deploy the changes into their environment.
Exposing these powerful features through a simple UI is done through the Dashboards Search Relevance plugin.
Important
While shipping with OpenSearch, you must OPT IN to this feature. To enable this run:
curl -X PUT "http://localhost:9200/_cluster/settings" -H 'Content-Type: application/json' -d'
{
"persistent" : {
"plugins.search_relevance.workbench_enabled" : true
}
}
'
For tutorials on how to leverage these tools, see here.
- Project Website
- Downloads.
- Documentation
- Need help? Try Forums or Slack channel
- Project Principles
- Contributing to OpenSearch
- Maintainer Responsibilities
- Release Management
- Security
- Code of Conduct
- License
- Copyright
This project has adopted the Amazon Open Source Code of Conduct. For more information see the Code of Conduct FAQ, or contact [email protected] with any additional questions or comments.
This project is licensed under the Apache v2.0 License.
Copyright OpenSearch Contributors. See NOTICE for details.