图书馆人机对话系统设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:liangchq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在某省图书馆的日常工作中经常有读者向图书馆工作人员咨询图书馆相关事宜,由于这类业务量比较大,使得图书馆工作人员和读者都浪费了大量时间。而在目前计算机技术和人工智能不断发展的情况下,该图书馆希望能够实现一个图书馆人机对话系统。该系统能够将对话这一种人与人之间最为常见的交流方式引入到机器与人类的交互中,代替图书馆工作人员回答读者提出的咨询问题,减轻图书馆工作人员的负担并为读者提供更加良好的阅读体验。本论文根据该图书馆的需求设计并实现了一个人机对话系统,最终将其部署到了图书馆的服务器上为图书馆读者提供服务。本系统根据功能点的不同将系统划分为四个模块来实现,其中最为重要部分就是用于处理对话逻辑的对话逻辑处理模块,该模块又分为问答系统子模块和聊天机器人子模块。其中的问答系统子模块是为满足读者的咨询需求,为实现这一功能定义了从预处理,关键词扩展,问题分类到相似度计算和答案抽取的一整套流程。在关键词的扩展中采用word2vec来获取与目标词含义最接近的若干词作为其同义词,在问题分类中比较了多种机器学习算法并采用文本扩充的方式提高了朴素贝叶斯算法在短文本分类上的效果,在相似度计算和答案抽取上融合了多种算法模型来提高问题匹配的质量和加快查询效率。在聊天机器人子模块的实现上融合了基于端到端的生成式对话模型和基于模版匹配的对话模型。生成式对话模型采用的是Seq2seq模型,设计了多个对照实验,分析了循环神经网络神经元类型,注意力机制和集束搜索算法对生成效果的影响,并基于分析结果确定了生成式对话模型。还使用基于模版匹配的对话模型来提高聊天机器人在特定问题上的表现,提升了读者用户的实际使用体验。另外还实现了与对话逻辑处理模块相配套的前台模块,管理模块和数据库模块,通过这些模块之间的相互配合使得图书馆的读者可以采用web的方式来访问系统的服务。虽然该系统是从图书馆业务场景出发,但实现的系统具有良好的普适性,只需对系统的元数据做出较少改动就可运用到其他场景中,该系统具有一定的实用价值和商业价值。
其他文献
中小学业余运动队的选材工作直接影响着运动效果,根据少年儿童的遗传特征来选择合适运动项目是科学化训练必不可少的第一步,是充分发挥运动潜力的可靠保证。本文仅从影响运动
期刊
黄山位于安徽省南部,根据调查和统计,共有苔类植物28科、48属、117种(包括亚种和变种)。该区苔类植物的优势科为细鳞苔科Lejeuneaceae、羽苔科Plagiochilaceae、光萼苔科Porellac
钣金件运用较为广泛,好的钣金排样策略可以避免钣金零件切割过程中不必要的材料浪费。传统排样方案主要通过有经验的排样师父进行排样,效率低且浪费时间。近年来,随着智能算
当前人类已经进入大数据时代,大数据在改变着全人类生活方式的同时也对新闻媒体行业产生了不可忽视的影响。高校新闻院系作为培养新闻人才的前沿阵地,其传统的教学方式正面临
荷花(Nelumbo nucifera Gaertn)是我国的传统名花,具有深厚的文化内涵和很高的观赏价值、经济价值及生态价值,市场需求量逐年扩大。但荷花不耐深水,且易受水淹胁迫而死亡,大大
综述了体细胞无性系变异的来源、影响因素、检测方法及其在小麦农艺性状、抗性、品质等新种质创造中的应用,讨论了小麦体细胞无性系变异研究中存在的问题,展望了小麦体细胞无性
水环境承载能力指的是在一定水域 ,其水体能够被继续使用并保持良好生态系统时 ,所能够容纳污水及污染物的最大能力 ,其具有空间性、时间性、水量水质统一性、再生性和有价补偿性等特点。要全面节水 ,推进清洁生产、污水处理和污水资源化 ,提高水环境承载能力 ,就必须搞好水环境监测。搞好水环境监测 ,一是要提高认识 ,二是要搞好规划 ,三是要加强水量水质相结合的监测与分析评价 ,四是要加强水质监测的能力建设
<正> 铅球是中学投掷课的主要教学内容,它对发展学生的力量、协调、爆发力等素质起着积极的作用。在教学实践中我们发现,有些教师对技术的实质和教学手段的应用还存在着一定
随着经济全球化的发展,国与国之间的贸易往来越来越多,英语作为全球通用语言,其翻译工作在国际交流中起无可取代的作用。英语翻译实则是以翻译为渠道,实现的不同文化之间的交