【问题标题】:How do I generate random text in NLTK 3.0?如何在 NLTK 3.0 中生成随机文本?
【发布时间】:2014-10-03 16:42:56
【问题描述】:

nltk.text.Text 的 generate 方法似乎在 NLTK 3.0 中被移除了。

例如:

>>> bible = nltk.corpus.gutenberg.words(u'bible-kjv.txt')
>>> bibleText = nltk.Text(bible)
>>> bibleText.generate()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Text' object has no attribute 'generate'

可能只是我记错了如何执行此操作,但是我在网上找到的所有内容似乎都支持上述方法。任何想法我做错了什么?

【问题讨论】:

  • 使用 lorem ipsum Python 包。不需要 NLTK。

标签: python nlp nltk


【解决方案1】:

first online chapter of the NLTK book 中的一条注释说:

generate() 方法在 NLTK 3.0 中不可用,但将在 在后续版本中恢复。

【讨论】:

  • generate() 有替代品吗?
猜你喜欢
  • 2012-11-12
  • 2019-08-07
  • 1970-01-01
  • 1970-01-01
  • 2011-02-17
  • 2016-09-06
  • 2011-01-10
  • 2020-03-15
  • 2022-12-03
相关资源
最近更新 更多