第一章 绪论
文章目录
1. 什么是自然语言
自然语言:
- 通常指人类的语言
- 是人类的思维和逻辑的载体
- 是人类智能的外在表现形式之一
对自然语言的研究是人工智能的重要研究内容
2. 自然语言处理的定义
2.1 自然语言处理NLP
- 使计算机理解人类的语言,能够让计算机以自然语言作为接口与人类进行交互
- 从事NLP相关工作的研究人员通常具备计算机科学与技术相关的背景知识,能够从计算机科学与技术的角度看待NLP问题
- 他们更加关注NLP问题的可计算性,算法效率的优化以及相关应用等方面的问题
2.2 计算语言学CL
- 通过计算或数学的技术和手段研究语言学中的理论及应用问题
- 语法分析、句法分析、语义分析、语用分析
- 主要来自于语言学领域
2.3 NLP与CL
- 自然语言处理与计算语言学重叠越来越大
- 面临的问题
- 采用的算法
- 学科背景
- 自然语言处理为计算语言学提供更真实的应用场景和更稳健的评测标准
- 计算语言学为自然语言处理提供更有效的特征以及理论上的支撑
- 自然语言处理是一个包含数学、计算机科学、语言学等多学科交叉的研究方向,且能够直接为众多场景下的应用提供核心技术支撑<