Linguistic

This section lists the elements you can use to configure Linguistic parameters.

This page discusses:

LinguisticConfig

  • com.exalead.linguistic.v10.LinguisticConfig
  • No documentation for this element.
  • Attributes:
    Name Type Default value Description
    version long
  • Nested elements:
    Name Type Description
    TokenizationConfig com.exalead.linguistic.v10.TokenizationConfig*

TokenizationConfig

  • com.exalead.linguistic.v10.TokenizationConfig
  • How to tokenize documents, ie split the input strings in tokens. Tokens are usually words.
  • Parent elements:
    • com.exalead.linguistic.v10.LinguisticConfig (as LinguisticConfig)
  • Attributes:
    Name Type Default value Description
    name string The tokenization configuration's name.
  • Nested elements:
    Name Type Description
    FormIndexingConfig com.exalead.linguistic.v10.FormIndexingConfig How to index different word forms (exact, normalized, lemmatized) for each language.
    NormalizerConfig com.exalead.linguistic.v10.NormalizerConfig How to normalize words.
    Tokenizer com.exalead.linguistic.v10.Tokenizer* List of enabled tokenizers. Tokenizer choice depends on the document's language.

FormIndexingConfig

  • com.exalead.linguistic.v10.FormIndexingConfig
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
  • Nested elements:
    Name Type Description
    Form com.exalead.linguistic.v10.Form*

Form

  • com.exalead.linguistic.v10.Form
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.FormIndexingConfig (as FormIndexingConfig)
  • Attributes:
    Name Type Default value Description
    tag string
    indexKind short
    trustLevel int 100

NormalizerConfig

  • com.exalead.linguistic.v10.NormalizerConfig
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
  • Attributes:
    Name Type Default value Description
    transliteration boolean True When normalizing, convert some characters to their latin equivalent
    useNormalizationExceptions boolean True Uses the normalization exceptions, even if the resource path is not set (in that case, the default resource is used).
    normalizationExceptionsDir string The path to the normalization-exceptions resource directory. Use the default resource if no path is set.
    disableBasisTechNormalizerForLanguages string Removes BasisTech's processor "Encoding and Character Normalizer" for these languages.
    enableBasisTechNormalizerForLanguages string ja Adds BasisTech's processor "Encoding and Character Normalizer" only for these languages.
    useGermanExceptions boolean
  • Nested elements:
    Name Type Description
    NormalizerCharOverride com.exalead.linguistic.v10.NormalizerCharOverride*
    NormalizerIndexLower com.exalead.linguistic.v10.NormalizerIndexLower*

NormalizerCharOverride

  • com.exalead.linguistic.v10.NormalizerCharOverride
  • Introduces custom normalization rule
  • Parent elements:
    • com.exalead.linguistic.v10.NormalizerConfig (as NormalizerConfig)
  • Attributes:
    Name Type Default value Description
    chr string
    replace string
    language iso code

NormalizerIndexLower

  • com.exalead.linguistic.v10.NormalizerIndexLower
  • The list of words to index in lowercase instead of normalized form.
  • Parent elements:
    • com.exalead.linguistic.v10.NormalizerConfig (as NormalizerConfig)
  • Attributes:
    Name Type Default value Description
    word string
    language iso code

StandardTokenizer

  • com.exalead.linguistic.v10.StandardTokenizer
  • Sets a specific configuration for the standard tokenizer. If this object is not in the Semantic processors list, standard tokenization is used.
  • Parent elements:
    • com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
  • Attributes:
    Name Type Default value Description
    language iso code The language handled by this tokenizer. This can be null for all unhandled languages.
    concatAlphaNum boolean True Concat alpha and num chars
    concatNumAlpha boolean True Concat num and alpha chars
  • Nested elements:
    Name Type Description
    charOverrides com.exalead.linguistic.v10.StandardTokenizerOverride* Set of rules that allows the forcing of a specific character type.
    patternOverrides com.exalead.linguistic.v10.StandardTokenizerOverride* Set of rules that allows the forcing of specific regexp type.
    TokenizerPlugin com.exalead.linguistic.v10.TokenizerPlugin*

BasisTechTokenizationCompatibility

  • com.exalead.linguistic.v10.BasisTechTokenizationCompatibility
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
  • Attributes:
    Name Type Default value Description
    languages string en,de,fr,sv,es,it,nl,pt,no,fi,da,bg,ca,cs,el,hr,hu,pl,ru,sk,sl,sr Postprocesses BasisTech's analyzer output in order to generate a tokenization as close as possible to that of this standard tokenizer for these languages.

GermanDisagglutiner

  • com.exalead.linguistic.v10.GermanDisagglutiner
  • This class performs disagglutinations for German. Use with a Standard tokenizer.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
  • Attributes:
    Name Type Default value Description
    resourceDir string URL for the resource (data://, file;// or resource://) if null, use standard resource of product.

DutchDisagglutiner

  • com.exalead.linguistic.v10.DutchDisagglutiner
  • This class performs disagglutinations for Dutch. Use with a Standard tokenizer.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
  • Attributes:
    Name Type Default value Description
    resourceDir string URL for the resource (data://, file;// or resource://) if null, use standard resource of product.

NorwegianDisagglutiner

  • com.exalead.linguistic.v10.NorwegianDisagglutiner
  • This class performs disagglutinations for Norwegian. Use with a Standard tokenizer.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
  • Attributes:
    Name Type Default value Description
    resourceDir string URL for the resource (data://, file;// or resource://) if null, use standard resource of product.

ChineseWordFinder

  • com.exalead.linguistic.v10.ChineseWordFinder
  • This class performs words detection for Chinese. Use with a Standard tokenizer.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
  • Attributes:
    Name Type Default value Description
    resourceDir string URL for the resource (data://, file;// or resource://) if null, use standard resource of product.
    addSimplified boolean Annotates each token with its simplified Chinese transliteration, when applicable.
    addNGrams boolean Annotates with NGrams
    minNGramLength int 1 Minimum length of NGrams (1: monograms, 2: bigrams...)
    maxNGramLength int 2 Maximum length of NGrams (1: monograms, 2: bigrams...)

JapaneseWordFinder

  • com.exalead.linguistic.v10.JapaneseWordFinder
  • Performs words detection for Japanese. Use with a Standard tokenizer.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
  • Attributes:
    Name Type Default value Description
    resourceDir string URL for the resource (data://, file;// or resource://) if null, use standard resource of product.
    processRomaji boolean Processes romaji tokens
    addRomaji boolean Annotates each token with its romaji transliteration, when applicable.
    addCharset boolean Annotates with charset
    addNGrams boolean Annotates with NGrams
    minNGramLength int 1 Minimum length of NGrams (1: monograms, 2: bigrams...)
    maxNGramLength int 2 Maximum length of NGrams (1: monograms, 2: bigrams...)
    addTransliterations boolean Annotates with transliterations (kanji, katakana, hiragana, romaji).
    addPartOfSpeech boolean Annotates with part of speech.

StandardTokenizerOverride

  • com.exalead.linguistic.v10.StandardTokenizerOverride
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as charOverrides)
    • com.exalead.linguistic.v10.StandardTokenizer (as patternOverrides)
  • Attributes:
    Name Type Default value Description
    type enum(token, separator, sentence, ignore, punct) token Values = "token", "separator", "sentence" (will break related terms extraction, named entities, ...), "ignore" or "punct" (sentence is considered as a separator but it is also considered as an entity separator for semantic extractors)
    toOverride string

StandardTokenizerPatternOverride

  • com.exalead.linguistic.v10.StandardTokenizerPatternOverride
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.StandardTokenizer (as charOverrides)
    • com.exalead.linguistic.v10.StandardTokenizer (as patternOverrides)
  • Attributes:
    Name Type Default value Description
    type enum(token, separator, sentence, ignore, punct) token Values = "token", "separator", "sentence" (will break related terms extraction, named entities, ...), "ignore" or "punct" (sentence is considered as a separator but it is also considered as an entity separator for semantic extractors)
    toOverride string
    separated boolean True Pattern must be separated to match.

ChineseTokenizer

  • com.exalead.linguistic.v10.ChineseTokenizer
  • When set in the configuration, tokenizes Chinese documents.
  • Parent elements:
    • com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
  • Attributes:
    Name Type Default value Description
    addSimplified boolean Annotates each token with its simplified Chinese transliteration, when applicable.
    resourceDir string URL for the resource (data://, file;// or resource://) if null, use standard resource of product.

JapaneseTokenizer

  • com.exalead.linguistic.v10.JapaneseTokenizer
  • When set in the configuration, tokenizes Japanese documents.
  • Parent elements:
    • com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
  • Attributes:
    Name Type Default value Description
    addRomanji boolean Annotates each token with its romaji transliteration, when applicable.
    addMorphology boolean Annotates each token with its part of speech, when applicable.
    resourceDir string URL for the resource (data://, file;// or resource://) if null, use standard resource of product.
    favor enum(precision, recall) recall Favoring precision decreases the amount of unrelevant documents returned by queries, favoring recall decreases the amount of missing documents.

BasisTechTokenizer

  • com.exalead.linguistic.v10.BasisTechTokenizer
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
  • Attributes:
    Name Type Default value Description
    language iso code The language handled by this tokenizer. This can be null for all unhandled languages.

CustomTokenizer

  • com.exalead.linguistic.v10.CustomTokenizer
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
  • Attributes:
    Name Type Default value Description
    classId string The class identifier of the custom processor; this class must implement CustomTokenizerInterface.
  • Nested elements:
    Name Type Description
    KeyValue exa.bee.KeyValue*

DictionaryConfig

  • com.exalead.dictionary.v10.DictionaryConfig
  • Defines what a dictionary must contain.
  • Attributes:
    Name Type Default value Description
    name string
  • Nested elements:
    Name Type Description
    BuildPolicies com.exalead.dictionary.v10.BuildPolicies The build policies used to trigger a build of a dictionary.
    CompactPolicies com.exalead.dictionary.v10.CompactPolicies The compact policies used to trigger dictionary compaction.
    QueryConfig com.exalead.dictionary.v10.QueryConfig*
    ResourceConfig com.exalead.dictionary.v10.ResourceConfig* Resources that should be built for this dictionary, along with their configuration.

BuildPolicies

  • com.exalead.dictionary.v10.BuildPolicies
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    disjunctives boolean True
  • Nested elements:
    Name Type Description
    BuildPolicy com.exalead.dictionary.v10.BuildPolicy* Specifies the build policies.

CompactCountBuildPolicy

  • com.exalead.dictionary.v10.CompactCountBuildPolicy
  • Triggers a build when a given number of compacts have been done
  • Parent elements:
    • com.exalead.dictionary.v10.BuildPolicies (as BuildPolicies)
  • Attributes:
    Name Type Default value Description
    countThreshold int 1 Number of compacts that will trigger a compact.

PeriodicBuildPolicy

  • com.exalead.dictionary.v10.PeriodicBuildPolicy
  • Triggers a build after 'delayInS' seconds have elapsed.
  • Parent elements:
    • com.exalead.dictionary.v10.BuildPolicies (as BuildPolicies)
  • Attributes:
    Name Type Default value Description
    delayInS long 600 Time in seconds between two builds.

CompactPolicies

  • com.exalead.dictionary.v10.CompactPolicies
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    disjunctives boolean True
  • Nested elements:
    Name Type Description
    CompactFilter com.exalead.dictionary.v10.CompactFilter* Filtering rules for data imported from the stream to be compacted. * CompactFrequencyFilter...
    CompactPolicy com.exalead.dictionary.v10.CompactPolicy* Specifies the compact policies.

FrequencyCompactFilter

  • com.exalead.dictionary.v10.FrequencyCompactFilter
  • Filter resources while compacting according to the given frequencies / languages
  • Parent elements:
    • com.exalead.dictionary.v10.CompactPolicies (as CompactPolicies)
  • Attributes:
    Name Type Default value Description
    minFrequency long 1 Discards entries with frequency below this threshold
    language iso code Language represented by its iso639-1 code, e.g: fr, en...

ImportCountCompactPolicy

  • com.exalead.dictionary.v10.ImportCountCompactPolicy
  • Triggers a compact when a given number of imports have been done
  • Parent elements:
    • com.exalead.dictionary.v10.CompactPolicies (as CompactPolicies)
  • Attributes:
    Name Type Default value Description
    countThreshold int 1 Number of imports that will trigger a compact.

PeriodicCompactPolicy

  • com.exalead.dictionary.v10.PeriodicCompactPolicy
  • Triggers a compact after 'delayInS' seconds have elapsed.
  • Parent elements:
    • com.exalead.dictionary.v10.CompactPolicies (as CompactPolicies)
  • Attributes:
    Name Type Default value Description
    delayInS long 600 Time in seconds between two compacts.

SpellcheckQueryConfig

  • com.exalead.dictionary.v10.SpellcheckQueryConfig
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    tokenizationConfig string
    preAllocatedPipelines int
  • Nested elements:
    Name Type Description
    blacklist com.exalead.dictionary.v10.BWList*
    whitelist com.exalead.dictionary.v10.BWList*

BWList

  • com.exalead.dictionary.v10.BWList
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.ApproxQueryConfig (as blacklist)
    • com.exalead.dictionary.v10.ExpansionQueryConfig (as blacklist)
    • com.exalead.dictionary.v10.NGramFrequencyQueryConfig (as blacklist)
    • com.exalead.dictionary.v10.PhoneticQueryConfig (as blacklist)
    • com.exalead.dictionary.v10.QueryConfig (as blacklist)
    • com.exalead.dictionary.v10.RelatedTermsQueryConfig (as blacklist)
    • com.exalead.dictionary.v10.SpellcheckQueryConfig (as blacklist)
    • com.exalead.dictionary.v10.WordFrequencyQueryConfig (as blacklist)
    • com.exalead.dictionary.v10.ApproxQueryConfig (as whitelist)
    • com.exalead.dictionary.v10.ExpansionQueryConfig (as whitelist)
    • com.exalead.dictionary.v10.NGramFrequencyQueryConfig (as whitelist)
    • com.exalead.dictionary.v10.PhoneticQueryConfig (as whitelist)
    • com.exalead.dictionary.v10.QueryConfig (as whitelist)
    • com.exalead.dictionary.v10.RelatedTermsQueryConfig (as whitelist)
    • com.exalead.dictionary.v10.SpellcheckQueryConfig (as whitelist)
    • com.exalead.dictionary.v10.WordFrequencyQueryConfig (as whitelist)
  • Attributes:
    Name Type Default value Description
    resourceURL string
    name string
    defaultList boolean Select the list to be used by default

RelatedTermsQueryConfig

  • com.exalead.dictionary.v10.RelatedTermsQueryConfig
  • Related-terms synthesis configuration. At query-time, the searchserver will ask the dictionary to perform the related-terms synthesis, according to their display forms and corpus frequency.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    tokenizationConfig string
    preAllocatedPipelines int
  • Nested elements:
    Name Type Description
    blacklist com.exalead.dictionary.v10.BWList*
    whitelist com.exalead.dictionary.v10.BWList*

ExpansionQueryConfig

  • com.exalead.dictionary.v10.ExpansionQueryConfig
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    tokenizationConfig string
    preAllocatedPipelines int
  • Nested elements:
    Name Type Description
    blacklist com.exalead.dictionary.v10.BWList*
    whitelist com.exalead.dictionary.v10.BWList*

WordFrequencyQueryConfig

  • com.exalead.dictionary.v10.WordFrequencyQueryConfig
  • Enables word frequency use at query-time. It can be used for things like linguistic expansion.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    tokenizationConfig string
    preAllocatedPipelines int
  • Nested elements:
    Name Type Description
    blacklist com.exalead.dictionary.v10.BWList*
    whitelist com.exalead.dictionary.v10.BWList*

NGramFrequencyQueryConfig

  • com.exalead.dictionary.v10.NGramFrequencyQueryConfig
  • Enables ngram frequency use at query-time.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    tokenizationConfig string
    preAllocatedPipelines int
  • Nested elements:
    Name Type Description
    blacklist com.exalead.dictionary.v10.BWList*
    whitelist com.exalead.dictionary.v10.BWList*

ApproxQueryConfig

  • com.exalead.dictionary.v10.ApproxQueryConfig
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    tokenizationConfig string
    preAllocatedPipelines int
  • Nested elements:
    Name Type Description
    blacklist com.exalead.dictionary.v10.BWList*
    whitelist com.exalead.dictionary.v10.BWList*

PhoneticQueryConfig

  • com.exalead.dictionary.v10.PhoneticQueryConfig
  • Enables phonetic search by looking in the dictionary for words matching the phonetic form of the query. The phonetic query config requires a tokenization config. It will work only if a PhonemesResourceConfig exists, in order to build the phonetic forms of the words at build-time.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    tokenizationConfig string
    preAllocatedPipelines int
  • Nested elements:
    Name Type Description
    blacklist com.exalead.dictionary.v10.BWList*
    whitelist com.exalead.dictionary.v10.BWList*

WordsResourceConfig

  • com.exalead.dictionary.v10.WordsResourceConfig
  • Should we store word dictionary for this dictionary. The word dictionary is used for relevance purposes and term expansion.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Nested elements:
    Name Type Description
    LanguageConfig com.exalead.dictionary.v10.LanguageConfig*

LanguageConfig

  • com.exalead.dictionary.v10.LanguageConfig
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.CustomResourceConfig (as CustomResourceConfig)
    • com.exalead.dictionary.v10.NGramsResourceConfig (as NGramsResourceConfig)
    • com.exalead.dictionary.v10.PhonemesResourceConfig (as PhonemesResourceConfig)
    • com.exalead.dictionary.v10.RelatedTermsResourceConfig (as RelatedTermsResourceConfig)
    • com.exalead.dictionary.v10.ResourceConfig (as ResourceConfig)
    • com.exalead.dictionary.v10.WordsResourceConfig (as WordsResourceConfig)
  • Attributes:
    Name Type Default value Description
    language iso code Language represented by its iso639-1 code, e.g: fr, en...
    maxTerm long 1000000 Maximum number of terms kept
  • Nested elements:
    Name Type Description
    Filter com.exalead.dictionary.v10.Filter* Filtering rules for data imported from the stream to build this resource. * RegexpFilter, FrequencyFilter, CustomFilter ...

RegexpFilter

  • com.exalead.dictionary.v10.RegexpFilter
  • Discards entries matching this regular expression
  • Parent elements:
    • com.exalead.dictionary.v10.LanguageConfig (as LanguageConfig)
  • Attributes:
    Name Type Default value Description
    regexp string Discards entries matching this regular expression

FrequencyFilter

  • com.exalead.dictionary.v10.FrequencyFilter
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.LanguageConfig (as LanguageConfig)
  • Attributes:
    Name Type Default value Description
    minFrequency long 1 Discards entries with frequency below this threshold

PhonemesResourceConfig

  • com.exalead.dictionary.v10.PhonemesResourceConfig
  • Should we build a phonetic resource for this dictionary. Used for relevance purposes and term expansion. Required for phonetic term expansion.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Nested elements:
    Name Type Description
    LanguageConfig com.exalead.dictionary.v10.LanguageConfig*

RelatedTermsResourceConfig

  • com.exalead.dictionary.v10.RelatedTermsResourceConfig
  • Should we build related terms resource for this dictionary. A related terms semantic processor must also be defined in the pipeline.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Attributes:
    Name Type Default value Description
    overallMaxTerm long 100000000 Overall maximum number of terms kept regardless of the language
  • Nested elements:
    Name Type Description
    LanguageConfig com.exalead.dictionary.v10.LanguageConfig*

NGramsResourceConfig

  • com.exalead.dictionary.v10.NGramsResourceConfig
  • Should we build ngrams resource for this dictionary. Used to provide accurate spell checking.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Nested elements:
    Name Type Description
    LanguageConfig com.exalead.dictionary.v10.LanguageConfig*

CustomResourceConfig

  • com.exalead.dictionary.v10.CustomResourceConfig
  • No documentation for this element.
  • Parent elements:
    • com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
  • Nested elements:
    Name Type Description
    LanguageConfig com.exalead.dictionary.v10.LanguageConfig*

ResourceManagerConfig

  • com.exalead.mercury.mami.resources.v10.ResourceManagerConfig
  • Configuration of the resource manager. The resource manager supervises resources and provides methods to fetch, convert and build them.
  • Attributes:
    Name Type Default value Description
    version long
    resourceDir string data:///build/resources Path to master copy of all resources
  • Nested elements:
    Name Type Description
    ResourceGroup com.exalead.mercury.mami.resources.v10.ResourceGroup*

ResourceGroup

  • com.exalead.mercury.mami.resources.v10.ResourceGroup
  • A ResourceGroup is a container for one or more resources. Each time a ResourceGroup is published, all resources are compiled and published atomically.
  • Parent elements:
    • com.exalead.mercury.mami.resources.v10.ResourceManagerConfig (as ResourceManagerConfig)
  • Attributes:
    Name Type Default value Description
    name string Resource group name
    roles string The list of roles on which the resource should be published (comma-separated).
    waitOnSync boolean
  • Nested elements:
    Name Type Description
    Resource com.exalead.mercury.mami.resources.v10.Resource*

Resource

  • com.exalead.mercury.mami.resources.v10.Resource
  • Base class for resources. A resource belongs to a group
  • Parent elements:
    • com.exalead.mercury.mami.resources.v10.ResourceGroup (as ResourceGroup)
  • Attributes:
    Name Type Default value Description
    name string Name of the resource.
    type string Type of the resource.
    description string Short description of the resource.
    author string Author of the resource.
    applicationId string Application Id of the resource. If defined, the resource can only be edited in this application.
    converterClassId string Converter Class Id. If defined, it will be used instead of the default converter associated with the resource type.
  • Nested elements:
    Name Type Description
    KeyValue exa.bee.KeyValue* Configuration of the resource.

SemanticResource

  • com.exalead.mercury.mami.resources.v10.SemanticResource
  • A Semantic resource is a resource requiring a tokenization config
  • Parent elements:
    • com.exalead.mercury.mami.resources.v10.ResourceGroup (as ResourceGroup)
  • Attributes:
    Name Type Default value Description
    name string Name of the resource.
    type string Type of the resource.
    description string Short description of the resource.
    author string Author of the resource.
    applicationId string Application Id of the resource. If defined, the resource can only be edited in this application.
    converterClassId string Converter Class Id. If defined, it will be used instead of the default converter associated with the resource type.
    tokenizationConfig string Specify the tokenization config to use
  • Nested elements:
    Name Type Description
    KeyValue exa.bee.KeyValue* Configuration of the resource.

KeyValue

  • exa.bee.KeyValue
  • No documentation for this element.
  • Parent elements:
    • com.exalead.linguistic.v10.CustomTokenizer (as CustomTokenizer)
    • exa.bee.KeyValue (as KeyValue)
    • com.exalead.mercury.mami.resources.v10.Resource (as Resource)
    • com.exalead.mercury.mami.resources.v10.SemanticResource (as SemanticResource)
  • Attributes:
    Name Type Default value Description
    key string The name of the key
    value string
    type string
    description string
  • Nested elements:
    Name Type Description
    KeyValue exa.bee.KeyValue*