エイエイレトリック
id:sh111h
ngram言語モデルについてまとめる (NLTKのngram言語モデル)
Kneser-Ney smoothing を実装しようと調べていたところ、NLTKで実装されていたのでNLTKのngram言語モデルの使い方についてまとめます。 前処理にちょっと癖があるものの、エントロピーなど数値の算出が共通化されているのでモデルごとの違いを比較しやすい気がします。 詳細なコードはgistに記載しています。 nltk.lm nltk…