NLP实战高手课学习笔记(4):NLP应用举例及快速上手

315 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第27天,点击查看活动详情

说明

本系列博客将记录自己学习的课程:NLP实战高手课,链接为:time.geekbang.org/course/intr… 本篇为最开始06-08节的课程笔记,主要介绍了导师做过的两个项目:智能问答系统和文本校对系统。通过这两个系统的介绍,让大家对NLP的实际应用有一个直观的认识。最后,导师给出了在当今时代如何快速上手的建议。

NLP应用:智能问答系统

智能问答系统有很多,比如微软小冰、阿里小蜜等,这些系统看似简单,但在实际开发过程中,会有各种各样的问题出现。

智能对话系统主要面临如下的挑战:

  • 技术困难
  • 投入巨大
  • 落地困难

首先,智能对话系统是一个复杂的系统,它需要去处理各种各样的问题,比如:

  • 基础问答
  • 特定任务
  • 闲聊对话
  • 推理问答(需要结合知识图谱)
  • 话题发尾
  • 其他 image.png

需要一个借助增强学习的控制中心模块来进行切换。同时,智能对话系统往往面对很多场景下仍然表现不佳,如下图所示:

image.png

在决定是否要开发时,一定要确定好自己的需求。广泛通用型的智能问答系统在目前阶段是不太可能实现的,就算是微软小冰这样投入许多年的成果也很难全部解答这些类型的问题。

NLP 应用:文本校对系统

文本校对系统用于发现和纠正文本中的错误,英文领域的著名网站Grammarly能够实现非常好的效果,但是对于中文的校对系统,问题往往变得更加困难。

image.png

AI 时代的学习

AI 一直在迅速发展,并且AI本身还不成熟,有大量的创新空间。作为一名AI专业的从业者,一定要保持与时俱进的状态,紧跟潮流发展。为此,导师给出了一些AI时代的学习建议:

  • 夯实数学、英语和编程的基础
  • 要对AI富有情怀,积极投入
  • 多角度考虑问题
  • 兼听则明,AI 届没有上帝
  • 做深一点,扩展多点
  • 如果可以,尽量多阅读英文的资料,使用英文搜索问题