-
public interface NlpEngineModelBuilderModel builder to implement for nlp engines.
-
-
Method Summary
Modifier and Type Method Description TokenizerModelHolderbuildTokenizerModel(TokenizerContext context, NlpApplicationConfiguration configuration, List<SampleExpression> expressions)Builds a tokenizer model. abstract IntentModelHolderbuildIntentModel(IntentContext context, NlpApplicationConfiguration configuration, List<SampleExpression> expressions)Builds an intent model. abstract EntityModelHolderbuildEntityModel(EntityBuildContext context, NlpApplicationConfiguration configuration, List<SampleExpression> expressions)Builds an entity model. NlpApplicationConfigurationdefaultNlpApplicationConfiguration()Helper method. NlpModelConfigurationgetDefaultTokenizerConfiguration()NlpModelConfigurationgetDefaultIntentClassifierConfiguration()NlpModelConfigurationgetDefaultEntityClassifierConfiguration()-
-
Method Detail
-
buildTokenizerModel
TokenizerModelHolder buildTokenizerModel(TokenizerContext context, NlpApplicationConfiguration configuration, List<SampleExpression> expressions)
Builds a tokenizer model.
-
buildIntentModel
abstract IntentModelHolder buildIntentModel(IntentContext context, NlpApplicationConfiguration configuration, List<SampleExpression> expressions)
Builds an intent model.
-
buildEntityModel
abstract EntityModelHolder buildEntityModel(EntityBuildContext context, NlpApplicationConfiguration configuration, List<SampleExpression> expressions)
Builds an entity model.
-
defaultNlpApplicationConfiguration
NlpApplicationConfiguration defaultNlpApplicationConfiguration()
Helper method.
-
getDefaultTokenizerConfiguration
NlpModelConfiguration getDefaultTokenizerConfiguration()
-
getDefaultIntentClassifierConfiguration
NlpModelConfiguration getDefaultIntentClassifierConfiguration()
-
getDefaultEntityClassifierConfiguration
NlpModelConfiguration getDefaultEntityClassifierConfiguration()
-
-
-
-