基于微信公众号的校园问答智能机器人的研究
2018-10-21甄婕琪杨昆徐晓彤李平李星宇
甄婕琪 杨昆 徐晓彤 李平 李星宇
摘 要 介绍一款基于微信公众号的校园智能问答机器人,提高校园信息获取效率。将校园信息针对不同人群搜集分类整理,构建全面的知识库,再利用微信平台的接口,利用中文信息处理技术进行计算匹配,并将匹配结果通过语音文字相结合的形式展示,建立一个方便师生的问答系统。
关键词 微信公众号;智能问答;校园信息分类;知识库
1 校园信息需求分析
针对校园的教师与学生群体,由于校园信息分散,需要到不同的地点以及登录不同的平台进行操作并获取所需信息,对于数字多媒体终端,普遍存在着,功能单一,不够智能,使用率低等诸多问题,甚至沦为广告牌,造成严重的资源浪费现象[1]。
通过文献调查法,问卷调查等多种方法,了解到高校校园师生获得信息的途径和获取的内容(见表1),准确定位用户需求,提供针对性帮助。
不同类型信息受众人群不同,针对校内师生其信息需求有明显差异:数据如下表2、表3:
2 系统服务模式设计
问答系统现在是人工智能与自然语言处理方向的热点,提高信息获取的效率。成熟的智能问答系统离不开知识库的建设,知识库是领域信息的模型化表示。相应的技术难点在于如何理解用户的意图,这就需要能够对关键词进行准确的提取,考虑到在校园生活中发生问题的重复、简单性,和现有的分词算法,基于字符串匹配的分词算法是比较合适的。根据实际的校园环境,为每一个问题提供了至少两种不同的问法。通过科学渠道收集问题的答案,对问答库中的句子进行分词处理、语法分析、句子相似度计算等,避免出错。根据微信平台的接口,合理地划分系统的各个模块,减少模块之间不必要的数据交互,使得模块的维护性大大提高,并且有利于知识库的扩展[2]。
将智能问答机器人和微信公众号相结合,个人在关注此公众号后,对公众号聊天界面提问,智能问答机器人在后台开始自动提取提问信息,通过对比系统信息库中的数据,对用户的提问做出准确的判断,并把答案以图片、文字形式反馈给用户,若信息库中无法匹配到相应的答复,便自动存档,学习,不断完善、丰富自有的信息库。
机器人的自主学习功能:主动搜集个性数据,通过访客、问答、热点分析,更准确了解到用户最需要的,并智能推荐;面对增长的咨询量,把未知问题自动聚类,语义理解,以及多轮交互深度理解来抓取语义重点,上下文语境分析让识别准确率高达90%,后台维护人员人工输入答案后,变成已学习的知识,增加正确率。最后,后期扩展的功能能够自动抓取问题的答案[3]。
3 校园问答知识库实现
3.1 校园信息分类设计
基于以上校园信息的调查和分析以北京工商大学作为研究对象,阐述校园信息的分类和呈现形式。
(1)信息的整合。将校园信息整合到统一的“后台”知识库,通过智能搜索功能把信息在用户看不见的地方完成筛选分类工作,把特定信息呈现到微信公众号聊天界面。
(2)信息的分类及分类方法。根据以上的调研结果,校园信息分为在校教职工,和校内学生两大类,每类下又根据信息属性继续细分,如图2所示[4]:
3.2 知识库构建
(1)校园信息知识库的流程设计。根据建知识库的目标,整理合并各类载体信息,把横向线性流作为中心流,使横向流程建设和纵向模块功能有机结合建成能提供多种方式检索的知识库
3.3 知识库的管理
(1)知识库模块。提高知识库的交互性,可以方便知识库的日常管理,让操作维护界面合理清晰。采用模块化的设计方式,各个模块功能见表4[5]:
3.4 知识库的维护
提高知识库操作员的使用和技术水平,可以让管理员们应对并解决各类知识库故障,提高他们的运维能力。
更新包括知識库知识的更新,以及知识库本身的系统更新。在设计知识库时,增加了记录不能回答问题的功能,运维人员会根据新增加的问题及时更新知识库,保证较高的更新频率和知识库的有效性。
3.5 知识库的评价
本项目以知识库为基础,保证、优化知识库的构建能力对提升系统可用性,保证系统安全稳定运行是极其重要的。加强知识库的运行维护以及日常管理很重要。加强知识库日常巡检,改善知识库交互能力,构建高效、稳定的知识库,来保证本系统的安全运行[6]。
4 结束语
微信公众平台所代表的是未来交流方式的发展趋向,以智能机为移动终端接收器为主的移动媒体在未来会有巨大的发展空间,以此为代表的互联网不但作为一种新的载体传播和继承着校园的文化,并且也在逐渐的渗入老师同学们的学习,生活,不仅受到校园里大学生的追捧和青睐,还可以开辟校园服务交流传媒的新纪元。在科学技术迅速发展的时代,校园智能问答机器人是在获取校园信息方面一次尝试,具有很积极的意义。
参考文献
[1] 胡蕊.大学生微信使用在高校教学中的应用前景分析[J].北京青年研究,2014,23(1):76-81.
[2] 盛伟芳.校园微信公众平台运营策略研究[J].剑南文学,2013,(2): 326-327.
[3] 王磊,邹铠同.微信公众平台在高校中的应用[J].电子技术与软件工程,2014,(07):42.
[4] 朱智强,朱广贺.基于微信公共平台的校园信息服务系统的研发[J].电子技术与软件工程,2015,(11):87.
[5] 张琰,曾军.微信公众平台在大学校园服务中的应用研究[J].电子技术与软件工程,2014,(19):54-55.
[6] 刘光磊.关于计算机数据库的构建与管理维护的研究[J].信息与电脑,2015,(10):136-137.