Learning Search vs. Global Search

When searching for training content, there may be a difference in search result behavior when searching via Learning Search and when searching via Global Search. Users may notice a varying number of results returned, as well as a different order of search results for the same search query.

This behavior is due to Learning Search and Global Search being powered by different search engines. These search tools are separate and behave differently.

  • Learning Search: Learning Search is powered by Cornerstone’s newest search engine. This engine indexes and intelligently surfaces training based on a number of variables, powered by the user’s search string. It is designed to surface relevant training in an expeditious manner.
  • Global Search: Global Search is powered by Cornerstone's original search engine. This engine contains a predetermined ranking model which recommends training based on a combination of title, description, and other matches also driven by the user’s search string. Global Search returns predictive results as users type, which is powered by the engine of Learning Search.

Content Ranking

Each search engine carries its own ranking protocol which may cause results to return in a different order.

Search Type

Ranking Behavior

Learning Search
  • Title is weighted 3x
  • Keywords are weighted 2x
  • Description is weighted 1x

If the search text is present in more than one of the above training fields, the score is aggregated. The ordering of results is determined by the total score.

Learning Search presents full-text features such as instant search, fuzzy search, text splitting, text stemming, and more.

Tokenizing of terms is based on whitespacing and special characters. Therefore, a phrase like "Compliance 2.0" would become searchable in terms of "Compliance," "2," and "0" for an end user.

Learning Search applies availability to search results.

Global Search
  • Contains the following logic: Starts With, Inflections, Locale-Based. See Global Search Logic.
  • Global Search applies availability to search results

Filters Availability

Filters are available for both Learning Search and Global Search. Many of the most commonly used filters are present in both areas, but there are some differences. See the table below for the filters available in each search area.

Filter Type

Learning Search

Global Search



Provider X X
Type X X
Language X X
Course Rating X X
Duration X  
Mobile-enabled X  
Title   X
Description   X
Keywords   X
Custom Fields   X


  • Begin with the search bar on the Learner Home page, which is fueled by Learning Search. Although Global Search is also an intelligent search engine, users may not find it as valuable when searching for training.
  • It may make sense to choose your search tool based on the filters you wish to use, if the desired filters are not available in one of the search tools. See the table above to help make your search tool choice if certain filters are necessary.


  • Global Search preferences are not respected on Learning Search. Global Search is configured via Core Preferences - Search Preferences, and these settings do not impact Learning Search.
    • For example, if the Curriculum training type is turned off as a searchable type via Global Search, this does not disable the Curriculum training type as a searchable type via Learning Search.
    • In some scenarios, predictive search will only respect the parent organizational unit (OU) availability. Users in a subordinate OU may not see the training in predictive search.