我使用的是 Python 3.5,通过 Anaconda 安装和管理。我想使用一些文本训练 NGramModel(来自 nltk)。我的安装没有找到模块 nltk.model
这个问题有一些可能的答案(选择正确的,并解释如何做):
- 可以使用 conda 安装不同版本的 nltk,以便它包含模型模块。这不仅仅是一个旧版本(它需要太旧),而是一个包含当前 nltk 开发的 model(或 model2)分支的不同版本。
- 前一点提到的nltk版本不能用conda安装,可以用pip安装。
- nltk.model 已弃用,最好使用其他包(解释是哪个包)
- 有比 nltk 更好的选项来训练 ngram 模型,使用一些其他库(解释哪个库)
- 以上都不是,要训练 ngram 模型,最好的选择是别的(解释什么)。
最佳答案
尝试
import nltk
nltk.download('all')
在你的笔记本上
关于python - 在 Python 中训练 NGramModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37504391/