List of usage examples for edu.stanford.nlp.tagger.maxent MaxentTagger process
@Override public List<List<TaggedWord>> process(List<? extends List<? extends HasWord>> sentences)
From source file:org.karsha.base.EnglishLemmaTokenizer.java
License:Open Source License
/** * Construct a tokenizer processing the given input using the given tagger. */// w w w. ja v a 2s. c om public EnglishLemmaTokenizer(Reader input, MaxentTagger tagger) { super(); lemmaNext = false; posIncr = addAttribute(PositionIncrementAttribute.class); termAtt = addAttribute(TermAttribute.class); List<List<HasWord>> tokenized = MaxentTagger.tokenizeText(input); //List<ArrayList<? extends HasWord>> tokenized =MaxentTagger.tokenizeText(input); tagged = Iterables.concat(tagger.process(tokenized)).iterator(); }