Nグラム法とは
Nグラム法とは自然言語(テキスト)を連続するN個の文字、もしくはN個の単語単位で単語を切り出す手法のことです。
N=1のときユニグラム(unigram), N=2のときバイグラム(bigram), N=3のときトライグラム(trigram)と呼ばれます。
ここから文字と単語それぞれのN-gramについて具体的な例をあげて紹介してみます。
任意の文字列や文書を連続したn個の文字で分割するテキスト分割方法.特に,nが1の場合をユニグラム(uni-gram),2の場合をバイグラム(bi-gram),3の場合をトライグラム(tri-gram)と呼ぶ.
![](https://i0.wp.com/gihyo.jp/assets/images/ICON/2007/032_make-se.png?resize=160%2C90&ssl=1)
第5回 N-gramのしくみ | gihyo.jp
前回は形態素解析を使う検索エンジンのしくみについて説明しました。今回は、FINDSPOTで使用している<srtong>N-gram</strong>という検索エンジンのしくみについて説明します。
![](https://i0.wp.com/qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?resize=160%2C90&ssl=1)
N-gramの作り方 - Qiita
はじめに自然言語処理100本ノックをやるに当たって、N-gramの壁にぶち当たる人もいるかと思うので、簡単にまとめます。N-gramとはコトバンクでは以下の様になってました。任意の文字列や文…