[UXPROD-4448] Support operators in Inventory and MARC authority search Created: 30/Aug/23  Updated: 02/Feb/24

Status: Draft
Project: UX Product
Components: None
Affects versions: None
Fix versions: None

Type: New Feature Priority: P2
Reporter: Christine Schultz-Richert Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: loc, metadatamanagement
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
is defined by MSEARCH-478 Support phrase search with double quo... Draft
is defined by MSEARCH-567 Remove fuzzy logic and word-stemming ... Draft
Relates
relates to MSEARCH-463 Inventory search on Title (all) retur... Closed
relates to MSEARCH-512 Inventory. Search on contributor name... Closed
Front End Estimate: Very Small (VS) < 1day
Front End Estimator: Khalilah Gambrell
Front-End Confidence factor: 40%
Back End Estimate: XL < 15 days
Back End Estimator: Khalilah Gambrell
Back-End Confidence factor: 30%
Development Team: Spitfire
PO Rank: 0

 Description   

Overview: There is a need to support phrase searching so that users can conduct a more precise search when retrieving records in Inventory and MARC authority apps. Phrase search is explained here - https://github.com/folio-org/mod-search#cql-query-operators

Requirements

  • When users input terms within double quotes while conducting a search in Inventory or MARC authority app, match against titles using an exact match, in the exact order (match phrase query)
  • No fuzzy logic or word stemming; "Global" should not match to "Globalization" 
  • No additional positions allowed between terms in the phrase for a match 
  • Terms outside of the quotes should all also be found in the title, but not necessarily in the same order and may have additional words in between
  • Searches should NOT be case sensitive
  • Full-text usage

Generated at Fri Feb 09 00:40:00 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.