edu.stanford.nlp.trees.international.pennchinese
Class ChineseGrammaticalStructure
java.lang.Object
edu.stanford.nlp.trees.TreeGraph
edu.stanford.nlp.trees.GrammaticalStructure
edu.stanford.nlp.trees.international.pennchinese.ChineseGrammaticalStructure
- All Implemented Interfaces:
- Serializable
public class ChineseGrammaticalStructure
- extends GrammaticalStructure
A GrammaticalStructure for Chinese.
- Author:
- Galen Andrew, Pi-Chuan Chang
- See Also:
- Serialized Form
Fields inherited from class edu.stanford.nlp.trees.TreeGraph |
root |
Methods inherited from class edu.stanford.nlp.trees.GrammaticalStructure |
allTypedDependencies, collapseDependencies, correctDependencies, dependencies, getAllDependents, getDependencyPath, getDependencyPath, getDependents, getDeps, getGovernor, getGrammaticalRelation, getGrammaticalRelation, getListGrammaticalRelation, getNodeInRelation, toString, typedDependencies, typedDependencies, typedDependenciesCCprocessed, typedDependenciesCollapsed, typedDependenciesCollapsed |
ChineseGrammaticalStructure
public ChineseGrammaticalStructure(Tree t)
- Construct a new
GrammaticalStructure
from an
existing parse tree. The new GrammaticalStructure
has the same tree structure and label values as the given tree
(but no shared storage). As part of construction, the parse tree
is analyzed using definitions from GrammaticalRelation
to populate the new
GrammaticalStructure
with as many labeled
grammatical relations as it can.
ChineseGrammaticalStructure
public ChineseGrammaticalStructure(Tree t,
Filter<String> puncFilter)
collapseDependencies
protected void collapseDependencies(Collection<TypedDependency> list)
main
public static void main(String[] args)
- Just for testing.
Usage:
java edu.stanford.nlp.trees.ChineseGrammaticalStructure -treeFile [treeFile]
java ChineseGrammaticalStructure -sentFile [sentenceFile]
Stanford NLP Group