Siebel Search Administration Guide > Administration of Siebel Search > Advanced Search Execution Settings >

Search Term Generator Setting


This setting can be used to set the international thesaurus filter (word!ftiet) to support synonym, suffix searches and so on, and also to support word stemming by using the linguistic rules filter (word!ftelp). The character string literal uses the format specified for the linguistic/international thesaurus specification of the THESAURUS function. Be extremely careful when entering values for the term generator function. For more information, see the Hummingbird SearchServer Documentation on the Siebel Business Applications Third-Party Bookshelf. The options are as follows: base, compound, inflect, lang=linguistic rules language, root, single.

Linguistic Searches
  • Syntax: word!ftelp/<options>

    Options may be: base, compound, inflect, lang=linguistic rules language, root, single

  • Examples are as follows:
    • word!ftelp/inflect
    • word!ftelp/base
    • word!ftelp/root
International Thesaurus
  • Syntax: word!ftiet/<options>

    Options may be: inflect, lang=linguistic rules language, limit <unsigned integer>, recap

  • Example: word!ftiet/inflect

Table 35 explains the term generator setting in more detail.

Table 35. Options for Search Term Generator 
Option
Effect

BASE

Includes the uninflected stem of the input word in the output. If there is more than one stem, all stems are returned unless /single is specified, in which case, only the first stem is returned.

COMPOUND

Performs preprocessing normalization of the search term that can generate additional search terms that are the components of a compound word. This option is only valid for German, Swedish, and Dutch. Linguistic expansion operations only work on tables, which were indexed with the Table Language index setting, set to TRUE.

INFLECT

Expands the base forms or stems to the inflected forms that occur in the table being searched. If there is more than one stem, all stems are returned unless /single is specified, in which case, only the first stem is returned. This expansion can only be performed for tables, which were indexed with the Table Language index setting, set to TRUE.

LANG=<language name>

Specifies that the rules of that language be used. The linguistic rules language options are english, French, german, Italian, Spanish, Swedish, dutch, Portuguese, finnish, bokmal, nynorsk The international thesaurus language options areUsenglish, ukenglish, Danish, dutch, finnish, german, Italian, Norwegian, Spanish, Swedish, brportuguese, euportuguese. NOTE: Asian languages are not supported.

LIMIT

Specifies the maximum number of synonyms for the search term in the search result.

RECAP

Recapitalizes the returned synonyms. If the search term contains an initial uppercase letter, all uppercase letter, or all lowercase letters, the synonyms returned match the capitalization of the search term. If this option is not specified all the synonyms are returned in lowercase letters

ROOT

Includes the uninflected stem of the input word in the output. If there is more than one stem, all stems are returned unless
/single is specified, in which case, only the first stem is output.

SINGLE

Makes sure the output consists of a single word. If no match is found, the original is returned. Otherwise, the first word is returned.

Siebel Search Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.