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) void
startup()
boolean
validateTerm
(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
-