-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
None
-
False
-
-
False
-
3
-
None
-
OCP Console - Sprint 275
Enhance the search functionality in the OperatorHub catalog by implementing relevance-based ranking for search results. This improvement ensures that search results prioritize Red Hat operators and display them more prominently when relevant, aligning with OpenShift's focus on showcasing layered products. Results will be ranked based on relevance rather than alphabetical order, providing a better user experience and accurately reflecting OpenShift's value-add.
Currently, the OperatorHub catalog search results are ordered alphabetically, leading to suboptimal user experiences and irrelevant ordering. For example, searching for "serverless" lists "Camel-K" as the first result, which can be confusing for users. Relevance-based ranking will ensure that the most appropriate operators for a given search term are displayed first, aligning with OpenShift's value proposition.
Acceptance Criteria:
- Investigate existing search and ranking implementation in the OperatorHub catalog.
- Update the search algorithm to prioritize:
- Matches in titles and keywords over description matches.
- Red Hat operators over other providers when relevance scores are similar.
- Red Hat provided operators are labeled with the "Red Hat" string, in their PackageManifest.
- Add integration tests.
- is depended on by
-
OCPSTRAT-865 Relevance-based search results in OperatorHub catalogs
-
- New
-
- links to