基于知识库的智能客服机器人问答系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Computer Science and Application 计算机科学与应用, 2019, 9(11), 2098-2104
Published Online November 2019 in Hans. /journal/csa
https:///10.12677/csa.2019.911235
Design of Question Answering System of
Intelligent Customer Service Robot
Based on Knowledge Base
Jie Lu, Shaobo Li
The Mechanical Engineering College, Guizhou University, Guiyang Guizhou
Received: Nov. 1st, 2019; accepted: Nov. 14th, 2019; published: Nov. 21st, 2019
Abstract
Firstly, this paper analyzes the current situation of intelligent customer service robot, summarizes the characteristics of information retrieval, database query and Q&A system. It also compares the question answering system based on Web information retrieval, the question answering system based on knowledge base and the community question answering system. Secondly,it decomposes the knowledge base management and relationship architecture of Q&A system, and puts forward the specific learning process and implementation framework. Finally, the weather query applica-tion scenario is simulated. The results show that the question answering system of intelligent customer service robot based on knowledge has good practical application effect.
Keywords
Question Answering, Knowledge Base, Natural Language Processing, Resource Description
Framework
基于知识库的智能客服机器人问答系统设计
陆婕,李少波
贵州大学机械工程学院,贵州贵阳
收稿日期:2019年11月1日;录用日期:2019年11月14日;发布日期:2019年11月21日
摘要
本文首先对智能客服机器人现状进行分析,总结了基于任务处理模式的信息检索、数据库查询、问答系
陆婕,李少波
统特点,并对基于Web信息检索的问答系统、基于知识库的问答系统和社区问答系统进行对比;而后,对知识库问答系统的知识库管理、关系架构进行分解,提出了具体的学习过程和实现框架;最后,结合天气查询应用场景进行仿真。结果证明,本文提出的基于知识库的智能客服机器人问答系统具有良好的实际应用效果。
关键词
问答系统,知识库,自然语言处理,资源描述框架RDF
Copyright © 2019 by author(s) and Hans Publishers Inc.
This work is licensed under the Creative Commons Attribution International License (CC BY).
/licenses/by/4.0/
1. 引言
本文对智能客服机器人现状和问答系统进行了分析和比对,结合实际细化具体的学习过程和实现框架;并结合天气查询应用场景进行仿真。
问答系统通过Web搜索或知识库链接等方式,对用户问题进行自然语言理解和检索、潜在答案对比推荐,并用准确、简洁的自然语言进行回复。作为信息检索系统的高级方式,问答系统跟接近信息检索中的语义检索,并在信息检索推荐结果基础上进行二次分析,给出精准答案,并通过指代消解和内容补全处理后展现给用户。问答系统针对特定领域的知识进行一问一答,侧重于知识结构构建、知识融合和知识推理。
2. 问答系统简介
2.1. 问答系统的特点
在任务处理的具体模式中,问答系统与信息检索、数据库查询具有相同点,其中问答系统与信息检索均需要根据用户提出的问题在Web上进行答案信息检索,问答系统与数据库查询均需要在数据库或知识库上进行答案信息查询,但在具体的输入输出、信息获取过程、应用场景等方面存在不同[1]。三种主流问答系统的特点如表1所示。
Table 1. Question and answer system feature table based on task processing mode
表格1.基于任务处理模式的问答系统特点表
类别输入输出数据解释信息获取过程适用场景
信息检索关键字文档或结构
化数据
用户让搜索引擎明
白搜索意图
依赖多种检索操作,
是回复驱动过程
简单信息获取,网络上有大
量可参考资料
数据库查询结构化数据聚合用户需理解数据库
模式和SQL
依赖多次查询操作
问题规模小而集中,存在少
量语义异构信息
问答系统自然语言准确答案由机器承担数据解
释工作
依赖自然语言处理和知识
库,是问题驱动过程
多样化、非结构化信息,需
进行自动化语义理解
2.2. 问答系统的分类
根据问题答案的数据来源和回答方式的不同,主流问题系统可分为以下三类。