gpt4 book ai didi

java - 在 JAVA 中用词汇信息(中心词)注释树库

转载 作者:行者123 更新时间:2023-12-01 11:51:34 25 4
gpt4 key购买 nike

我有一个树库,其中每个句子都有语法分析树,如下所示:

(S(NP(DT)(NN政府))(VP(VBZ收费)(SBAR(IN那))(S(PP(IN间)(NP(NNP七月)(CD 1971))) (CC 和) (NP (NNP 七月) (CD 1992))) (, ,) (NP (NNP Rostenkowski)) (VP (VBD 放置) (NP (CD 14) (NNS 人)) (PP (IN 上) (NP (NP (PRP$ 他) (JJ 国会) (NN 工资单)) (SBAR (WHNP (WP who))) (S (VP (VBD 执行)) (NP (NP (JJ 个人) (NNS 服务)) (PP (IN 为)(NP(NP(PRP 他))(CC 和)(NP(PRP$ 他)(NN 家庭)))))))))))))

我想用解析树中每个节点的词汇信息(例如 headwords)来注释解析树。

我可以使用斯坦福CoreNLP 来做到这一点吗?请引导我走向正确的方向。我更喜欢一个可以用JAVA实现的解决方案,因为我对JAVA很熟悉。

非常感谢!

最佳答案

您可以使用TreeTransformer来构建它界面。使用HeadFinder (如果您正在解析英语,则 CollinsHeadFinder )以检索每个节点的中心词/中心成分。

您可以在 TreeAnnotator 中看到此类工作的示例。在解析器内。

关于java - 在 JAVA 中用词汇信息(中心词)注释树库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28782336/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com