AIオペレーターは自然言語処理「NLP」を使っています。
自然言語処理(NLP:Natural Language Processing)とは、人間が発する「言葉」や「テキスト」を機械が分析する技術です。
自然言語処理は人間の言葉を機械で処理できるように抽出して、テキストにしたり会話にします。この抽出された人間の言葉は、データとしてはとても認識しにくく、人によっての文脈の違い、イントネーションや訛りなど構造化しにくいデータです。そこで発せられた会話をまず、機械が認識できる状態に落とし込んでいきます。
(フェーズ1)
1.機械可読目録
通信規格に「会話」や「文字」を瞬時に落とし込み曖昧性を排除します。機械が理解できるようにするための「通信規格」が機械可読目録(MAchine-Readable Catalog:MARC)です。
(フェーズ2)
2.コーパス
コーパスとは会話のパターンを認識していくもので、スマホの文字変換時に「文章事例」が発出する機能と同じで辞書代わりのデータベースとして使用されます。
(フェーズ3)
1.形態素解析
文章を単語に分割する作業を言います
2.構文解析
分割された単語の「関係性」を解析します
3.意味解析
さらに単語同士の関係性を煮詰めて分析していきます
4.文脈解析
文章と文章のつながりを解析します