2 似乎nltk.Text.generate()在NLTK 3.0(see this answer)中不可用。我們應該如何生成句子呢?謝謝。我們應該用什麼來代替nltk.Text.generate()? 來源 2014-10-10 user2689968 +0 寫你自己的ngram發生器哈哈......這並不難。 – alvas 2014-10-10 04:49:35
3 不幸的是generate()函數依賴於ngram模型的錯誤實現。它已從NLTK 3.0中刪除,直到有人能夠解決它,如您可以看到here(搜索單詞「removed ngram model package」)。沒有提供此功能的替代品。 NLTK 3.0源代碼樹中的包nltk.model仍然是present,但它不是發行版的一部分。所以原則上你可以下載源代碼並讓它工作,但考慮到導致它被刪除的錯誤,沒有它或者推出自己的代碼可能是一個更好的主意。無論如何,除非您控制生成算法,否則隨機文本生成不是很有趣。 來源 2014-10-26 01:47:22 alexis
寫你自己的ngram發生器哈哈......這並不難。 – alvas 2014-10-10 04:49:35