Class ChineseMarkovWordSegmenter
- java.lang.Object
-
- edu.stanford.nlp.parser.lexparser.ChineseMarkovWordSegmenter
-
- All Implemented Interfaces:
WordSegmenter,Serializable
public class ChineseMarkovWordSegmenter extends Object implements WordSegmenter
Performs word segmentation with a hierarchical markov model over POS and over characters given POS.- Author:
- Galen Andrew
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ChineseMarkovWordSegmenter(ChineseCharacterBasedLexicon lex, Index<String> wordIndex, Index<String> tagIndex)ChineseMarkovWordSegmenter(ChineseTreebankParserParams params, Index<String> wordIndex, Index<String> tagIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishTraining()voidinitializeTraining(double numTrees)voidloadSegmenter(String filename)List<HasWord>segment(String s)voidtrain(Tree tree)voidtrain(Collection<Tree> trees)voidtrain(List<TaggedWord> sentence)
-
-
-
Constructor Detail
-
ChineseMarkovWordSegmenter
public ChineseMarkovWordSegmenter(ChineseCharacterBasedLexicon lex, Index<String> wordIndex, Index<String> tagIndex)
-
ChineseMarkovWordSegmenter
public ChineseMarkovWordSegmenter(ChineseTreebankParserParams params, Index<String> wordIndex, Index<String> tagIndex)
-
-
Method Detail
-
initializeTraining
public void initializeTraining(double numTrees)
- Specified by:
initializeTrainingin interfaceWordSegmenter
-
train
public void train(Collection<Tree> trees)
- Specified by:
trainin interfaceWordSegmenter
-
train
public void train(Tree tree)
- Specified by:
trainin interfaceWordSegmenter
-
train
public void train(List<TaggedWord> sentence)
- Specified by:
trainin interfaceWordSegmenter
-
finishTraining
public void finishTraining()
- Specified by:
finishTrainingin interfaceWordSegmenter
-
segment
public List<HasWord> segment(String s)
- Specified by:
segmentin interfaceWordSegmenter
-
loadSegmenter
public void loadSegmenter(String filename)
- Specified by:
loadSegmenterin interfaceWordSegmenter
-
-