Skip to content

Fix ONRR Search Results - Abbreviation Not Matching #5677

@SueValente

Description

@SueValente

User Story

In order to find all datasets from the Office of Natural Resources Revenue, users want to be able to search using the "ONRR" abbreviation and get all 14 datasets (matching current data.gov behavior).

Acceptance Criteria

  • GIVEN a user searches for "ONRR"
    WHEN the search executes
    THEN all 14 ONRR datasets are returned (matching current data.gov results)

  • GIVEN ONRR metadata contains the abbreviation in the metadata
    WHEN the search index is built
    THEN "ONRR" is associated with "Office of Natural Resources Revenue" for search matching

  • GIVEN a user searches for publisher abbreviations
    WHEN similar abbreviations exist in metadata
    THEN the search returns expected results consistent with current data.gov behavior

Background

Source: External beta feedback from Lindsay Goldstein and Jennifer Walter (DOI/ONRR) - 1/27/2026 and 1/29/2026

Current behavior:

  • Beta catalog search for "ONRR": 1 result
  • Current data.gov search for "ONRR": 14 results
  • All 14 datasets exist in beta (can find by searching "Office of Natural Resources Revenue")
  • The abbreviation "ONRR" exists in all metadata records

Links:

Root cause: Search indexing not properly matching abbreviation to full organization name

Security Considerations

None - search indexing improvement with no security implications.

Sketch

  • Investigate how current data.gov handles organization name/abbreviation matching
  • Review ONRR metadata to confirm where "ONRR" appears in the records
  • Determine if this is OpenSearch configuration issue or data indexing issue
  • Implement organization alias/abbreviation matching in search
  • Test with "ONRR" to confirm all 14 results return
  • Identify other common abbreviations that might have same issue (USGS, NOAA, etc.)
  • Document solution for future organization abbreviation handling

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions