Skip to main content

Interface: StatisticalUtilityAIConfig

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:71

Base configuration for any IUtilityAI implementation.

Extends​

Properties​

classifierConfig?​

optional classifierConfig: object

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:86

naiveBayes?​

optional naiveBayes: object

naiveBayes.defaultAlpha?​

optional defaultAlpha: number

naiveBayes.defaultModelId?​

optional defaultModelId: string

naiveBayes.modelStoragePath?​

optional modelStoragePath: string


customStopWordsPaths?​

optional customStopWordsPaths: Record<string, string>

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:76


defaultLanguage?​

optional defaultLanguage: string

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/IUtilityAI.ts:21

Default language for processing if not specified in method options (e.g., 'en', 'es'). BCP-47 format preferred.

Inherited from​

UtilityAIConfigBase.defaultLanguage


defaultStopWordsLanguage?​

optional defaultStopWordsLanguage: string

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:75


languageDetectionConfig?​

optional languageDetectionConfig: object

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:97

nGramProfilePath?​

optional nGramProfilePath: string


readabilitySyllableAlgorithm?​

optional readabilitySyllableAlgorithm: "regex_approx" | "dictionary_lookup"

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:101


resourcePath?​

optional resourcePath: string

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:73

Path to a directory containing resource files (e.g., stop word lists, lexicons, trained models for statistical utilities).

Overrides​

UtilityAIConfigBase.resourcePath


sentimentConfig?​

optional sentimentConfig: object

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:93

defaultLexiconLanguage?​

optional defaultLexiconLanguage: string

lexiconPath?​

optional lexiconPath: string


summarizerConfig?​

optional summarizerConfig: object

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/StatisticalUtilityAI.ts:78

lexRank?​

optional lexRank: object

lexRank.dampingFactor?​

optional dampingFactor: number

lexRank.epsilon?​

optional epsilon: number

lexRank.maxIterations?​

optional maxIterations: number

lexRank.similarityThreshold?​

optional similarityThreshold: number


utilityId?​

optional utilityId: string

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/IUtilityAI.ts:19

Unique identifier for this specific utility AI service instance.

Inherited from​

UtilityAIConfigBase.utilityId