読み方 : ぶんみゃくかいせき
文脈解析【contextual analysis】
概要
文脈解析とは、文章や会話における単語や文の意味を、前後の内容や話の流れを手がかりに読み取る処理のこと。自然言語処理の一分野であり、単独の文だけでは判断できない意味を、文同士の繋がりから解釈する。

同じ言葉でも、使われる場面によって意味は変わる。「手」のように複数の意味を持つ単語は周囲の文脈から判断され、「それ」や「あれ」といった指示語も、直前の文を参照して初めて指す対象が定まる。文脈解析は、こうした意味の曖昧さを解消する処理である。
日本語の文章では、主語や目的語が省略されることも多い。「新しいパソコンを買った。とても高かったが、それを買ってよかった」という文で「それ」が何を指すかを判断するように、文脈解析では省略された情報や語句同士の関係を前後の文から推定する。この処理には、指示語の指す内容を特定する照応解析や、文と文の関係性を調べる談話分析などが関わる。
自然言語処理では、文を単語に分ける「形態素解析」や、単語同士の関係を調べる「構文解析」、単語や文の意味を特定する「意味解析」といった段階を経ることが多い。文脈解析はこれらに続く処理として位置づけられ、単一の文の枠を超えて複数の文にまたがる意味の繋がりを扱う点で、それまでの段階とは異なる。話題の流れや会話の履歴といった、より広い範囲の情報を利用する処理と言える。
文脈解析は、機械翻訳や文章要約、検索エンジン、質問応答、対話システムなど、コンピュータが人間の言葉を扱う様々な場面で活用されている。文脈を考慮しない処理では、言葉の辞書的な意味だけに頼るため、皮肉や不自然な直訳、誤解を招く応答が生じやすいためである。近年では大量のテキストデータから前後の関係性を学習した深層学習モデルも普及しており、常識や外部知識のデータベースを組み合わせることで、文脈を踏まえた自然な文章生成や応答の精度向上に役立てられている。
(2026.8.31更新)