编辑推荐
(1)作者涂铭是数据架构师和人工智能技术专家,先后就职于阿里和腾讯,在NLP和聊天机器人方面积累了大量经验。
(2)作者杜振东是国家标准委人工智能技术专家和AIIA(中国人工智能产业发展联盟)技术专家,在会话式AI方面有多年积累,项目经验丰富。
(3)不仅详解了NLP和人机交互核心技术,从技术、算法、实战3个维度讲解聊天机器人原理、实现与工程实践。
(4)前瞻性强,专注于NLP和人机交互的前沿技术,以及会话式AI技术在热门场景中的工程实践。
(5)实战性强,每章都提供实战代码,大部分代码简单修改后便可在实际场景中使用;数据集并非简单构造,而是具有真实性。
(6)对比性强,结合应用场景,对比不同技术的优劣,既能指导读者进行技术选型,又能加深读者对不同技术的理解。
(7)作者荣获51CTO 2020年度“最受读者喜爱的IT图书作者”奖。
内容简介
这是一部讲解如何基于NLP技术和人机交互技术实现聊天机器人的著作。
两位作者聊天机器人领域均有多年大型项目的实战经验,这本书不仅讲解了NLP和人机交互的核心技术,而且从技术、算法、实战3个维度讲解聊天机器人的原理、实现与工程实践。
本书有3个特点:
前瞻性强,专注于NLP和人机交互的前沿技术,以及会话式AI技术在热门场景中的工程实践。
实战性强,每章都提供实战代码,大部分代码简单修改后便可在实际场景中使用;数据集并非简单构造,而是具有真实性。
对比性强,结合应用场景,对比不同技术的优劣,既能指导读者进行技术选型,又能加深读者对不同技术的理解。
本书一共12章,分为三大部分:
第壹部分 基础篇(第1-2章)
首先系统介绍了人机交互技术和聊天机器人技术的必备基础,然后讲解了深度学习工具的使用以及NLP开发环境的搭建
第二部分 算法篇(第3-8章)
这部分是核心内容,主要讲解中文自然语言处理的各种算法,包括分词技术、数据预处理、词向量技术、序列标注与中文 NER、文本深度学习、循环神经网络等。
第三部分 实战篇(第9-12章)
主要讲解了语言模型与对话生成、知识图谱问答、自然语言推理、实体语义理解这4种人机交互方面的高阶技术,涵盖信息抽取、槽位填充、语义理解、聊天机器人、问答系统、多轮对话技术等知识点。
作者简介
杜振东
国家标准委人工智能技术专家和AIIA(中国人工智能产业发展联盟)技术专家。拥有8年机器学习与文本挖掘相关技术经验,6年中文自然语言处理相关项目实战经验,擅长PyTorch、TensorFlow等主流深度学习框架,擅长运用NLP前沿技术解决真实项目的难题。
在意图识别、新闻推荐、多轮人机交互领域有数年实战经验。参与百万级用户金融资讯新闻推荐项目,作为算法主要负责人及整体框架设计者,主导全新智能新闻推荐系统的落地,并优化线上推荐算法,相较原有系统精度提高10%。
曾在AIIA和国家人工智能标准化总体组参与了多个人工智能标准的制定和人工智能报告的撰写。
涂铭
数据架构师和人工智能技术专家,曾就职于阿里,现就职于腾讯。对大数据、自然语言处理、图像识别、Python、Java等相关技术有深入的研究,积累了丰富的实践经验。
在工业领域曾参与了燃煤优化、设备故障诊断以及正泰光伏电池片和组件EL图像检测项目;在自然语言处理方面,曾担任导购机器人项目的架构师,主导开发机器人的语义理解、短文本相似度匹配、上下文理解,以及通过自然语言检索产品库,在项目中构建了NoSQL+文本检索等大数据架构,也同时负责问答对的整理和商品属性的提取,带领NLP团队构建了语义解析层。
合著有畅销书《Python自然语言处理实战:核心技术与算法》和《深度学习与图像识别:原理与实践》。
精彩书评
两位作者将他们多年来在人机交互和NLP领域积累的实践经验深入浅出地讲了出来。本书布局巧妙,注重实战,每一章都精心设计了实战项目,手把手教读者如何操作,帮助读者快速上手。
—— 胡雪蕾 昆士兰大学研究员/机器学习和数据科学资深学者
本书是作者多年NLP经验(尤其是问答对话领域)总结,对会话式AI的理论、算法和工程落地等进行了系统化的讲解,是一本恰逢其时、不可多得的好书。不仅涵盖前沿算法,也有大量生动的实战案例,相信从事该领域工作的工程师和刚入门的新人都能从中受益。
—— 王昊奋 同济大学特聘研究员
本书系统、详细地讲解了聊天机器人中应用的自然语言技术,特别是中文场景中的自然语言技术。从基础到理论,从算法到实践,覆盖面广、内容详实、层层递进,通过本书,读者可以了解NLP和聊天机器人领域常用的技术以及常见的问题和处理技巧。
—— 潘鹏举 平安银行AI团队负责人
本书由人机交互和NLP领域的一线技术专家撰写,以基础解读和代码剖析相结合为特色,是一本不可多得的实战型工具书。
—— 夏睿 南京理工大学计算机科学与工程学院教授
如何让机器理解人类的语言并与人交互一直是个难点,本书对基于NLP的人机交互系统的作用、架构和原理进行了深入剖析,并有大量实践,有很好的借鉴意义,值得推荐。
—— 郑博 中国电信高级专家
在51CTO学院的培训项目中,NLP和人机交互一直是企业级用户和个人学员学习的热点。本书的特色是书中的技术和经验都是作者在实践中的总结,它将更好地去指导读者进行实践。
—— 杨文飞 51CTO副总裁/企业培训事业部总经理