2024年 6月 3日公開

IT用語辞典

自然言語処理

制作協力:株式会社インプレス

読み方 : しぜんげんごしょり

自然言語処理

人間が日常的に話したり書いたりしている言語を「自然言語」と言い、日本語や英語、中国語などが自然言語である。自然言語は文の意味や解釈が必ずしも一通りではなく、曖昧な部分があるが、コンピューターが扱うプログラミング言語などは解釈が一つになるよう厳密に定義されている。自然言語の曖昧性を解決し、適切な形でデータを活用するために用いられるのが自然言語処理(Natural Language Processing:NLP)という技術である。NLPはテキストから情報を抽出したり、文章を生成したり、言語の意味や文脈を理解する。このような自然言語処理の概念や活用例にトークン化、意味解析、構文解析、機械翻訳などがある。注目の集まるChatGPTも自然言語処理の応用のひとつで、OpenAI社が開発した自然言語処理モデルである。ChatGPTはデータを解析し、人間と対話しているのと同じように質問した内容に回答するチャット型の生成AI。自然言語処理を活用したChatGPTは、カスタマーサポート、オンライン教育、コンテンツ生成など、さまざまな分野での対話型アプリケーションやシステムに活用されている。