How OpenPages processes model outputs
Set fields
If you set Insight type on the Model access page to Set fields, the following suggestions are filtered out:
- Suggestions that have a data type that is not compatible with a target field.
- Suggestions that have target enumeration values that don't exist in the enumeration type.
Set tags
If you set Insight type on the Model access page to Set tags, tags are suggested when the following conditions are met:
- The tag that the model returns matches an existing OpenPages tag. For more information, see How OpenPages tags and tags from the model are compared.
- The OpenPages tag is not yet associated with the resource.
- The OpenPages tag is enabled.
Also, new tags are suggested if the configuration allows tags to be created in OpenPages.
How OpenPages tags and tags from the model are compared
The model might not return tag suggestions in the same way that they are defined in OpenPages. For example, the model might return the
tag Requires Attention as RequiresAttention. To ensure that the
suggestions that the model returns match the appropriate tags in OpenPages, the comparison process includes the
following steps:
- The comparison of model suggestions to OpenPages tags is case-insensitive.
- Underscores are removed from model suggestions.
- Spaces are removed from OpenPages tags. Other characters that are sometimes used as separators, such as underscores, are not removed.
If a tag returned by the model does not exist in OpenPages and When the user choose to apply a suggested tag, create the tag if it doesn't exist is selected, the tag is created and applied in OpenPages. Otherwise, suggestions for tags that don't exist are filtered out from the model results.
When a tag is created, the following formatting is applied:
- The letter at the beginning of each word is capitalized.
- Underscore characters are replaced by spaces.