AI知识点汇总( 三 )


个性化TTS数据需求量大,在用户预期比较高的时候难满足 。需要AI产品经理选择用户预期不苛刻的场景,或者在设计时管理好用户预期 。
(3)提供相关方案的企业

  1. 讯飞开放平台(提供语音识别、语音合成、语音扩展等技术方案及智能硬件以及多种行业解决方案):https://www.xfyun.cn/
  2. 图灵机器人(提供多场景的聊天机器人解决方案):http://www.tuling123.com/
  3. 腾讯AI开放平台(提供语音识别、语音合成等技术):https://ai.qq.com/
  4. 百度AI开放平台(提供语音识别、语音合成等技术):http://ai.baidu.com/tech/speech
  5. 阿里云(提供语音识别、语音合成、录音文件识别等):https://ai.aliyun.com/?spm=a2c4g.11174283.1146454.294.167d1039G3kvVD
  6. 追一科技(提供智能外呼、及智能机器人在多行业的解决方案):https://zhuiyi.ai/
2.3 自然语言理解(NLP)(1)研究内容
自然语言处理是一门让计算机理解、分析以及生成自然语言的学科,是理解和处理文字的过程,相当于人类的大脑 。NLP是目前AI发展的核心瓶颈 。
NLP大概的研究过程是:研制出可以表示语言能力的模型——提出各种方法来不断提高语言模型的能力——根据语言模型来设计各种应用系统——不断地完善语言模型 。自然语言理解和自然语言生成都属于自然语言理解的概念范畴 。
自然语言理解(NLU)模块,着重解决的问题是单句的语义理解,对用户的问题在句子级别进行分类,明确意图识别(Intent Classification);同时在词级别找出用户问题中的关键实体,进行实体槽填充(Slot Filling) 。
一个简单的例子,用户问“我想吃冰激凌”,NLU模块就可以识别出用户的意图是“寻找甜品店或超市”,而关键实体是“冰激淋” 。有了意图和关键实体,就方便了后面对话管理模块进行后端数据库的查询或是有缺失信息而来继续多轮对话补全其它缺失的实体槽 。
自然语言生成(NLG)模块是机器与用户交互的最后一公里路,目前自然语言生成大部分使用的方法仍然是基于规则的模板填充,有点像实体槽提取的反向操作,将最终查询的结果嵌入到模板中生成回复 。手动生成模板之余,也有用深度学习的生成模型通过数据自主学习生成带有实体槽的模板 。
(2)应用场景
自然语言处理作为CUI(Conversational User Interface,对话式交互)中非常重要的一部分,只要是CUI的应用场景都需要自然语言处理发挥作用 。除此之外,机器翻译、文本分类也都是自然语言处理的重要应用领域 。
(3)瓶颈
1)词语实体边界界定
自然语言是多轮的,一个句子不能孤立的看,要么有上下文,要么有前后轮对话,而正确划分、界定不同词语实体是正确理解语言的基础 。目前的深度学习技术,在建模多轮和上下文的时候,难度远远超过了如语音识别、图像识别的一输入一输出的问题 。所以语音识别或图像识别做的好的企业,不一定能做好自然语言处理 。
2)词义消歧
词义消歧包括多义词消歧和指代消歧 。多义词是自然语言中非常普遍的现象,指代消歧是指正确理解代词所代表的?或事物 。例如:在复杂交谈环境中,“他”到底指代谁 。词义消歧还需要对文本上下文、交谈环境和背景信息等有正确的理解,目前还无法对此进行清晰的建模 。
3)个性化识别
自然语言处理要面对个性化问题,自然语言常常会出现模凌两可的句子,而且同样一句话,不同的人使用时可能会有不同的说法和不同的表达 。这种个性化、多样化的问题非常难以解决 。
(4)提供相关方案的企业
  1. 讯飞开放平台(提供自然语言处理):https://www.xfyun.cn/
  2. 图灵机器人(提供多场景的聊天机器人解决方案):http://www.tuling123.com/
  3. 腾讯AI开放平台(提供基础文本解析、语义分析等技术):https://open.youtu.qq.com/#/open
  4. 百度AI开放平台(提供语言处理基础技术、文本审核、机器翻译等):http://ai.baidu.com/tech/nlp
  5. 阿里云(提供情感分析、实体识别、机器翻译等):https://ai.aliyun.com/?spm=a2c4g.11174283.1146454.294.167d1039G3kvVD
  6. 追一科技(提供智能外呼、及智能机器人在多行业的解决方案):https://zhuiyi.ai/

  7. 推荐阅读