自然言語処理(NLP)は、人間が日常的に使う言語をコンピュータが理解・処理する技術です。形態素解析、構文解析、機械翻訳、感情分析など多様なタスクを含みます。人工知能・機械学習と組み合わせ、テキストやスピーチから意味を抽出します。
言語処理は、言語データを処理する一般的な技術や手法の総称です。自然言語のほか、プログラミング言語や記号言語など、あらゆる言語体系を対象にします。より広い概念で、文法解析やトークン化など基礎的な処理も含みます。
使う場面:自然言語処理は日常言語の実応用(翻訳・チャットボット)に、言語処理は学術的・広範な言語研究に使われます。対象:自然言語処理は人間の自然言語のみ、言語処理は形式言語・プログラミング言語も対象にします。ニュアンス:自然言語処理はより具体的・技術的で、言語処理はより理論的・包括的な概念です。
AI・機械学習を用いた人間の日常言語の応用には「自然言語処理」、言語理論や広範な言語体系の研究には「言語処理」を使用します。論文では応用分野なら自然言語処理、理論的な文脈なら言語処理が適切です。