Interface NLUInterface

All Known Implementing Classes:
CachedParserComponent, HybridParserComponent, LLMNLComponent, LLMParserComponent, PatternMatchingParser, TLDLParserComponent

public interface NLUInterface
Base set of methods for natural language understanding in DIARC.
  • Method Summary

    Modifier and Type
    Method
    Description
    Accumulates text, sentence-at-a-time and attempts to parse the incoming Utterance.
  • Method Details

    • parseUtterance

      Utterance parseUtterance(Utterance incoming)
      Accumulates text, sentence-at-a-time and attempts to parse the incoming Utterance.
      Returns:
      Utterance populated with semantics.