草庐IT

Treebank

全部标签

python - 如何使用 python 和 NLTK 从 Penn Treebank 获取一组语法规则?

我对NLTK和Python还很陌生。我一直在使用示例中给出的玩具语法创建句子解析,但我想知道是否有可能使用从PennTreebank的一部分学习的语法,而不是仅仅编写我自己的或使用玩具语法?(我在Mac上使用Python2.7)非常感谢 最佳答案 如果你想要一个精确捕获NLTK附带的PennTreebank样本的语法,你可以这样做,假设你已经下载了NLTK的Treebank数据(见下面的评论):importnltkfromnltk.corpusimporttreebankfromnltk.grammarimportContextFr

python - 我怎么能在 python/nltk 中使用完整的 penn treebank 数据集

我正在努力学习使用NLTK在python中打包。特别是,我需要在NLTK中使用penntreebank数据集。据我所知,如果我调用nltk.download('treebank')我可以获得数据集的5%。但是,我在tar.gz文件中有一个完整的数据集,我想使用它。在here据说:IfyouhaveaccesstoafullinstallationofthePennTreebank,NLTKcanbeconfiguredtoloaditaswell.Downloadtheptbpackage,andinthedirectorynltk_data/corpora/ptbplacetheBR