Klasse ADSentenceStream.SentenceParser

java.lang.Object
opennlp.tools.formats.ad.ADSentenceStream.SentenceParser
Umschließende Klasse:
ADSentenceStream

public static class ADSentenceStream.SentenceParser extends Object
Parses a sample of AD corpus. A sentence in AD corpus is represented by a Tree. In this class we declare some types to represent that tree. Today we get only the first alternative (A1).
  • Konstruktordetails

    • SentenceParser

      public SentenceParser()
  • Methodendetails

    • parse

      public ADSentenceStream.Sentence parse(String sentenceString, int para, boolean isTitle, boolean isBox)
      Parses a sentence string into a ADSentenceStream.Sentence.
      Parameter:
      sentenceString - The input string to parse.
      para - The parameter number.
      isTitle - true if it represents a title element, false otherwise.
      isBox - true if it represents a box element, false otherwise.
      Gibt zurück:
      A ADSentenceStream.Sentence instance parsed from sentenceString.
    • getElement

      Parse a tree element from a AD line
      Parameter:
      line - the AD line
      Gibt zurück:
      the tree element