2449893 - [LMS] Catalog search engine results

SAP Knowledge Base Article - Public

2449893 - [LMS] Catalog search engine results

Symptom

  • Partial term search in Catalog return results not as expected.
  • Understanding Catalog search engine design.

Environment

SAP SuccessFactors Learning Management System (LMS)

Cause

  • Catalog search engine changed from Occurrence to Progressive providing different return results.
  • Unclear or incorrect expectations of catalog search behavior.

Resolution

  • The OCCURRENCE search uses a double wildcard (wild card for both sides of the term) on all search terms for all fields. The PROGRESSIVE search uses a right side wildcard for all fields except ID. ID still uses a double wildcard. 
  • The Progressive search engine was developed to improve both performance as well as results rankings based on the context of all the search terms submitted together, giving greater weight to "and" relationships between terms as well as ranking exact matches higher than partial matches; verse the Occurrence based model which gives greater weight to each terms occurrence individually. We do not do a double wild card on progressive model by design as would hamper the performance.
  • The index ignores or excludes certain punction as keys form search results, for instance "," or "."  Including these two punctuation characters would result in a lot of results that are good matches being ignored. It is a very common and accepted practice when implementing a search index.
  • Using " " for an exact search is a feature of the search. It forces an exact match and prevents keyword tokenization.
  • You can also use ** for a wild card search.  Other wildcard characters can be used when using Power Search (see System Configuration > Search).
  • For multiple terms, please refer to See Also section below for more information.

  • Customers have the option to use which ever Catalog engine model works best for their use cases to provide this flexibility via the Catalog configuration in System Amin > System Configuration.

See Also

Keywords

LMS OCCURRENCE_RELEVANCE PROGRESSIVE_RELEVANCE catalogSearchEngine relevance relevence result name title phrase working incorrect result returned , KBA , LOD-SF-LMS , SuccessFactors Learning , Problem

Product

SAP SuccessFactors Learning all versions