2014-10-10 104 views

回答

3

不幸的是generate()函數依賴於ngram模型的錯誤實現。它已從NLTK 3.0中刪除,直到有人能夠解決它,如您可以看到here(搜索單詞「removed ngram model package」)。沒有提供此功能的替代品。

NLTK 3.0源代碼樹中的包nltk.model仍然是present,但它不是發行版的一部分。所以原則上你可以下載源代碼並讓它工作,但考慮到導致它被刪除的錯誤,沒有它或者推出自己的代碼可能是一個更好的主意。無論如何,除非您控制生成算法,否則隨機文本生成不是很有趣。

相關問題