Watson Natural Language Classifier Api

Unofficial Content

Natural Language Classifier

 

Documentación:   https://www.ibm.com/watson/developercloud/natural-language-classifier/api/v1/

Create Classifier

Invocación

&NLCClassifier = CreateClassifier(&text, NLCLanguage.English,&name)

Parámetros

In: &text del tipo: Text, GenexusWatsonSDK

In: &language variable basada en el dominio: NLCLanguage

In: &name variable varchar(50) indicando el nombre del clasificador.

Out: &NLCClassifier  variable basada en el SDT: Classifier

List Classifiers

Invocación

&Classifiers = GetClassifiers()

Parámetros

Out: &Classifiers variable basada en el SDT: Classifiers

Classifier Info  (Get information about a classifier)

Invocación

&NLCClassifier = ClassifierInfo(&classifierId)

Parámetros

In: &classifierId   id correspondiente al clasificador creado.

Out: &NLCClassifier  variable basada en el SDT: Classifier

Classify 

Invocación

&Classification = Classify(&classifierId,&text)

Parámetros

In: &classifierId   id correspondiente al clasificador creado.

In: &text del tipo: Text, GenexusWatsonSDK. Texto a clasificar.

Out: &Classification variable basada en el SDT: Classification

Delete Classifier

Invocación

&success = DeleteClassifier(&classifierId)

Parámetros

In: &classifierId   id correspondiente al clasificador.

Out: &success  variable del tipo Boolean con el resultado de la ejecución.