Skip navigation links
A B C D E G H I L N S T U W 

A

ai.tock.nlp.model.service - package ai.tock.nlp.model.service
 
ai.tock.nlp.model.service.engine - package ai.tock.nlp.model.service.engine
 
ai.tock.nlp.model.service.storage - package ai.tock.nlp.model.service.storage
 

B

buildAndSaveEntityModel(context, expressions) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
buildAndSaveIntentModel(context, expressions) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
buildAndSaveTokenizerModel(context, expressions) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
buildEntityModel(context, configuration, expressions) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelBuilder
Builds an entity model.
buildEntityModel(context, expressions) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
buildIntentModel(context, configuration, expressions) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelBuilder
Builds an intent model.
buildIntentModel(context, expressions) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
buildTokenizerModel(context, configuration, expressions) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelBuilder
Builds a tokenizer model.
buildTokenizerModel($this, context, configuration, expressions) - Static method in class ai.tock.nlp.model.service.engine.NlpEngineModelBuilder.DefaultImpls
Builds a tokenizer model.

C

classifyEntities(context, text, tokens) - Method in interface ai.tock.nlp.model.service.engine.EntityClassifier
 
classifyEntities(context, text) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
classifyEntities(context, modelHolder, text) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
classifyIntent(context, text, tokens) - Method in interface ai.tock.nlp.model.service.engine.IntentClassifier
 
classifyIntent(context, text) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
classifyIntent(context, modelHolder, text) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
component1() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
component1() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
component1() - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
component1() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 
component2() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
component2() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
component2() - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
component2() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 
component3() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
component3() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
component3() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 
component4() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
copy(nativeModel, configuration, lastUpdate) - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
Holder of native entity model.
copy(application, nativeModel, configuration, lastUpdate) - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
Holder of native intent model.
copy(language, configuration) - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
copy(inputStream, updatedDate, configuration) - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 
copyEntityModel(model, output) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelIo
Sends an entity model to an output stream.
copyIntentModel(model, output) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelIo
Sends an intent model to an output stream.
copyTokenizerModel(model, output) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelIo
Sends a tokenizer model to an output stream.

D

defaultNlpApplicationConfiguration($this) - Static method in class ai.tock.nlp.model.service.engine.NlpEngineModelBuilder.DefaultImpls
Helper method.
defaultNlpApplicationConfiguration() - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelBuilder
Helper method.
deleteEntityModel(key) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
deleteEntityModelsNotIn(keys) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
deleteIntentModel(key) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
deleteIntentModelsNotIn(keys) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
deleteOrphans(applicationsAndIntents, entityTypes) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 

E

EntityClassifier - Interface in ai.tock.nlp.model.service.engine
 
EntityModelHolder - Class in ai.tock.nlp.model.service.engine
Holder of native entity model.
EntityModelHolder(nativeModel, configuration, lastUpdate) - Constructor for class ai.tock.nlp.model.service.engine.EntityModelHolder
Holder of native entity model.
equals(p) - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
equals(p) - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
equals(p) - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
equals(p) - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 

G

getApplication() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
getConfiguration() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
getConfiguration() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
getConfiguration() - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
getConfiguration() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 
getCurrentModelConfiguration(applicationName, nlpEngineType) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
getDefaultEntityClassifierConfiguration($this) - Static method in class ai.tock.nlp.model.service.engine.NlpEngineModelBuilder.DefaultImpls
Default entity classifier properties for the nlp engine.
getDefaultEntityClassifierConfiguration() - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelBuilder
Default entity classifier properties for the nlp engine.
getDefaultIntentClassifierConfiguration($this) - Static method in class ai.tock.nlp.model.service.engine.NlpEngineModelBuilder.DefaultImpls
Default intent classifier properties for the nlp engine.
getDefaultIntentClassifierConfiguration() - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelBuilder
Default intent classifier properties for the nlp engine.
getDefaultTokenizerConfiguration($this) - Static method in class ai.tock.nlp.model.service.engine.NlpEngineModelBuilder.DefaultImpls
Default tokenizer properties for the nlp engine.
getDefaultTokenizerConfiguration() - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelBuilder
Default tokenizer properties for the nlp engine.
getEntityClassifier(model) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineProvider
Returns the entity classifier from this class EntityModelHolder.
getEntityModelInputStream(key) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
getEntityModelLastUpdate(key) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
getInputStream() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 
getIntentClassifier(model) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineProvider
Returns the intent classifier from this class IntentModelHolder.
getIntentModelInputStream(key) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
getIntentModelLastUpdate(key) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
getLanguage() - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
getLastUpdate() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
getLastUpdate() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
getModel() - Method in class ai.tock.nlp.model.service.engine.NlpEntityClassifier
 
getModel() - Method in class ai.tock.nlp.model.service.engine.NlpIntentClassifier
 
getModel() - Method in class ai.tock.nlp.model.service.engine.NlpTokenizer
 
getModelBuilder() - Method in interface ai.tock.nlp.model.service.engine.NlpEngineProvider
interface NlpEngineModelBuilder implementation for this nlp engine.
getModelIo() - Method in interface ai.tock.nlp.model.service.engine.NlpEngineProvider
interface NlpEngineModelIo implementation for this nlp engine.
getModelModule() - Static method in class ai.tock.nlp.model.service.IocKt
 
getNativeModel() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
getNativeModel() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
getTokenizer(model) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineProvider
Returns the tokenizer from this class TokenizerModelHolder.
getType() - Method in interface ai.tock.nlp.model.service.engine.NlpEngineProvider
Type of nlp engine.
getUpdatedDate() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 

H

hashCode() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
hashCode() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
hashCode() - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
hashCode() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 

I

INSTANCE - Static variable in class ai.tock.nlp.model.service.NlpClassifierService
 
IntentClassifier - Interface in ai.tock.nlp.model.service.engine
 
IntentModelHolder - Class in ai.tock.nlp.model.service.engine
Holder of native intent model.
IntentModelHolder(application, nativeModel, configuration, lastUpdate) - Constructor for class ai.tock.nlp.model.service.engine.IntentModelHolder
Holder of native intent model.
IocKt - Class in ai.tock.nlp.model.service
 
isEntityModelExist(context) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
isIntentModelExist(context) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 

L

listenEntityModelChanges(listener) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
Listen changes on entity models.
listenIntentModelChanges(listener) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
Listen changes on intent models.
loadEntityModel(input) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelIo
Loads an entity model from an input stream.
loadIntentModel(input) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelIo
Loads an intent model from an input stream.
loadLastConfiguration(applicationName, engineType, updated) - Method in interface ai.tock.nlp.model.service.storage.NlpApplicationConfigurationDAO
 
loadTokenizerModel(input) - Method in interface ai.tock.nlp.model.service.engine.NlpEngineModelIo
Loads a tokenizer model from an input stream.

N

NlpApplicationConfigurationDAO - Interface in ai.tock.nlp.model.service.storage
 
NlpClassifierService - Class in ai.tock.nlp.model.service
 
NlpEngineModelBuilder - Interface in ai.tock.nlp.model.service.engine
Model builder to implement for nlp engines.
NlpEngineModelBuilder.DefaultImpls - Class in ai.tock.nlp.model.service.engine
Model builder to implement for nlp engines.
NlpEngineModelDAO - Interface in ai.tock.nlp.model.service.storage
To save, load and update model files.
NlpEngineModelIo - Interface in ai.tock.nlp.model.service.engine
Manages native model io.
NlpEngineProvider - Interface in ai.tock.nlp.model.service.engine
Implements this interface to add a new nlp engine. The implementation is loaded at runtime, using the java java.util.ServiceLoader - you need to provide a META-INF/services/xxx file.
NlpEntityClassifier - Class in ai.tock.nlp.model.service.engine
 
NlpEntityClassifier(model) - Constructor for class ai.tock.nlp.model.service.engine.NlpEntityClassifier
 
NlpIntentClassifier - Class in ai.tock.nlp.model.service.engine
 
NlpIntentClassifier(model) - Constructor for class ai.tock.nlp.model.service.engine.NlpIntentClassifier
 
NlpModelStream - Class in ai.tock.nlp.model.service.storage
 
NlpModelStream(inputStream, updatedDate, configuration) - Constructor for class ai.tock.nlp.model.service.storage.NlpModelStream
 
NlpTokenizer - Class in ai.tock.nlp.model.service.engine
 
NlpTokenizer(model) - Constructor for class ai.tock.nlp.model.service.engine.NlpTokenizer
 

S

saveEntityModel(key, stream) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
saveIntentModel(key, stream) - Method in interface ai.tock.nlp.model.service.storage.NlpEngineModelDAO
 
saveNewConfiguration(applicationName, engineType, configuration) - Method in interface ai.tock.nlp.model.service.storage.NlpApplicationConfigurationDAO
 
supportedNlpEngineTypes() - Method in class ai.tock.nlp.model.service.NlpClassifierService
 

T

tokenize(context, text) - Method in interface ai.tock.nlp.model.service.engine.Tokenizer
 
Tokenizer - Interface in ai.tock.nlp.model.service.engine
 
TokenizerModelHolder - Class in ai.tock.nlp.model.service.engine
 
TokenizerModelHolder(language, configuration) - Constructor for class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
toString() - Method in class ai.tock.nlp.model.service.engine.EntityModelHolder
 
toString() - Method in class ai.tock.nlp.model.service.engine.IntentModelHolder
 
toString() - Method in class ai.tock.nlp.model.service.engine.TokenizerModelHolder
 
toString() - Method in class ai.tock.nlp.model.service.storage.NlpModelStream
 

U

updateModelConfiguration(applicationName, engineType, configuration) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 

W

warmupEntityModel(context) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
warmupIntentModel(context) - Method in class ai.tock.nlp.model.service.NlpClassifierService
 
A B C D E G H I L N S T U W 
Skip navigation links