本文来自于简书,本文通过介绍LanguageModel,怎么实现以及应用,诠释了如何用RNN建立LanguageModel生成文本。LanguageModel是NLP的基础,是语音识别,机器翻译等很多NLP任务的核心。参考:实际上是一个概率分布模型P,对于语言里的每一个字符串S给出一个概率P(S)。我们先训练一个语言模型,然后用它来生成句子。感兴趣的话可以去这里看完整代码。我们要做的是,用RNN通过隐藏层的反馈信息来给历史数据xt,xt?1,...,x1建模。例如,输入一个起始文本:'inpal