Configure solution definitions to find gaps in a knowledge base
The Knowledge Demand Insights feature finds knowledge gaps by comparing knowledge bases with existing tasks. To enable comparing knowledge bases with a task type, you must first configure similarity and clustering solution definitions.
始める前に
Instead of doing the configuration through this procedure, consider using a guided setup. Navigate to Knowledge > Administration > Guided Setup, click Get Started, and then scroll to the Knowledge Demand Insights section.
Role required: adminこのタスクについて
手順
- Navigate to Knowledge Demand Insights > Solution Definitions.
-
In the Solution Definitions (ML view) list, search for and select the
similarity solution definition for the task type.
- For customer service cases, select Demand Insights: Similar Cases and Knowledge (ml_sn_global_similar_cases_and_kbs).
- For incidents, select Demand Insights: Similar Incidents and Knowledge (ml_sn_global_similar_incidents_and_kbs).
- For HR cases, select Demand Insights: Similar HR Cases and Knowledge (ml_x_sn_hr_core_global_demand_insights_similar_hr_cases_and_knowledge).
- For tasks other than customer service cases, incidents, and HR cases, click New to create another similarity solution definition.
-
On the Similarity Definition form, verify the default field values for customer
service cases or incidents, or fill in the values for a custom
configuration.
注:If the application scope isn't set to Knowledge Management - Machine Learning, you cannot edit the form and a warning message appears. To make the form editable, click the word here at the end of the message.
表 : 1. Similarity Definition form Field Description Label Unique name for your similarity solution. Word Corpus Defines which knowledge articles and tasks are selected for knowledge gap analysis. If you don’t have a relevant word corpus, follow the steps in Create a word corpus.
Table Table that contains the knowledge article records. Set the value to Knowledge [kb_knowledge] unless you use a different table for storing knowledge articles. After you assign a table value, the number of records that match the filter conditions is displayed as a link.
Fields Fields from the Knowledge table selected for knowledge gap analysis. Filter Filter conditions applied on the Knowledge table to filter knowledge article records for knowledge gap analysis. Test Table Table that contains the task records that you want to compare with knowledge article records. Test Fields Fields from the task table selected for knowledge gap analysis. Processing Language Dominant language of the dataset you're training on the solution definition. By default, English processing is applied to all datasets. For example, if you select Italian, the system processes the data in both English and Italian. 注:The term processing indicates some of the language-specific steps used as part of training a solution. These steps might include tokenizing words, removing stop words, and stemming.Stopwords Common terms in the processing language that are excluded from the search, for example, prepositions. When you select your processing language, the system automatically adds a Stopwords list that uses the same language. For example, if your processing language is Italian, the Default Italian Stopwords list appears. The Default English Stopwords list also appears in your selection as well.
Training Frequency Frequency with which the model for similarity solution definition must be retrained. Update Frequency Frequency with which to include new records in the model for the similarity solution definition. -
Submit and train the solution definition.
- For a new solution definition record, click Submit & Train.
- For an existing solution definition record, click Update & Retrain.
- オプション:
Include more useful related articles by reviewing the similarity examples based
on the similarity score and updating the similarity score threshold value.
For more information, see Review solution similarity examples and Update your similarity score threshold.
-
In the Solution Definitions (ML view) list, search for and select the
clustering solution definition for the task type.
- For customer service cases, select Demand Insights: Case Clusters Need Knowledge (ml_sn_global_cases_need_knowledge_cluster).
- For incidents, select Demand Insights: Incident Clusters Need Knowledge (ml_sn_global_incidents_need_knowledge_cluster).
- For HR cases, select Demand Insights: HR case clusters need knowledge (ml_x_sn_hr_core_global_demand_insights_hr_case_clusters_need_knowledge).
- For tasks other than customer service cases and incidents, click New to create another clustering solution definition.
-
On the Clustering Definition form, verify the default field values for customer
service cases or incidents, or fill in the values for a custom
configuration.
注:If the application scope isn't set to Knowledge Management - Machine Learning, you cannot edit the form and a warning message appears. To make the form editable, click the word here at the end of the message.
表 : 2. Clustering Definition form Field Description Label Unique name for your clustering solution. Word Corpus Which tasks are selected for collections. Table Table that contains the filtered tasks that require knowledge articles. Set the value to Task knowledge coverage [kb_task_knowledge_coverage] unless you use a different table for storing filtered tasks. After you assign a table value, the number of records that match the filter conditions is displayed as a link.
Fields Fields from the Task knowledge coverage table selected for knowledge gap analysis. Filter Filter conditions applied on the Task knowledge coverage table to filter knowledge article records for knowledge gap analysis. Processing Language Dominant language of the dataset you're training on the solution definition. By default, English processing is applied to all datasets. For example, if you select Italian, the system processes the data in both English and Italian. 注:The term processing indicates some of the language-specific steps used as part of training a solution. These steps might include tokenizing words, removing stop words, and stemming.Stopwords Common terms in the processing language that are excluded from the search, for example, prepositions. When you select your processing language, the system automatically adds a Stopwords list that uses the same language. For example, if your processing language is Italian, the Default Italian Stopwords list appears. The Default English Stopwords list also appears in your selection as well.
Update Frequency Frequency with which to include new and updated records in the model for the clustering solution definition. Training Frequency Frequency with which the model for clustering solution definition must be retrained. -
Submit and train the solution definition.
- For a new solution definition record, click Submit & Train.
- For an existing solution definition record, click Update & Retrain.