【发布时间】:2014-12-14 02:28:56
【问题描述】:
我已经连续两天尝试寻找替代方案,但找不到任何相关信息。 我基本上是在尝试获得合成句子的概率分数(通过替换从语料库中挑选的原始句子中的一些单词来合成)。
我尝试了搭配,但我得到的分数并不是很有帮助。所以我尝试使用语言模型的概念,却发现看起来很有帮助的模块“模型”由于一些错误已经从 NLTK 中删除了。
如果有人可以让我知道一些在 python 中实现 ngram 模型的替代方法,或者更好的是,建议我用其他方法来解决“评分”句子的问题,那就太好了。
【问题讨论】:
-
我已经手动下载了 3.0a1 版本(最后一个包含模型的版本)并且我正在使用那个版本,并非没有痛苦。 “官方推荐”是使用
model分支中的最新版本。不过我不知道怎么用,网上的资料都是3.0a1版本的老模型包,所以我决定用它。我没有使用太多 Python 和 nltk,但我的印象是两者都更成熟并且拥有更强大的社区支持。