基于微服务架构的企业智能问答系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:yaoyao0313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着公司业务的发展,企业销售人员在与商户洽谈业务合作时遇到越来越多无法解决的问题。但现有的问题反馈流程效率低下,已经无法适应业务需求,因此公司急需开发一个统一的问题反馈处理平台。近年来,随着移动互联网、大数据的快速发展与普及,移动智能应用受到业界广泛关注,并催生了智能问答系统应用研究的发展,这为开发企业问题处理平台提供了一种选择。智能问答系统能够接受用户以自然语言形式输入的问题,经过问题分析、信息检索和答案抽取等步骤,返回一个较为简洁准确的答案。但现有系统大多面向普通大众,极少针对企业特定领域场景,缺乏可定制性。这些系统很多都采用传统软件架构,不能适应快速变化的企业应用需求,缺乏可扩展性和可靠性。与此同时,现有智能问答系统仅提供自动问答服务,受回答准确率的限制,并不能最大程度解决用户的问题。与现有面向大众且功能单一的智能问答系统不同,本文对面向企业销售人员的多功能问题处理平台支撑技术开展了研究。论文工作的主要关注点是如何通过构建基于移动环境的便携化问题处理平台,组合运用多种答案查询方式,为销售人员提供实时问答服务,提高销售人员与客户的互动效率,同时确保系统的高可靠性。针对上述问题,本文在分析国内外智能问答系统技术发展现状的基础上,提出了基于微服务的企业智能问答系统的软件架构方案,围绕业务将系统拆分成用户、授权、监控、通知、配置等一组小型服务。结合系统需求分析,给出了用户端及管理平台的逻辑设计,确定了基于H5网页的移动客户端和基于B/S模式的PC管理平台的方案。在此基础上,设计并实现了提供目录检索、智能问答以及人工提问多种服务的问答系统。智能问答系统上线后高效解决了销售人员的问题,提高了销售人员与用户交互的效率,同时为企业积累了宝贵的知识资产。本论文的主要贡献有:(1)在分析国内外智能问答系统技术发展现状和不足的基础上,提出了基于微服务的企业智能问答系统的软件架构方案。(2)在分析面向销售人员的企业问题处理平台需求的基础上,提出了基于H5网页的移动客户端开发模式和基于B/S模式的PC管理平台开发框架,并结合前后端服务的特点,提出了基于React框架的前端项目和基于Spring MVC框架的后端项目的组合模式。(3)基于Spring MVC框架,在系统详细设计的基础上,给出了用户管理、授权认证、系统监控、通知推送、机器人模块等后台核心模块的实现机制,并对系统进行了功能性测试。
其他文献
目的分析唑来膦酸钠联合鲑鱼降钙素治疗老年原发性骨质疏松症的疗效。方法82例老年原发性骨质疏松症患者,根据随机双盲法分为对照组和分析组,每组41例。对照组应用鲑鱼降钙素
在应用有限差分软件FLAC^3D对某工程实例挡土墙成功模拟的基础上,通过改变加筋间距,分析其对挡土墙工作性态的影响.结果表明,挡土墙面板侧向位移及加筋层拉应力随着加筋间距的减
针对防汛工作中存在信息时效性低和信息获取受办公条件限制等问题,结合防汛工作的特点,详细设计并开发了基于WAP的防汛无线信息系统.该系统支持WAP手机、PDA等移动访问设备,提供
<正>湖南女子学院艺术设计系始建于1987年,通过30年的建设发展,取得了显著的办学成效,现拥有省级特色资助专业、"十三五"综合改革试点专业、省级优秀实习教学基地、省级大学
随着"她经济"的活跃,影视产业中以女性为中心的电视节目逐渐增多。不管是在综艺还是电视剧中,对性别平等、女性权力的问题都引发热议。在2020年的几部热播剧中,"30+女性"形象
Pilot allocation is one of the effective means to reduce pilot pollution in massive multiple-input multiple-output(MIMO)systems.The goal of this paper is to imp
基于三维有限元法,探讨了超长摩擦桩的数值模拟方法,分析了桩土界面单元、地基土单元模型参数对数值计算结果的影响.计算分析结果表明,桩周薄单元和地基土单元的模型参数对超长摩
本文以莫言的《红高粱》中的比喻为主要研究对象,用概念整合理论来分析理解小说中的比喻,并总结出小说用喻在选择喻体上具有反常规性和生活性两大特点。
在当前的新形势下,为了进一步提高教学效果,高中数学教学中,教师要及时对教学方法进行创新。随着“新课改”的实行,对高中数学教学工作提出了更高的要求,要求教师合理地使用
广告是一门实践应用型的综合性学科,涉及营销学、传播学、文学、美学等多个领域,具有很强的传播性、创造性和应用性。伴随着社会经济的快速发展,信息技术的不断提高,广告设计