在绘制解析树的工具?[封闭]上通过Xodarap发布:
有没有人有一个工具来绘制由上下文无关语法产生的解析树?有这个问题,但它专门处理有限自动机,而不是解析树。我一直在使用graphviz,但是必须将每个节点分别贴上标签是有点烦人的。
发布于 2020-04-17 17:31:49
您可以使用http://ironcreek.net/phpsyntaxtree/。
示例:

投入如下:
[ROOT
[S
[S
[NP [PRP It]]
[VP [VBZ is]
[NP
[QP [RB nearly] [DT half] [JJ past] [CD five]]]]]
[, ,]
[S
[NP [PRP we]]
[VP [MD can] [RB not]
[VP [VB reach]
[NP [NN town]]
[PP [IN before]
[NP [NN dark]]]]]]
[, ,]
[S
[NP [PRP we]]
[VP [MD will]
[VP [VB miss]
[NP [NN dinner]]]]]
[. .]]]如果字符串没有换行符,也可以工作,例如:
[S [NP [DT The] [NN man]] [VP [VBZ is] [VP [VBG running] [PP [IN on] [NP [DT the] [NN mountain]]]]] [. .]]发布于 2020-04-17 17:44:00
您可以使用http://brenocon.com/parseviz/:
输入:
(S (NP (DT The) (NN man)) (VP (VBZ is) (VP (VBG running) (PP (IN on) (NP (DT the) (NN mountain))))) (. .))输出:

https://softwarerecs.stackexchange.com/questions/74012
复制相似问题