1、什么是自然语言处理?
自然语言处理(Natural Language Processing, NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。
1.1、自然语言处理有什么用?
智能问答
机器同传
文本摘要
阅读理解
情感分析
1.2、自然语言处理的挑战
1.3、自然语言处理技术发展
2、文本预处理
文本语料在输送给模型前一般需要一系列的预处理工作,才能符合模型输入的要求,如:将文本转化成模型需要的张量,规范张量的尺寸等,而且科学的文本预处理环节还将有效指导模型超参数的选择,提升模型的评估指标。
2.1、分词
2.1