Dictionary form

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Dictionary form

    The Dictionary form in ServiceNow enables customers to create and manage dictionaries for AI Search profiles, specifically for typo handling, stop words, and synonyms. These dictionaries enhance search accuracy and relevance by managing common spelling errors, filtering out irrelevant words, and grouping synonymous terms.

    Show full answer Show less

    Key Features

    • Dictionary Types: Supports three dictionary types—Spell Check (typo handling), Stop Word, and Synonym. The form name displays as AI Search Dictionary when creating typo handling dictionaries.
    • Language Settings: Language is user-set for stop word and synonym dictionaries while AI Search sets it automatically for typo handling dictionaries.
    • State Management: Dictionaries can be in New, Draft, or Published states to track publication status of changes.
    • Case and Punctuation Sensitivity: Options to enable case-sensitive and punctuation-sensitive terms across all dictionary entries, influencing how terms are matched in searches.
    • Derived Entries (Typos only): Typo handling dictionaries support automatic derivation of correction terms from indexed content, with controls to specify which indexed sources and fields to include or exclude.
    • Auto Refresh: Derived typo entries can refresh automatically at a configurable interval (minimum 24 hours) to keep corrections current.
    • Blocked Fields: Allows exclusion of specific fields or all fields from derivation of auto-correction terms, using flexible field name formats to target AI Search index fields or specific ServiceNow AI Platform tables and fields.

    Practical Use for ServiceNow Customers

    By configuring these dictionaries, customers can significantly improve AI Search effectiveness in their ServiceNow environment. Typo handling dictionaries reduce search errors caused by misspellings. Stop word dictionaries help eliminate noise words from search results. Synonym dictionaries unify related terms for broader, more intuitive search matches.

    Using derived typo dictionaries linked to indexed content ensures ongoing accuracy without manual updates, while controls on case, punctuation, and field exclusions provide precise customization. Customers can manage multiple dictionaries but note that only one stop word dictionary per language can be linked to a search profile.

    The Dictionary form enables you to create a typo handling, stop word, or synonym dictionary for use in your AI Search search profiles.

    For details on creating and modifying dictionaries, see Modify settings for a typo handling dictionary, Create a stop word dictionary linked to a search profile, and Create a synonym dictionary linked to a search profile.
    Note:
    When creating a typo handling dictionary, the name of the form is shown as AI Search Dictionary instead of Dictionary.
    Table 1. Dictionary and AI Search Dictionary forms
    Field Description
    Label Unique label for the dictionary.
    Dictionary name Name for the dictionary. This field is automatically set based on the Label field value.
    Language Language for all terms defined in the dictionary. This field only displays when editing a stop word or synonym dictionary. AI Search automatically sets the language for typo handling dictionaries.
    Note:
    You can only link one stop word dictionary with a given language to a search profile.
    Type Dictionary type. This field is automatically set to Spell Check, Stop Word, or Synonym.
    State Current state of the dictionary.
    • New: The dictionary has never been published.
    • Draft: The dictionary is saved with unpublished changes.
    • Published: The dictionary is saved with all changes published.
    Case sensitive Option to enable case sensitivity for all terms in the dictionary.

    For more details on case sensitivity, see Typo handling, Stop words, or Synonyms.

    Punctuation sensitive Option to enable punctuation sensitivity for all terms in the dictionary.

    For more details on punctuation sensitivity, see Typo handling, Stop words, or Synonyms.

    Derived Option to derive dictionary entries from indexed content. This field and the Derive Settings section only display when editing a typo handling dictionary.
    Derive Settings
    Indexed sources List of indexed sources. The dictionary derives auto-correction terms from content indexed for these sources. This field only displays when editing a typo handling dictionary.

    For more information on indexed sources, see Indexed sources in AI Search.

    Auto refresh Interval, in hours, after which derived typo handling entries automatically refresh. The minimum value is 24 hours. This field only displays when editing a typo handling dictionary.
    Blocked Fields Comma-separated list of fields. The dictionary excludes terms found in these fields when deriving typo handling auto-correction terms from indexed source records. This field only displays when editing a typo handling dictionary.
    You can specify fields using the following formats:
    • * (asterisk): Exclude terms found in all fields. This value disables derivation of typo-handling auto-corrections for the dictionary.
    • fieldname: Exclude terms found in the specified AI Search index field, such as title or text. For details on AI Search index fields, see AI Search index fields.
    • tablename.fieldname: Exclude terms found in the specified field on the specified ServiceNow AI Platform® table.
    • tablename.*: Exclude terms found in all fields in the specified ServiceNow AI Platform table.