2016-03-20 4 views
0
Tree tree = sentence.get(TreeCoreAnnotations.TreeAnnotation.class); 
     TreebankLanguagePack tlp = new PennTreebankLanguagePack(); 
     GrammaticalStructureFactory gsf = tlp.grammaticalStructureFactory(); 
     GrammaticalStructure gs = gsf.newGrammaticalStructure(tree); 
     Collection<TypedDependency> td = gs.typedDependenciesCollapsedTree(); 
     System.out.println(td); 
     Object[] list = td.toArray(); 
     TypedDependency typedDependency; 
     for (Object object : list) 
     { 
     typedDependency = (TypedDependency) object; 
     System.out.println(typedDependency.reln()+ " \t "+typedDependency.dep().word()+ " \t "+typedDependency.gov().word()+ " \n "); 
     } 

これはコードです。型付き依存関係は正しく生成されます。これらの型付き依存性オブジェクトをその見出しの形で印刷する方法はありますか?スタンドフォード型の依存関係オブジェクトをその補題形式で簡単に印刷する方法はありますか?

答えて

0

変更:

typedDependency.dep().word() 

へ:あなたは後にしているものを

typedDependency.dep().lemma() 

と取得する必要!

関連する問題