python - 我如何轻松地从斯坦福大学解析 python 中的数据绘制解析树?

标签 python parsing nlp parse-tree

所以我对英语句子进行了斯坦福风格的解析:

"There is a tree behind a car"
Parse: [S [NP There_EX NP] [VP is_VBZ [NP [NP a_DT tree_NN NP] [PP behind_IN [NP a_DT car_NN NP] PP] NP] VP] S]

想利用python中的一些树的绘制方法,将数据绘制成解析树。

有没有一种简单的方法可以使用该解析表示来使用 python 绘制树,或者我应该以某种方式更改表示?

最佳答案

NLTK 有一个 模块。您可以使用它来解析您从斯坦福大学获得的表示(请参阅 this related question )。然后就可以使用nltk.tree.draw来显示了。

关于python - 我如何轻松地从斯坦福大学解析 python 中的数据绘制解析树?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31023099/

相关文章:

python - 使用 matplotlib 绘制感知器算法

c# - Linq解析html字符串

Python:删除包括一行中某个字符之后的所有内容

database - 在大型数据库中达到性能和可伸缩性之间的适当平衡

python - 两个 beta 分布的乘积

python - file.flush() 到底在做什么?

python - 为什么在调用函数时需要将函数分配给标识符?

c++ - istream 解析 EVENT_TYPE(param1;param2; ...)

python - 如何使用 Python 处理内存不足

nlp - ARPA语言模型文档