摘要:本文针对自然语言对话任务和相关技术进行分类,列举主要技术挑战,解析如何构建基于数据的对话系统,并详细介绍最新的基于深度学习的对话技术。同时还介绍了深度学习在自然语言表示学习中的最新成果。

前言

我们在日常生活中经常使用自然语言对话系统,比如苹果Siri。现在的对话系统多数只能做单轮对话,可以帮助用户完成一些简单的任务,如问天气,查股票(如果做多轮对话,也是在单轮对话的基础上加一些简单处理)。实现这些自然语言对话系统的基本技术可以分为两大类,基于规则的和基于数据的。你也许想知道对话系统的基本原理是怎样的?特别是如何用数据驱动的方式构建一个对话系统?
Continue reading