Package com.viglet.turing.thesaurus
Class TurThesaurusProcessor
Object
TurThesaurusProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionTurThesaurusProcessor(TurTermVariationRepository turTermVariationRepository) -
Method Summary
Modifier and TypeMethodDescriptioncheckTermIdBetweenPositions(TurNLPSentence turNLPSentence, List<Integer> positions, List<String> ids, Map<TurNLPListKey<Integer>, List<String>> matches) detectTerms(String text) detectTerms(Map<String, Object> attributes) getEntity(TurTermVariation variation) getParentTerm(TurTerm turTerm) getWordsByPosition(TurNLPSentence turNLPSentence, Integer position) getWordsByPosition(TurNLPSentence turNLPSentence, List<Integer> positions) voidstartup()booleanvalidateTerm(String word, TurTermVariation variation)
-
Constructor Details
-
TurThesaurusProcessor
-
-
Method Details
-
startup
public void startup() -
detectTerms
-
detectTerms
-
checkTermIdBetweenPositions
public TurEntityResults checkTermIdBetweenPositions(TurNLPSentence turNLPSentence, List<Integer> positions, List<String> ids, Map<TurNLPListKey<Integer>, List<String>> matches) -
getParentTerm
-
getEntity
-
getWordsByPosition
-
getWordsByPosition
-
validateTerm
-