摘要微信是一款腾讯公司于2011年推出的即时通讯工具人们可以通过微信平台发送文字消息,语音,图片,视频,文章,在朋友圈互动,支付,发红包。人们在微信上花费的时间也越来越多,人们已经越来越离不开微信。86970
其中微信公众号作为公众号持有人和订阅者之间互动的一个重要平台。用户也能通过公众号获得自己关注的或者重要信息。公众号又分为服务号和订阅号。他们的权限和功能也有些许不同。该微信智能客服机器人是订阅号,不同于官方的开发语言,本次使用的是JAVA语言开发,后台的数据管理使用的是MySQL。本智能客服有如下几个功能模块:自定义菜单模块、生活助手模块、机器人切换使用模块。自定义菜单模块负责与用户进行交互,提示用户如何操作。生活服务模块包含了天气查询、航班查询、歌曲搜索、查看热点新闻,菜谱推荐等功能。机器人切换可以实现不同领域的智能机器人的切换以满足不同用户的需求。后台数据库还可以记录用户的提问信息,以方便机器人的学习。语义理解模块采用的是api。ai的语义理解服务。本文主要从以下几个方面介绍,需求分析:从技术,经济,管理可行性上分析这个项目;消息的接受与处理流程;自定义菜单的设计与实现;自定义Session机制的引入;高级接口的使用;语义理解的配置;测试分析与部署。
毕业论文关键字:公众号、智能客服、JAVA、MySQL,api。ai,Session
Abstract WeChat is a instant messaging tool that Tencent Inc launched in 2011 that people can send text messages, voice, pictures, videos, articles, in the circle of friends to interact, pay, send a red envelope by the WeChat platform。 People spend more and more time on WeChat, people have become increasingly dependent on WeChat。
As one of the important platforms between WeChat public number and subscribers。 Users can also get their attention or important information through the public number。 Public numbers are pided into service numbers and subscription numbers。 Their permissions and functions are somewhat different。 The WeChat intelligent customer service robot is subscription number, different from the official development language, I use JAVA language as development language, use MySQL in data management。 The intelligent customer service has the following function modules: the custom menu module, the life assistant module, the robot switching module。 Custom menu module is responsible for interaction with the user, prompting the user how to operate。 Life service module contains the weather inquiries, flight inquiries, songs search, view the hot news, recipes recommended and other functions。 Robot switching can be implemented in different areas of intelligent robots to switch to meet the needs of different users。 The backstage database also can record the user's question information, in order to facilitate the robot study。 The semantic understanding module adopts api。ai's semantic understanding service。 This paper mainly contains the following aspects, demand analysis from the technical, economic, management feasibility analysis of the project; acceptance and process of messages; custom menu design and implementation; introduction of custom session mechanism; the usage of high-level interface; semantic understanding configuration; testing、analysis and deployment of this project。
Keywords: WeChat Subscription、Intelligent customer service、JAVA、MySQL、api。ai、Session
目录
一、绪论 1
1。1微信公众平台简介 1
1。2公众账号的区别 1
1。3公众账号的注册及功能介绍 2
1。3。1注册资料