使用概率让机器学会语言生成

March 14, 2017

句子的概率

句子对不对和语法语义都无关,而是和句子出现的概率有关。

蒙特卡洛方法

生成随机数,概率越大的越容易被随机数「抽」到。

马尔科夫假设与 N-gram 模型

用条件概率推测词的概率。

collections 与 random 模块用法

Counter

计数。

defaultdict

如果 key 不存在,自动生成 key。

random

抛出随机数。

Python 实现

概率计算

句子生成