Configuring proactive problem management settings
Stop words and regular expression
You can configure the machine learning settings to specify additional stop words for a language. You can include stop words, such as location name, site names, company name, and their patterns that appear in the incident text but might not be helpful for clustering. You can use regular expressions to define stop word patterns, such as a combination of words and sentences, which the algorithm can either remove or extract based on your preference while clustering.
In version 23.3.04 and later, new jobs only support stop word files in YAML (yet another markup language) format. However, older jobs created in previous release versions still support stop word files in TXT format.
You can download the sample .YAML stop word file and include the following details in it:
- List of stop words
- Prefix and postfix notations by using wildcards
- Patterns of stop words by using regular expressions based on your use case.
The following template-based examples show how you can define stop word patterns using regular expressions in YAML file:
When a problem coordinator selects a specific language while defining a job, the default stop words and additional stop words, and their patterns uploaded here or at the time of job definition is used during job processing.
The following video illustrates how you can configure the resolution insights functionality in BMC Helix ITSM Insights:
To configure additional stop words
- In BMC Helix ITSM Insights, click the
icon.
The Settings page is displayed. - Navigate to Settings > Proactive problem management > Configure machine learning.
The Configure Machine Learning page is displayed. Select a language from the list. The language selected is used for processing incident data and stop words.
- For the supported languages, BMC Helix ITSM Insights has a default stop words library.
Stop words are commonly used words that add little meaning and will be filtered while processing. Example of stop words: a, an, the, and, it. - Select a language and click Update Stop Words.
- In the Update Stop Words window, download the sample stop word file for reference.
Review the sample stop word file to understand the specified format and create the stop word file for uploading.
Define stop words and their patterns by using regular expressions in a .YAML file, and validate the file by using any YAML validator.
Upload the .YAML file that contains additional stop words for the selected language.
Proactive problem management has a built-in library of a standard set of stop words for every supported language. The algorithm refers to the library and the .YAML file while processing incident information.- Click Save.
The stop words file is uploaded.
To configure the maximum number of jobs
- In BMC Helix ITSM Insights, click the
icon.
The Settings page is displayed. - Navigate to Settings > Proactive problem management > Settings
- Specify the maximum number of jobs per user.
- Click Save.
To configure the default number of clusters in the heat map
Configure the number of clusters that you want to display in the heat map by default. You can specify any value between 5 and 50. You can use the Max number of clusters field in the heat map to increase or decrease the number of clusters.
- Navigate to
> Proactive problem management > Settings.
- In # of clusters shown on heatmap, specify the number of clusters you want to display in the heat map by default.
- Click Save.
To configure the default minimum cluster quality value in heatmap
You can configure the default minimum value of the Cluster quality slider that appears in the Proactive problem management heatmap. As a result of this configuration, you can view only those clusters that have a score higher than or equal to the value that you set.
- Navigate to
> Proactive problem management > Settings.
- In Minimum cluster quality, specify the default minimum cluster quality value to be displayed in the slider.
- Click Save.
To exclude fields from a data set
As an administrator or a user with Problem config permission, you can exclude fields in a data set. The excluded fields will be unavailable for the users to include when creating and running jobs in the Proactive problem management workspace.
- Navigate to
> Proactive problem management > Configure data set.
The Configure data set page is displayed.
- From the list, select the fields that you want to exclude.
- Click Save.
To configure natural language processing for resolution insights
The resolution insights algorithm has a set of predefined indicator words to derive knowledge sources and resolution details from incidents.
You can improve the results delivered by the algorithm by providing additional indicator words and other details based on your line of business.
- Navigate to
> Natural language configuration > Configuration.
In the Natural language for resolution insights area, enter the details in the fields as described in the following table:
Field
Description
Indicator words for knowledge sources
Enter the indicator words for the algorithm to identify the knowledge sources.
The set of characters after the indicator word is considered a knowledge source by the algorithm.
You can append to the list of standard words based on your specific workflow requirements. The words that you add appear in the textbox.Resolution indicator word(s)
Enter the indicator words for the algorithm to identify the resolution.
The set of characters after the indicator word is considered a resolution by the algorithm.
You can append to the list of standard words based on your specific workflow requirements. The words that you add appear in the textbox.In the Phrases section, select a language and attach the .csv file containing proper nouns and verbs, and also the words (noisy phrase) to be ignored.
Noisy phrases are words such as Hello, Hi, Greetings, etc that are not processed by the algorithm.
Proper nouns and verbs are processed on priority by the algorithm.
The uploaded file appears as a row in the Phrases section.- (Optional) Click Replace the file to update the existing .csv file for a language.
- Click Save.
For information about configuring job settings for resolution insights, see Configuring-one-time-job-settings-for-proactive-problem-management and Configuring the recurrent job settings for proactive problem management.