Skip to main content
Skip table of contents

Using the Platform-wide Learning Content Search

How to use the platform-wide Learning Content Search correctly

The platform-wide Learning Content Search helps you find the desired learning content in Catalogues and Channels quickly, easily and efficiently. It is located in the top navigation bar and can therefore be used from anywhere in the system.

learning_content_search.png

What makes this search special is that it not only understands words, but also their meaning and context. This allows you to find the desired content even if you have made a typing error, used a different word or synonym, or entered a different word form.

When a search query is entered, the titles, descriptions and keywords (tags) of content assigned to Catalogues and (if licensed) Channels are searched. You have the option of deciding whether only Catalogues, only Channels or all content should be searched.

option_to_search_catalogues_channels_all_content.png

In order to use the platform-wide Learning Content Search correctly, it is important to understand exactly how it works.

How does the Platform-wide Learning Content Search work?

All content (titles, descriptions, keywords) is regularly broken down into small word modules via so-called indexing jobs and stored in a search database for quick access. As soon as you start typing in the search bar, the search engine automatically begins processing your search query in the background from the second letter you enter. Various steps are carried out in this process:

Text Identification

The words you enter are compared with the word modules stored in the search database.

Language Comprehension

Different word forms are also taken into account.

Example:

  • runs, ran, run → different word forms of the verb ‘run’ are recognised

  • conclusion → end → Ende

  • project, projects, project work → are recognised as belonging together

Error Detection

Typos are no problem – the search will still find what you mean.
Example: Input ‘Projeckt management” → Hit 'Project management’

Depending on how many letters are different, the search decides whether a word is still ‘similar enough’ to display it as a hit.
Examples:

Wanted

Entered

Difference (edit distance)

Any hits?

‘project’

‘projeckt’

1 letter different

✅ Yes

‘project’

‘proje’

2 letters missing

❌ No

‘project’

‘porject’

letters mixed up

✅ Yes

Why is ‘proje’ not found, but ‘projeckt’ is?

This is related to the so-called Fuzzy Search. This technique helps the search to find suitable results even with minor typing errors.

Example: Input ‘projeckt’ → Hit ‘project’

However, for very short terms (e.g. ‘proje’), the permitted difference between the search term and the word found is limited. Since ‘proje’ differs from ‘project’ by two letters, it is no longer considered a similar term – and therefore cannot be found.

Relevance Evaluation and Result Output

The results are sorted by relevance – that is, by how well they match the search term you entered. The best results are displayed first. The more frequently and accurately a term appears in relation to your query, the higher the relevance score will be – and the higher the result will appear.

Why do too many or inappropriate results sometimes appear?

The Fuzzy Search mentioned above compensates for typing errors, but can therefore also display terms that are only slightly relevant. For example, a search for ‘Peter Mayer’ may return results that only contain “Peter” or ‘Mayer’ individually.

Lexical vs. Semantic, AI-supported Search

Since IP25, you have the option of performing searches based not only on Lexical Search, but also on Semantic, AI-supported Search. Which search mode is used depends on the configuration.

Lexical Search

When this search mode is configured, the words from your search query are directly matched with the titles, descriptions and keywords of the learning content. This is a purely text-based search that does not involve AI.

Semantic, AI-supported Search

When this search mode is configured, both the indexed learning content and your search query are converted into vectors using AI technologies. This enables the system to recognise semantic similarities and find related content that deals with similar topics, even if it is phrased differently from the query. AI is thus used to understand the meaning of your search query.

Example:

Your Search

Topics found

‘Repairing a car’

Vehicle maintenance, garage, motor vehicle service

‘Employee management’

Leadership, team management, communication

‘Healthy nutrition’

Nutrition tips, balanced meals, food basics

‘Excel sheets’

Data analysis, Office courses, spreadsheets

Differences between Lexical and Semantic AI-supported Search

With Lexical Search (classic) and Semantic Search (AI-supported), the platform-wide Learning Content Search offers two different search modes that can be used depending on the configuration. Both help to find content – but in different ways:

Search Mode

Functionality

Example

Result

Lexical Search

Finds related words similar to your input

Input: ‘car’ → only finds texts containing the word ‘car’, “vehicle” or, for example, ‘Auto

Only related matches

Semantic Search

Understands the meaning and context of your query

Input: ‘Car repair’ → also finds content with ‘vehicle maintenance’ or ‘car service

Similar meaning matches

Which Search Results are Displayed (Visibility)?

Regardless of the configured search mode, the results list of the platform-wide Learning Content Search only displays content that you have access to according to your permissions. The same rights apply to Catalogues and Channels as in the LMS itself – including all navigation and visibility rules.

How is Content Updated?

New or modified content is automatically included in the search via so-called indexing jobs.

  • The indexing job is performed once a day by default (configuration in the Jobs tab of the Data Connector Configuration function).

  • All content (title, description, keywords) is searched and updated.

  • Optionally, only changes made in the last few days can be taken into account.

Once the indexing job is complete, new or modified content will appear in the search results.

If permissions or access rights (ACLs) change, the job must be run again – otherwise, content may not be displayed correctly.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.