自然言語処理
自然言語処理
自然言語処理(NLP:Natural Language Processing)とは、人間が日常的に使っている言葉(自然言語)をコンピュータに理解させ、処理させる技術の総称である。 日本語や英語などの人間の言葉は、文脈による意味の変化や曖昧さを含んでいるため、論理的で厳密なコンピュータ言語とは異なり...
最終更新: 2026/1/26
概要
自然言語処理(NLP:Natural Language Processing)とは、人間が日常的に使っている言葉(自然言語)をコンピュータに理解させ、処理させる技術の総称である。
日本語や英語などの人間の言葉は、文脈による意味の変化や曖昧さを含んでいるため、論理的で厳密なコンピュータ言語とは異なり、機械的な処理が非常に難しい。NLPでは、形態素解析(単語への分解)、構文解析(文の構造理解)、意味解析などの工程を経て、テキストの意味を抽出する。
検索エンジンのキーワード処理、機械翻訳(Google翻訳など)、予測変換、音声アシスタント(Siriなど)、そして近年のチャットボット(ChatGPT)など、言葉を扱うあらゆるITサービスに応用されている。
近年では、ディープラーニングの進化により、文脈やニュアンスを高度に理解する能力が飛躍的に向上している。
関連語
- LLM
- 機械学習
- 形態素解析
- AI
- ChatGPT
由来・語源
(記述募集中)
使用例
(記述募集中)
関連用語
- (なし)