1.自然语言处理是指计算机以用户的自然语言数据作为输入,在其内部通过定义的算法进行加工、计算等系列操作后,用以模拟人类对自然语言的理解,再返回用户所期望的结果。
2.自然语言处理有着悠久的发展史,可粗略地分为兴起、符号主义、连接主义和深度学习四个阶段。
3.自然语言处理的常见任务:词和短语级任务,句子和段落级任务,对话和篇章级任务,自然语言生成。
4.使用深度学习解决自然语言处理任务一般需要经历如下几个步骤:学习基本知识,处理数据, 实现网络, 模型训练,评估上线。
5.确理解和使用自然语言是当前自然语言处理领域面临的最大挑战,需要从语言学和计算两个角度思考。