Package com.viglet.turing.nlp
Class TurNLPProcess
Object
TurNLPProcess
-
Constructor Summary
ConstructorsConstructorDescriptionTurNLPProcess
(TurNLPInstanceRepository turNLPInstanceRepository, TurNLPVendorEntityRepository turNLPVendorEntityRepository, TurConfigVarRepository turConfigVarRepository, ServletContext context) -
Method Summary
Modifier and TypeMethodDescriptionprocessAttribsByNLP
(TurNLPInstance turNLPInstance, Map<String, Object> attributes) processAttribsByNLP
(TurNLPInstance turNLPInstance, Map<String, Object> attributes, List<TurNLPValidateEntity> entities) processTextByNLP
(TurNLPInstance turNLPInstance, String text) processTextByNLP
(TurNLPInstance turNLPInstance, String text, List<TurNLPValidateEntity> turNLPValidateEntities)
-
Constructor Details
-
TurNLPProcess
@Inject public TurNLPProcess(TurNLPInstanceRepository turNLPInstanceRepository, TurNLPVendorEntityRepository turNLPVendorEntityRepository, TurConfigVarRepository turConfigVarRepository, ServletContext context)
-
-
Method Details
-
getDefaultNLPInstance
-
processTextByNLP
-
processTextByNLP
public TurNLPResponse processTextByNLP(TurNLPInstance turNLPInstance, String text, List<TurNLPValidateEntity> turNLPValidateEntities) -
processAttribsByNLP
public TurNLPResponse processAttribsByNLP(TurNLPInstance turNLPInstance, Map<String, Object> attributes) -
processAttribsByNLP
public TurNLPResponse processAttribsByNLP(TurNLPInstance turNLPInstance, Map<String, Object> attributes, List<TurNLPValidateEntity> entities)
-