-
- All Implemented Interfaces:
public interface Parser
-
-
Method Summary
Modifier and Type Method Description abstract ParseResultparse(ParseQuery query)Parses sentences with NLP. abstract EntityEvaluationResultevaluateEntities(EntityEvaluationQuery query)Evaluates entities. abstract ValuesMergeResultmergeValues(ValuesMergeQuery query)Merges entity values of same type. abstract UnitincrementUnknown(MarkAsUnknownQuery query)Marks a sentence as unknown. abstract Booleanhealthcheck()Checks parser availability. -
-
Method Detail
-
parse
abstract ParseResult parse(ParseQuery query)
Parses sentences with NLP.
-
evaluateEntities
abstract EntityEvaluationResult evaluateEntities(EntityEvaluationQuery query)
Evaluates entities.
-
mergeValues
abstract ValuesMergeResult mergeValues(ValuesMergeQuery query)
Merges entity values of same type. For example "tomorrow" + "morning" = "tomorrow morning"
-
incrementUnknown
abstract Unit incrementUnknown(MarkAsUnknownQuery query)
Marks a sentence as unknown.
-
healthcheck
abstract Boolean healthcheck()
Checks parser availability.
-
-
-
-