How OpenPages processes model outputs

If you choose Set fields or Set tags as the Insight type on the Model access page, OpenPages® might filter or convert the suggestions that are returned from the model.

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:

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.