自然语言处理(Natural Language Processing, NLP)是人工智能与语言学的交叉领域,旨在让计算机理解、生成和处理人类语言。NLP 技术贯穿搜索引擎、智能助手、机器翻译和文本分析等核心应用。
任务分类
NLP 任务按复杂度可分为多个层次:
- 基础处理:分词(Tokenization)、词性标注(POS Tagging)、依存句法分析
- 信息提取:命名实体识别(NER)、关系抽取、事件抽取
- 语义理解:情感分析、文本分类、自然语言推理(NLI)
- 生成任务:机器翻译、文本摘要、对话生成