Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %iKnow.Model.configuration
Private  Storage   

%iKnow.Model.configuration


class %iKnow.Model.configuration extends
%iKnow.Model.node

Model representation of the %iKnow.Configuration object. See its class documentation for more details on specific properties.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
7 1


Summary


Properties
detectLanguage languages maxConceptLength name
summarize userDictionary

Methods
%AddToSaveSet %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %QuoteList %QuoteValue %QuoteValueL10N
%RemoveFromSaveSet %SerializeObject %SetModified %Validate
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType


Properties


• property detectLanguage as %Boolean(XMLPROJECTION="attribute") [ InitialExpression = 0 ];
Whether or not to let the iKnow engine automatically detect which of the languages listed in languages each sentence is in.
• property languages as %String(MAXLEN=250,XMLPROJECTION="attribute");
The language models to load in the engine when processing text. If the engine is to decide which language each sentence / source is in, also set detectLanguage to 1
• property maxConceptLength as %Integer(XMLPROJECTION="attribute");
The maximum number of words in a concept. Concepts with more words will be interpreted as noise and split into single-word concepts. Use this property to override the language model default. Advanced use only!
• property name as %String(MAXLEN=150,XMLPROJECTION="attribute");
Name of the configuration. Must be unique within the namespace (across domains)
• property summarize as %Boolean(XMLPROJECTION="attribute") [ InitialExpression = 1 ];
Whether or not to produce summary information while indexing text.
• property userDictionary as %String(MAXLEN=1000,XMLPROJECTION="attribute");
If defined, uses this user dictionary to rewrite text fed into the engine.

Methods


• method %Validate(pDomainId As %Integer, pDomainDefinition As %iKnow.Model.domain) as %Status