没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
内容概要:本文探讨了基于百度AI平台和微信公众号的智能聊天助手的设计与实现。主要解决了传统聊天助手受制于移动设备硬件限制的问题,提出了将聊天助手设在微信公共平台上,实现了用户跨平台使用和较低的硬件需求。系统包括需求识别、智能聊天、数据存取、用户交互等多个功能模块,使用了百度AI提供的中文分词、词向量、DNN模型等多项核心技术。 适用人群:适用于软件开发工程师、AI领域的研究人员及希望了解智能聊天助手设计的学生和技术爱好者。 使用场景及目标:帮助开发人员理解智能聊天助手背后的技术细节和设计理念,为其开发类似的系统提供参考。同时,本项目展示了如何利用现有技术和平台快速搭建实用的应用程序。 其他说明:本设计充分利用了微信公众号的广泛受众特点,以及百度AI的强大技术支持,旨在提升用户体验,降低开发门槛。文中还详述了系统的测试流程及结果,确保了项目的实用性与有效性。
资源推荐
资源详情
资源评论
哈尔滨石油学院本科生毕业设计(论文)
摘 要
本作品基于百度 AI 的开放平台改变以往将移动端的智能聊天助手根植于手机系
统这一方式,而是将移动助手设立在微信的公众号场景中。相比于传统的智能聊天助
手,本作品不在受限于手机的硬件环境如:MCU、NPU 等,让一些硬件配置相对过
时的移动端设备也能使用快捷方便的智能聊天助手,不再需要其余的操作设置,仅需
要关注对应的微信公众号即可实现相应的功能。将复杂的场景应用与公众号结合到一
起可以使用户“傻瓜”式的操作。本系统采用的百度 AI 开放平台与微信公众号结合
的方式实现了跨平台用户的衔接无论用户使用的是何种智能终端只要可以使用微信,
就可以随时与本助手进行交互,无论何时都可以调用。业务与实现分离,逻辑与数据
分离;使用统一的接口规范,从文档形式方便交互。助手前端利用公众号来实现可以
提供更加友好的交互模式与使用向导,采用关系型数据口来进行助手语料库的存储、
调用、增加、修改、删除等,并且语料库采用模块化的设计方法,根据用户的不同需
求可以进行相应的个性化定制,并且将不同功能的检索模块化也方便了本聊天助手的
扩展与维护,同时建立不同功能模块之间的复用。
关键字:AI;智能聊天助手;公众号
哈尔滨石油学院本科生毕业设计(论文)
II
Abstract
This work based on the open platform of baidu AI change will move past the
intelligent system the bot rooted in mobile phones, but will set up mobile assistant in
WeChat public scenario. Compared to the traditional intelligent chat robot, this work is not
limited to mobile phone hardware environment such as MCU, NPU, etc., make some
hardware configuration is relatively outdated mobile terminal equipment can also use
quick and convenient intelligent chat robot, no longer need to set up the rest of the
operation, only need to pay attention to the corresponding WeChat public corresponding
function can be realized. Combining complex scenarios with a public number can make the
user "stupid". This system adopts the baidu AI open platform and micro letter combination
of the public, to realize the cross-platform user interface regardless of what they are using
intelligent terminal as long as can use micro letter can interact with the robot at any time,
you can call at any time. Business and implementation separation, logic and data
separation; Use a uniform interface specification to facilitate interaction from the
document form. Assistant front end to which public number can provide a more friendly
interaction with the wizard, using relational data mouth for robot corpus store, call, add,
modify, delete, etc., and corpus using modular design method, according to the different
requirements of users can undertake corresponding personalization, the retrieval of
different function modular and also convenient for the bot extension and maintenance, at
the same time established between different functional modules of reuse.
Key words:AI;Intelligent Chat Assistant;WeChat Public Number
哈尔滨石油学院本科生毕业设计(论文)
I
目 录
第 1 章 概述........................................................................................................................1
1.1 课题研究背景........................................................................................................1
1.2 课题研究意义........................................................................................................1
1.3 论文研究内容和结构............................................................................................2
第 2 章 相关技术..................................................................................................................4
2.1 情感倾向判别........................................................................................................4
2.2 智能聊天助手相关技术........................................................................................7
2.3 WeChat 公众号开发相关技术..............................................................................9
2.4 本章小结..............................................................................................................10
第 3 章 基于百度 AI 的智能聊天助手分析与设计 .......................................................11
3.1 需求分析..............................................................................................................11
3.2 系统结构设计......................................................................................................12
3.3 需求识别模块分析与应用..................................................................................14
3.4 智能聊天模块分析与设计..................................................................................15
3.5 数据存取模块分析与设计..................................................................................17
3.6 用户交互模块分析与设计..................................................................................17
3.7 本章小结..............................................................................................................17
第 4 章 基于百度 AI 的智能聊天助手系统实现 ...........................................................18
4.1 系统实现逻辑......................................................................................................18
哈尔滨石油学院本科生毕业设计(论文)
II
4.2 需求分析识别模块实现......................................................................................18
4.3 智能聊天模块实现..............................................................................................24
4.4 数据存取模块的实现..........................................................................................27
4.5 用户交互模块的实现..........................................................................................28
4.6 本章小结..............................................................................................................39
第 5 章 测试结果与分析..................................................................................................30
5.1 环境搭建..............................................................................................................30
5.2 模块测试..............................................................................................................30
5.3 本章小结..............................................................................................................32
结 论..................................................................................................................................33
参考文献..............................................................................................................................34
致 谢..................................................................................................................................35
哈尔滨石油学院本科生毕业设计(论文)
1
第 1 章 概述
1.1 课题研究背景
1956 年夏季,以麦卡赛、明斯基、罗切斯特和申农等为首的一批有远见卓识的
年轻科学家在一起聚会,共同研究和探讨用机器模拟智能的一系列有关问题,并首次
提出“人工智能”这一术语,它标志着“人工智能”这门新兴学科的正式诞生。IBM
公司“深蓝”超级电脑击败了人类的世界国际象棋冠军更是人工智能技术的一个完美
表现
[1]
。
从 1956 年正式提出人工智能这一科学领域算起,60 多年过去了,它的变化用天
翻地覆来形容一点都不为过,成为了一门广泛的交叉和前沿科学。总体来看,人工智
能的核心思想,就是可以让计算机这台机器可以像人类一样思考。那么想要做出一台
类人的计算机,那就必须让它像人类一样思考,模仿我们人类大脑中的认知与神经元
网络。而人类大脑中复杂的神经元网络想要靠机器去模仿出来或许这是比历史上古巴
比伦人造通天塔更加难以置信的事情。正是因为如此截止到目前还没有任何一个机器
可以通过“图灵测试”。但拿苹果旗下的 Siri 举个例子,从 Siri 出现至今我们会发现
它与用户的交互越来越拟人化智能化不再像 beta 版本那样生硬冰冷,这正是人工智
能的进步。
1.2 课题研究意义
人工智能技术由来已久,随着“互联网+”热潮的袭来,各行各业对于智能化的
需求迈入了新阶段,人工智能更多地作为技术载体来促生不同行业的智能化应用。在
此过程中,人工智能技术进入了快速发展阶段,而与不同行业的融合也对人工智能技
术的更新换代起到了不可或缺的作用
[2]
。而随着计算机技术和网络通信技术的发展,
人们从最初的有线方式接入互联网逐渐演变成无线路由器和相关通信运营商的数据
接入,进而也从私人电脑终端接入演变成移动终端设备接入互联网。并且随着移动终
端的芯片与存储空间的性能不断的提升,移动终端设备的功能也逐渐完善甚至可以媲
美 PC 端的使用体验,正因如此用户对于移动终端设备的需求和要求也在与日俱增。
越来越多的用户开始利用移动终端来代替传统的计算机进行工作,学习等。学术界在
信息检索领域早已积累了大量的研究成果,将多项检索信息的技术移植到实际的网络
服务中,如 Google 和常用的百度搜索就会根据用户输入的查询关键字返回一个相关
剩余44页未读,继续阅读
资源评论
源码空间站11
- 粉丝: 4218
- 资源: 582
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功