Search Feature Prioritization

Purpose: This page contains information about feature work in progress related to searching in the Inventory and MARC authority apps.

Contents

Development in progress

Feature SummaryFeatureDescriptionComments
Inventory advanced search modal

UXPROD-4424 - Getting issue details... STATUS

  • Includes the ability to combine search queries with boolean operators and specify the search type:
    • Exact phrase*
    • Starts with - left-anchored search
    • Contains any - returns Instances where the field contains any of the searched terms
    • Contains all - returns Instances where the field contains ALL searched terms. Terms can be in any order in the searched field, with any positions between the terms
  • Out of scope for initial work:
    • Combining search options for different records in a single query
    • *Enhancements to exact phrase - currently applies word stemming for Instances with the language of "English"

Call number browse by type

UXPROD-3569 - Getting issue details... STATUS

& UXPROD-4327 - Getting issue details... STATUS


  • Includes the ability to browse by these specific types:
    • LC
    • Dewey
    • SuDoc
    • NLM
    • Other scheme
    • Local
  • Each type has normalization rules for sorting
  • Out of scope for initial work:
    • Remaining call number types
    • Including call numbers for holdings without items


Analysis in progress

Feature SummaryFeatureDescriptionComments
Browse instance by classification/bib call number

UXPROD-4120 - Getting issue details... STATUS

  • Provides the ability to browse by the classification number on the Instance record
  • Would require the generation of a shelving order based on the classification type

Sort by publication year

UXPROD-2703 - Getting issue details... STATUS

  • Includes the addition of a Publication date column in the Inventory search results
  • Use of a sortable publication year property
  • Out of scope for initial work:
    • Filtering by publication date?

To prioritize

Feature SummaryFeatureDescriptionComments
Browse instances by title

UXPROD-3671 - Getting issue details... STATUS

Potential options:

  • Uses the Title (all) index

Ability to search and browse additional authority headings/references/auth/ref in MARC authority app

UXPROD-4394 - Getting issue details... STATUS

  • Search and browse additional authority headings (1XX)
  • Search and browse additional references/see alsos (4XX)
  • Search and browse additional auth/ref and see also froms (5XX)

Support exact phrase searching in Inventory and MARC authority apps

UXPROD-4448 - Getting issue details... STATUS

  • Adding the ability to enclose search terms in double quotes to perform an exact phrase search
  • Ensures the exact phrase search:
    • Is case insensitive
    • 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
    • Full-text usage

Browse by holdings level call number

UXPROD-3496 - Getting issue details... STATUS

  • Provides the ability to browse specifically by the holdings call number
  • Would need to consider holdings without items

Add search option for Index title

UXPROD-4447 - Getting issue details... STATUS

  • Would search against the Index title, if exists, else the Resource title

Browse instances by series

UXPROD-3741 - Getting issue details... STATUS

Known dependencies:

  • May require changes to MARC to Inventory field mapping depending on user feedback on what displays on browse list.
  • May require changes to how Inventory instance handles series statements depending on user feedback on what displays on browse list.