即时通讯中生成关键词自动回复映射关系的方法和装置.pdf

上传人:奻奴 文档编号:625114 上传时间:2018-02-26 格式:PDF 页数:20 大小:4.16MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310305762.8

申请日:

2013.07.19

公开号:

CN104077341A

公开日:

2014.10.01

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20130719|||公开

IPC分类号:

G06F17/30; G06F17/27

主分类号:

G06F17/30

申请人:

腾讯科技(北京)有限公司

发明人:

钮迅; 赵亚楠; 黄继华; 王海洋; 陈宇淏; 戚岩; 黄吉妍; 马朝虹; 张国栋; 徐婧

地址:

100080 北京市海淀区海淀大街38号银科大厦16层1601-1608室

优先权:

专利代理机构:

北京德琦知识产权代理有限公司 11018

代理人:

张晓峰;宋志强

PDF下载: PDF下载
内容摘要

本申请公开了一种即时通讯中生成关键词自动回复映射关系的方法和装置,包括:地址获取模块获取目标网页地址;内容获取模块根据目标网页地址获取目标网页的内容;遍历查找模块遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;语义分析模块在如果所述网页内容中有预设的词语标识或代码标识时,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;映射关系模块生成该关键词与该自动回复消息的映射关系。利用本发明,可以简化人工操作,提高操作效率,降低人工成本。

权利要求书

1.  一种即时通讯中生成关键词自动回复映射关系的方法,其特征在于,包括:
获取目标网页地址;
根据目标网页地址获取目标网页的内容;
遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;
如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;
生成该关键词与该自动回复消息的映射关系。

2.
  根据权利要求1所述的方法,其特征在于,该方法进一步包括:
显示所述关键词自动回复映射关系的列表,接收用户对所述关键词自动回复映射关系的选择指令;
显示用户所选关键词自动回复映射关系对应的自动回复消息编辑器;
接收用户对所述编辑器的编辑指令,根据编辑指令编辑所述关键词和/或其映射的自动回复消息的内容。

3.
  根据权利要求2所述的方法,其特征在于,
该方法进一步包括:载入目标网页内容,对目标网页中的素材进行识别和类型标记;
所述根据编辑指令编辑自动回复消息的内容,具体包括:接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。

4.
  根据权利要求3所述的方法,其特征在于,在该方法进一步包括:
根据所述编辑器的条目内容,实时生成自动回复消息的预览界面,其中以即时通讯客户端的显示格式预览显示所述编辑器中当前的自动回复消息的条目内容。

5.
  根据权利要求3或4所述的方法,其特征在于,该方法进一步包括:
接收用户添加素材类型条目的指令,根据该指令向所述编辑器中增加对应的素材类型条目;并接收用户对该素材类型条目的编辑指令,根据所述编辑指令编辑该素材类型条目的内容。

6.
  根据权利要求3或4所述的方法,其特征在于,该方法进一步包括:
接收用户添加新的目标网页内容的指令,针对该新的目标网页地址,接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。

7.
  根据权利要求1至4任一项所述的方法,其特征在于,
所述预设的词语标识或代码标识及其对应的语义分析逻辑,具体包括以下至少一种:
预设的代码标识为title,对应的语义分析逻辑为:从目标网页中获取title的内容、以及该目标网页的统一资源定位符URL,以该title的内容作为关键词,将该目标网页的URL作为该关键词所映射的自动回复消息的内容;
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合所述书写规范的文字,以所述指定类型词语作为关键词,以所述符合所述书写规范的文字作为该关键词所映射的自动回复消息的内容;
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。

8.
  一种即时通讯中生成关键词自动回复映射关系的装置,其特征在于,包括:
地址获取模块,用于获取目标网页地址;
内容获取模块,用于根据目标网页地址获取目标网页的内容;
遍历查找模块,用于遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;
语义分析模块,用于如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;
映射关系模块,用于生成该关键词与该自动回复消息的映射关系。

9.
  根据权利要求8所述的装置,其特征在于,该装置进一步包括:
映射关系列表模块,用于显示所述关键词自动回复映射关系的列表,接收用户对所述关键词自动回复映射关系的选择指令;
编辑器模块,用于显示用户所选关键词自动回复映射关系对应的自动回复消息编辑器,接收用户对所述编辑器的编辑指令,根据编辑指令编辑所述关键词和/或其映射的自动回复消息的内容。

10.
  根据权利要求9所述的装置,其特征在于,
该装置进一步包括:网页素材识别模块,用于载入目标网页内容,对目标网页中的素材进行识别和类型标记;
所述编辑器模块进一步用于:接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。

11.
  根据权利要求10所述的装置,其特征在于,
该装置进一步包括:预览模块,用于根据所述编辑器的条目内容,实时生成自动回复消息的预览界面,其中以即时通讯客户端的显示格式预览显示 所述编辑器中当前的自动回复消息的条目内容。

12.
  根据权利要求10或11所述的装置,其特征在于,
该装置进一步包括:添加条目模块,用于接收用户添加素材类型条目的指令,根据该指令向所述编辑器中增加对应的素材类型条目;所述编辑器模块进一步用于接收用户对增加的素材类型条目的编辑指令,根据所述编辑指令编辑该素材类型条目的内容。

13.
  根据权利要求10或11所述的装置,其特征在于,
该装置进一步包括:添加网页内容模块,用于接收用户添加新的目标网页内容的指令,针对该新的目标网页地址,调用所述编辑器模块接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。

14.
  根据权利要求8至11任一项所述的方法,其特征在于,
所述预设的词语标识或代码标识及其对应的语义分析逻辑,具体包括以下至少一种:
预设的代码标识为title,对应的语义分析逻辑为:从目标网页中获取title的内容、以及该目标网页的统一资源定位符URL,以该title的内容作为关键词,将该目标网页的URL作为该关键词所映射的自动回复消息的内容;
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合所述书写规范的文字,以所述指定类型词语作为关键词,以所述符合所述书写规范的文字作为该关键词所映射的自动回复消息的内容;
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。

说明书

即时通讯中生成关键词自动回复映射关系的方法和装置
技术领域
本申请涉及互联网数据通信技术领域,尤其涉及一种即时通讯中生成关键词自动回复映射关系的方法和装置。
背景技术
即时通讯(IM,Instant Messenger)技术,是一种基于互联网的即时交流信息的数据传输与处理技术。即时通讯是一个终端服务,允许两人或多人使用网络即时的传递文字讯息、档案、语音与视频交流。例如目前业界常见的即时通讯如:米聊、YY语音、QQ、微信、百度hi、新浪UC、阿里旺旺、移动飞信等应用。
一些即时通讯系统还提供公众平台系统、朋友圈、消息推送等功能,用户可以通过摇一摇、搜索号码、附近的人、扫二维码方式添加好友和关注公众平台,同时用户还可以将内容分享给好友以及将用户看到的精彩内容分享到朋友圈。
所述即时通讯系统的公众平台系统,就是个人或企业都可以在该公众平台系统注册一个即时通讯的公众帐号,可以实现和特定群体的文字、图片、语音的全方位沟通、互动。
目前,某些即时通讯公众平台系统可以提供即时通讯关键词自动回复功能。例如在微信公众平台系统中具有一种微信自动回复功能,即在微信公众平台系统中,公众帐号的用户可建立生成关键词及其对应的自动回复消息的映射关系,简称为关键词自动回复映射关系。每个映射关系中,可以定义一个或多个关键词,以及与其映射的回复消息内容。所述回复消息内容可以包括:文本、图片、音频或视频等。例如:在公众平台系统的本人公众帐号中 设置关键词“公司简介”,并且将其映射的回复消息设置为公司简介网址。当其它用户发送微信“公司简介”到此公众账号,则公众平台系统将会自动向发起请求的用户回复该关键词所映射的公司简介网址。
现有技术中,所述在即时通讯中生成关键词自动回复映射关系的方法主要有两种:
第一种是在线编辑方式。即通过即时通讯公众平台系统提供的关键词消息回复编辑器进行编辑。在该编辑器中,提供了关键词填写框,以及关键词所映射的自动回复消息内容的填写框,用户可以根据需要将关键词及其映射的自动回复消息的内容,通过手工一个一个填写到编辑器中,其中在填写自动回复消息内容时,还需要编辑消息文本、以及上传即时通讯消息素材(如:图片、音频或视频文件信息)等操作。在填写完毕后进行保存,从而可以生成属于某一公众帐号的关键词自动回复映射关系。
第二种是文件导入方式。即按照即时通讯公众平台系统指定的关键词及其自动回复消息的格式,编辑数据文件,通过人工将关键词及其映射的自动回复消息的内容一个一个编写到数据文件中,其中在编写自动回复消息内容时,还需要编辑消息文本、以及填写即时通讯消息素材(如:图片、音频或视频文件信息)的获取地址、或者打包这些即时通讯消息素材等操作。然后将编写后的数据文件中的映射关系数据导入即时通讯公众平台系统。
现有技术存在的技术问题是:
现有技术需要完全通过人工编辑的方式一条一条生成公众帐号关键词及其自动回复消息的映射关系,即先编辑关键词,再编辑该关键词所映射的自动回复消息的内容,期间的过程完全手工操作,操作复杂繁琐,操作效率低下,准确率也较低。尤其是当公众帐号向公众反馈的自动回复消息发生变化时,如上例中所述微信“公司简介”发生变化时,则需要采用人工方式重新编辑一遍对应的映射关系,维护起来也比较复杂,工作量大。
发明内容
有鉴于此,本发明的主要目的在于提供一种即时通讯中生成关键词自动回复映射关系的方法和装置,以简化人工操作,提高操作效率,降低人工成本。
本发明的技术方案是这样实现的:
一种即时通讯中生成关键词自动回复映射关系的方法,包括:
获取目标网页地址;
根据目标网页地址获取目标网页的内容;
遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;
如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;
生成该关键词与该自动回复消息的映射关系。
一种即时通讯中生成关键词自动回复映射关系的装置,包括:
地址获取模块,用于获取目标网页地址;
内容获取模块,用于根据目标网页地址获取目标网页的内容;
遍历查找模块,用于遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;
语义分析模块,用于如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;
映射关系模块,用于生成该关键词与该自动回复消息的映射关系。
与现有技术相比,本发明不需要完全通过人工编辑的方式一条一条生成 公众帐号关键词及其自动回复消息的映射关系,而是由公众帐号用户提供一目标网页地址,本发明获取该目标网页地址后会获取目标网页内容,并遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;最后生成该关键词与该自动回复消息的映射关系。因此,本发明不需要由用户一条一条人工输入即时通讯中的关键词及其映射的自动回复消息的详细内容,用户只需要提供一个目标网页地址,本发明就会自动生成关键词及其映射的自动回复消息,期间用户人工介入的操作可以少至只是一个网页地址的输入操作,因此可以大大简化人工操作,提高了操作效率,降低了人工成本。
附图说明
图1为本发明所述即时通讯中生成关键词自动回复映射关系的方法的一种流程图;
图2a为本发明所述目标网页地址的载入界面的一种示意图;
图2b为根据图2a所示目标网页内容生成的关键词自动回复映射关系的列表示意图;
图2c为本发明所述自动回复消息内容编辑器的一种界面示意图;
图2d为根据图2c所示自动回复消息编辑器的条目内容实时生成的自动回复消息的预览界面的一种示意图;
图3为本发明所述即时通讯中生成关键词自动回复映射关系的装置的一种组成示意图;
图4为本发明所述即时通讯中生成关键词自动回复映射关系的装置的又一种组成示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明
本发明中,所述关键词自动回复映射关系是指:即时通讯的公众平台系统中,属于公众帐号的关键词及其对应的自动回复消息的映射关系,简称为关键词自动回复映射关系。每个公众帐号的每个关键词自动回复映射关系中,可以包括一个或多个关键词,以及与其映射的回复消息内容。
图1为本发明所述即时通讯中生成关键词自动回复映射关系的方法的一种流程图,图2a至图2d为本发明所述即时通讯中关键词自动回复映射关系的生成过程中的人机交互界面示意图;参见图1,假设该方法针对某一公众账号A,该方法主要包括:
步骤101、获取目标网页地址。
此处,该目标网页地址可以由即时通讯系统的公众帐号A的用户来提供。具体的获取方式可以有多种,例如本发明可以提供一个目标网页地址的载入界面,如图2a的界面,公众帐号用户可以向该界面中的输入栏201中输入目标网页地址,本发明从该地址输入栏中获取该目标网页地址。
步骤102、根据目标网页地址获取目标网页的内容。
本步骤中,本发明可以在获取目标网页的内容后不在界面中载入显示。也可以如图2a所示,将目标网页内容载入虚线区域200进行显示从而完成更丰富的人机交互操作功能。载入的目标网页内容的技术手段可以采用现有的网页浏览器技术,本文不再赘述。如图2a的虚线区域200所示,载入目标网页内容后,在界面上可以显示目标网页的素材内容,如标题“风铃-无线建站,如此简单”202,图片素材203,文本素材204等,电话拨打素材220。
步骤103、遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识。
本发明中,为了能够实现即时通讯关键词自动回复功能,也为了可以自动生成关键词自动回复映射关系,需要预先设置词语标识或代码标识以及所 述词语标识或代码标识对应的语义分析逻辑。例如预设的词语标识可以是“地址”、“电话”等常用关键词,也可以是根据需求定义特殊的关键词,如“抽奖”等。当然,所述词语标识也可以是网页的代码标识或由网页的代码标识来代替,例如表示标题的代码标识“title”,可以代替“地址”的相应代码标识可以为“<div class=”address”>”,可以代替“电话”的相应代码标识可以为“<div class=”tel”>”,可以代替“抽奖”的相应代码标识可以为“<div class=”lottery”>”。
步骤104、如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容。
步骤105、生成该关键词与该自动回复消息的映射关系。
本发明中,所述预设的词语标识或代码标识都对应有预设的语义分析逻辑,本发明在遍历出目标网页中有预设的词语标识或代码标识后,可以按照该词语标识或代码标识对应语义分析逻辑进行处理。
例如:
所述关键词“title”对应的语义分析逻辑是:当在目标网页中遍历到“title”时,从目标网页中获取title的内容(如“首页”等),并提取出该目标网页的统一资源定位符(URL,Uniform Resource Locator)地址(如http://fl.qq.com),将Title的内容如“首页”作为关键词,将该目标网页URL作为该关键词所映射的自动回复消息的内容。然后生成该关键词与该自动回复消息的映射关系,如关键词“首页”映射http://fl.qq.com。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“首页”这条信息,则公众平台系统会根据该条信息匹配关键词“首页”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“http://fl.qq.com”。
再例如:
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:在目标网页中遍历到该指定类型词语或其等同的代码标识,则分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合所述书写规范的文字,以所述指定类型词语作为关键词,以所述符合所述书写规范的文字作为该关键词所映射的自动回复消息的内容。
所述指定类型词语例如可以是“地址”、“联系电话或tell”、“电子邮件或email”、“qq”等。具体的例子如下:
假设预设的词语标识为“地址”或其等同的代码标识如“<div class=”address”>”,则对应的语义分析逻辑为:在目标网页中遍历到“地址”或“<div class=”address”>”时,分析在目标网页中该“地址”或“<div class=”address”>”之后的文字是否符合地址书写规范,例如“XX省XX市XX路XX号”,如果符合则提取出符合地址书写规范的文字如“XX省XX市XX路XX号”,以“地址”作为关键词,以所述符合地址书写规范的文字作为该关键词所映射的自动回复消息的内容。建立“地址”与“XX省XX市XX路XX号”的映射关系。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“地址”这条信息,则公众平台系统会根据该条信息匹配关键词“地址”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“XX省XX市XX路XX号”。
假设预设的词语标识为“联系电话”或其等同的代码标识如“<div class=”tel”>”,对应的语义分析逻辑为:在目标网页遍历到“联系电话”或“<div class=”tel”>”时,分析在目标网页中该“联系电话”或“<div class=”tel”>”之后的文字是否符合电话号码的书写规范如“010-12345678”,如果符合则提取出符合电话号码书写规范的文字“010-12345678”,以“联系电话”作为关键词,以“010-12345678”作为该关键词所映射的自动回复消息的内容。 建立关键词“联系电话”与“010-12345678”的映射关系。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“电话”这条信息,则公众平台系统会根据该条信息匹配关键词“联系电话”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“010-12345678”。
再例如:
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。
此处假设预设的词语标识为“抽奖”或其等同的代码标识如“<div class=”lottery”>”,对应的语义分析逻辑为:当在目标网页中遍历到“抽奖”或“<div class=”lottery”>”时,获取目标网页的URL“http://fl.qq.com”,以“抽奖”作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。建立关键词“抽奖”与“http://fl.qq.com”的映射关系。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“抽奖”这条信息,则公众平台系统会根据该条信息匹配关键词“抽奖”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“http://fl.qq.com”。
在本发明的另一种实施例中,本发明的所述方法还进一步包括:
步骤106、显示所述关键词自动回复映射关系的列表,接收用户对所述关键词自动回复映射关系的选择指令。
如图2b为根据图2a所示目标网页内容生成的关键词自动回复映射关系的列表示意图。参见图2b,该关键词自动回复映射关系的列表220中包括通过上述方法生成的各条映射关系,其中以关键词进行区分。如映射关系1的关键词为“首页”,映射关系2的关键词为“地址”,映射关系3的关键词 为“联系电话”。
公众帐号用户可以点击所述自动回复映射关系的列表220中的映射关系,进行选择,当点击选择了某一映射关系之后,则进入该映射关系的编辑器对该映射关系进行编辑。
步骤107、显示用户所选关键词自动回复映射关系对应的自动回复消息编辑器。
假设用户点击选择了图2b中的映射关系1,则会弹出如图2c所示的所述自动回复消息内容编辑器的一种界面示意图。参见图2c,其中至少包括映射关系1的关键词“首页”及其映射的内容“http://fl.qq.com”,本发明将“首页”自动添加到标题类型条目206中,将http://fl.qq.com自动添加到跳转链接条目209中。
步骤108、接收用户对所述编辑器的编辑指令,根据编辑指令编辑所述关键词和/或其映射的自动回复消息的内容。
例如用户可以点击所述标题类型条目206,本对其中的关键词进行编辑修改,本发明可以根据编辑指令编辑关键词;也可以点击所述跳转链接条目209,本发明可以根据用户的编辑指令,对其中的URL(即自动回复消息的内容)进行编辑修改。
另外,在另一种实施例中,为了提高用户编辑修改所述自动回复消息内容的效率,本发明所述的方法可以进一步包括:载入目标网页内容,对目标网页中的素材进行识别和类型标记。
如图2a中的虚线区域200可以载入目标网页的内容。本发明需要对目标网页中的素材进行识别和类型标记,其具体的方法包括:
自动分析网页内容,根据目标网页的源代码的素材类型标签或事先在网页源代码做出的自定义素材标签,从目标网页内容中识别出对应的素材,并根据标签类型为所识别出的素材作出类型标记。如:通过Title标签识别出网页标题,并为该网页标题标出标题类型的标记;通过URL标签得出网页地址, 并对该网页地址标出地址类型的标记;根据<img>标签识别出图片素材,并对该图片标出图片类型的标记;由HTML5提供的<article>识别出文本素材,并对该文本标出文本类型的标记;通过在网页源代码中自定义的<divclass=’widget-call’>标签识别出电话拨打素材,并对该电话拨打素材标出电话拨打类型的标记。
本实施例中,所述根据编辑指令编辑自动回复消息的内容,具体包括:
步骤181、接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。
此步骤中,需要用户参与,但用户参与的操作非常简单,只需要在图2a所示虚线区域202内,点击希望在自动回复消息中添加的素材,即可将点击的素材添加到图2c所示自动回复消息编辑器中的对应素材类型条目中,操作非常简单高效。
例如用户点击了图2a中的图片素材203,本发明可以利用前端的javascript等技术捕捉到是对哪个素材进行点击操作,所述点击操作即是对被点击素材的选择指令,在接收到该选择指令后,根据用户所选素材的类型标记判断此处为图片类型,在图2c所述自动回复消息编辑器中增加一个图片类型条目207,将用户所点击的图片的地址内容自动添加到该图片类型条目207中;如果用户又点击了图2a中的文本素材204,则本发明在接收到该选择指令后,根据用户所选素材的类型标记,此处为文本类型,在图2c所述自动回复消息编辑器中增加一个文本类型条目208,将用户所点击的文本素材的文本内容自动添加到该文本类型条目208中。
最后,本发明需要根据自动回复消息编辑器中的条目内容生成自动回复消息。例如如图2c所示的自动回复消息编辑器中的条目内容,可以生成包括标题206、图片207、文本内容208、跳转链接209的自动回复消息。
在本发明的一种优选实施例中,本发明的方法在上述实施例的基础上, 还可以进一步包括:根据所述自动回复消息编辑器的条目内容,实时生成自动回复消息的预览界面,其中以即时通讯客户端的显示格式预览显示所述自动回复消息编辑器的当前条目内容。
如图2d为根据图2c所示自动回复消息编辑器的条目内容实时生成的自动回复消息的预览界面的一种示意图。在一种优选实施例中,只要图自动回复消息编辑器的条目内容有增加或改变,则预览界面就会随之实时变化,将所述自动回复消息编辑器的当前条目内容,以即时通讯客户端的显示格式预览显示出来。图2d的预览界面中显示了根据图2c所示自动回复消息编辑器的条目内容生成的自动回复消息预览界面210,其中包括:根据标题条目206的内容生成对应的标题211,根据图片类型条目207所示的地址获取对应的图片并显示该图片212,根据文本类型条目208的内容生成正文213,根据跳转链接条目209的内容生成跳转链接214。如果用户通过查看该自动回复消息的预览界面210,认为该自动回复消息的内容正确,则可以点击“保存映射关系”按钮215,保存该自动回复消息的内容及其与关键词“首页”的映射关系。用户也可以点击“删除映射关系”按钮218删除本条映射关系1,包括关键词及其映射的自动回复消息的内容。
并且,在以上述任一项实施例为基础的进一步的实施例中,本发明还可以进一步包括:接收用户对所述自动回复消息编辑器的编辑指令,根据编辑指令编辑所述自动回复消息编辑器中的条目内容。例如用户点击了图2c所述自动回复消息编辑器中的文本类型条目208,则可触发对该文本类型条目内容的编辑,之后用户可以修改文本内容。在用户编辑修改该文本类型条目的内容的同时,所述图2d的预览界面中的正文213也会实时同步改变预览显示的文本内容。
在以上述任一项实施例为基础的进一步的实施例中,本发明还可以接收用户添加素材类型条目的指令,根据该指令向所述自动回复消息编辑器中增加对应的素材类型条目;并接收用户对该素材类型条目的编辑指令,根据所 述编辑指令编辑该素材类型条目的内容。例如如图2d所示,用户可以点击“增加一条”按钮216,发出添加素材类型条目的指令,那么在所述自动回复消息编辑器中就会增加一个素材类型条目,该素材类型条目的具体类型可以由用户选择设定,该素材类型条目的内容可以由用户编辑。对所添加的素材类型条目编辑完成后,所述预览界面210会实时显示包括该新添加的素材类型条目的自动回复消息的预览效果。
在另一种实施例中,本发明还可以接收用户添加新的目标网页内容的指令,然后针对该新的目标网页地址,重复执行包括步骤181的上述各实施例的步骤,即:接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。
例如,用户当用户点击图2d所述的“增加新的目标网页内容”按钮217,则会出现一个新的载入界面,类似图2a所述载入界面,公众帐号用户可以向该新的载入界面中的输入栏201中输入目标网页地址,本发明从该地址输入栏中获取该目标网页地址;然后在该载入界面中载入新的目标网页内容,对该新的目标网页中的素材进行识别;然后接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在图2c所述自动回复消息编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述自动回复消息编辑器中所增加的对应素材类型条目中。这样,就可以将多个目标网页的素材内容集合添加到一个自动回复消息中,提高了自动回复消息的内容丰富度。
与上述方法对应,本发明还公开了一种即时通讯中生成关键词自动回复映射关系的装置。如图3为本发明所述即时通讯中生成关键词自动回复映射关系的装置的一种组成示意图。参见图3,该装置300包括:
地址获取模块301,用于获取目标网页地址;
内容获取模块302,用于根据目标网页地址获取目标网页的内容;
遍历查找模块303,用于遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;
语义分析模块304,用于如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;
映射关系模块305,用于生成该关键词与该自动回复消息的映射关系。
图4为本发明所述即时通讯中生成关键词自动回复映射关系的装置的又一种组成示意图。参见图4,该装置除了包括图3所述实施例的模块,还进一步包括:
映射关系列表模块306,用于显示所述关键词自动回复映射关系的列表,如图2b所示,并接收用户对所述关键词自动回复映射关系的选择指令;
编辑器模块307,用于显示用户所选关键词自动回复映射关系对应的自动回复消息编辑器,如图2c所示,接收用户对所述编辑器的编辑指令,根据编辑指令编辑所述关键词和/或其映射的自动回复消息的内容。
另外,在另一种实施例中,该装置还可以进一步包括:网页素材识别模块308,用于载入目标网页内容,如图2a所示,对目标网页中的素材进行识别和类型标记;
所述编辑器模块307进一步用于:接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。
在进一步的实施例中,该装置还可以进一步包括:预览模块309,用于根据所述编辑器的条目内容,实时生成自动回复消息的预览界面,如图2d所示,其中以即时通讯客户端的显示格式预览显示所述编辑器中当前的自动回复消息的条目内容。
另外,该装置还进一步包括:添加条目模块,用于接收用户添加素材类型条目的指令,根据该指令向所述编辑器中增加对应的素材类型条目;所述编辑器模块进一步用于接收用户对增加的素材类型条目的编辑指令,根据所述编辑指令编辑该素材类型条目的内容。
另外,该装置还可以进一步包括:添加网页内容模块,用于接收用户添加新的目标网页内容的指令,针对该新的目标网页地址,调用所述编辑器模块接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。
在本装置的上述各实施例中,所述预设的词语标识或代码标识及其对应的语义分析逻辑,具体包括以下至少一种:
预设的代码标识为title,对应的语义分析逻辑为:从目标网页中获取title的内容、以及该目标网页的统一资源定位符URL,以该title的内容作为关键词,将该目标网页的URL作为该关键词所映射的自动回复消息的内容;
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合所述书写规范的文字,以所述指定类型词语作为关键词,以所述符合所述书写规范的文字作为该关键词所映射的自动回复消息的内容;
预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为:获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
另外,本发明的每一个实施例可以通过由数据处理设备如计算机执行的数据处理程序来实现。显然,数据处理程序构成了本发明。此外,通常存储在一个存储介质中的数据处理程序通过直接将程序读取出存储介质或者通过将程序安装或复制到数据处理设备的存储设备(如硬盘和或内存)中执行。因此,这样的存储介质也构成了本发明。存储介质可以使用任何类型的记录方式,例如纸张存储介质(如纸带等)、磁存储介质(如软盘、硬盘、闪存等)、光存储介质(如CD-ROM等)、磁光存储介质(如MO等)等。
因此本发明还公开了一种存储介质,其中存储有数据处理程序,该数据处理程序用于执行本发明上述方法的任何一种实施例。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

即时通讯中生成关键词自动回复映射关系的方法和装置.pdf_第1页
第1页 / 共20页
即时通讯中生成关键词自动回复映射关系的方法和装置.pdf_第2页
第2页 / 共20页
即时通讯中生成关键词自动回复映射关系的方法和装置.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《即时通讯中生成关键词自动回复映射关系的方法和装置.pdf》由会员分享,可在线阅读,更多相关《即时通讯中生成关键词自动回复映射关系的方法和装置.pdf(20页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104077341A43申请公布日20141001CN104077341A21申请号201310305762822申请日20130719G06F17/30200601G06F17/2720060171申请人腾讯科技(北京)有限公司地址100080北京市海淀区海淀大街38号银科大厦16层16011608室72发明人钮迅赵亚楠黄继华王海洋陈宇淏戚岩黄吉妍马朝虹张国栋徐婧74专利代理机构北京德琦知识产权代理有限公司11018代理人张晓峰宋志强54发明名称即时通讯中生成关键词自动回复映射关系的方法和装置57摘要本申请公开了一种即时通讯中生成关键词自动回复映射关系的方法和装置,包括地址。

2、获取模块获取目标网页地址;内容获取模块根据目标网页地址获取目标网页的内容;遍历查找模块遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;语义分析模块在如果所述网页内容中有预设的词语标识或代码标识时,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;映射关系模块生成该关键词与该自动回复消息的映射关系。利用本发明,可以简化人工操作,提高操作效率,降低人工成本。51INTCL权利要求书3页说明书9页附图7页19中华人民共和国国家知识产权局12发明专利申请权利。

3、要求书3页说明书9页附图7页10申请公布号CN104077341ACN104077341A1/3页21一种即时通讯中生成关键词自动回复映射关系的方法,其特征在于,包括获取目标网页地址;根据目标网页地址获取目标网页的内容;遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;生成该关键词与该自动回复消息的映射关系。2根据权利要求1所述的方法,其特征在于,该方法进一。

4、步包括显示所述关键词自动回复映射关系的列表,接收用户对所述关键词自动回复映射关系的选择指令;显示用户所选关键词自动回复映射关系对应的自动回复消息编辑器;接收用户对所述编辑器的编辑指令,根据编辑指令编辑所述关键词和/或其映射的自动回复消息的内容。3根据权利要求2所述的方法,其特征在于,该方法进一步包括载入目标网页内容,对目标网页中的素材进行识别和类型标记;所述根据编辑指令编辑自动回复消息的内容,具体包括接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。4根据权利要求3所述的方法。

5、,其特征在于,在该方法进一步包括根据所述编辑器的条目内容,实时生成自动回复消息的预览界面,其中以即时通讯客户端的显示格式预览显示所述编辑器中当前的自动回复消息的条目内容。5根据权利要求3或4所述的方法,其特征在于,该方法进一步包括接收用户添加素材类型条目的指令,根据该指令向所述编辑器中增加对应的素材类型条目;并接收用户对该素材类型条目的编辑指令,根据所述编辑指令编辑该素材类型条目的内容。6根据权利要求3或4所述的方法,其特征在于,该方法进一步包括接收用户添加新的目标网页内容的指令,针对该新的目标网页地址,接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对。

6、应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。7根据权利要求1至4任一项所述的方法,其特征在于,所述预设的词语标识或代码标识及其对应的语义分析逻辑,具体包括以下至少一种预设的代码标识为TITLE,对应的语义分析逻辑为从目标网页中获取TITLE的内容、以及该目标网页的统一资源定位符URL,以该TITLE的内容作为关键词,将该目标网页的URL作为该关键词所映射的自动回复消息的内容;预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合。

7、所述书写规范的文字,以所述指定类型词语作为关权利要求书CN104077341A2/3页3键词,以所述符合所述书写规范的文字作为该关键词所映射的自动回复消息的内容;预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。8一种即时通讯中生成关键词自动回复映射关系的装置,其特征在于,包括地址获取模块,用于获取目标网页地址;内容获取模块,用于根据目标网页地址获取目标网页的内容;遍历查找模块,用于遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;语义分析模块,用于如。

8、果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;映射关系模块,用于生成该关键词与该自动回复消息的映射关系。9根据权利要求8所述的装置,其特征在于,该装置进一步包括映射关系列表模块,用于显示所述关键词自动回复映射关系的列表,接收用户对所述关键词自动回复映射关系的选择指令;编辑器模块,用于显示用户所选关键词自动回复映射关系对应的自动回复消息编辑器,接收用户对所述编辑器的编辑指令,根据编辑指令编辑所述关键词和/或其映射的自动回复。

9、消息的内容。10根据权利要求9所述的装置,其特征在于,该装置进一步包括网页素材识别模块,用于载入目标网页内容,对目标网页中的素材进行识别和类型标记;所述编辑器模块进一步用于接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。11根据权利要求10所述的装置,其特征在于,该装置进一步包括预览模块,用于根据所述编辑器的条目内容,实时生成自动回复消息的预览界面,其中以即时通讯客户端的显示格式预览显示所述编辑器中当前的自动回复消息的条目内容。12根据权利要求10或11所述的装置,其特征在。

10、于,该装置进一步包括添加条目模块,用于接收用户添加素材类型条目的指令,根据该指令向所述编辑器中增加对应的素材类型条目;所述编辑器模块进一步用于接收用户对增加的素材类型条目的编辑指令,根据所述编辑指令编辑该素材类型条目的内容。13根据权利要求10或11所述的装置,其特征在于,该装置进一步包括添加网页内容模块,用于接收用户添加新的目标网页内容的指令,针对该新的目标网页地址,调用所述编辑器模块接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。权利要求书CN104077341A3。

11、/3页414根据权利要求8至11任一项所述的方法,其特征在于,所述预设的词语标识或代码标识及其对应的语义分析逻辑,具体包括以下至少一种预设的代码标识为TITLE,对应的语义分析逻辑为从目标网页中获取TITLE的内容、以及该目标网页的统一资源定位符URL,以该TITLE的内容作为关键词,将该目标网页的URL作为该关键词所映射的自动回复消息的内容;预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合所述书写规范的文字,以所述指定类型词语作为关键词,以所述符合所述书写规范。

12、的文字作为该关键词所映射的自动回复消息的内容;预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。权利要求书CN104077341A1/9页5即时通讯中生成关键词自动回复映射关系的方法和装置技术领域0001本申请涉及互联网数据通信技术领域,尤其涉及一种即时通讯中生成关键词自动回复映射关系的方法和装置。背景技术0002即时通讯(IM,INSTANTMESSENGER)技术,是一种基于互联网的即时交流信息的数据传输与处理技术。即时通讯是一个终端服务,允许两人或多人使用网络即。

13、时的传递文字讯息、档案、语音与视频交流。例如目前业界常见的即时通讯如米聊、YY语音、QQ、微信、百度HI、新浪UC、阿里旺旺、移动飞信等应用。0003一些即时通讯系统还提供公众平台系统、朋友圈、消息推送等功能,用户可以通过摇一摇、搜索号码、附近的人、扫二维码方式添加好友和关注公众平台,同时用户还可以将内容分享给好友以及将用户看到的精彩内容分享到朋友圈。0004所述即时通讯系统的公众平台系统,就是个人或企业都可以在该公众平台系统注册一个即时通讯的公众帐号,可以实现和特定群体的文字、图片、语音的全方位沟通、互动。0005目前,某些即时通讯公众平台系统可以提供即时通讯关键词自动回复功能。例如在微信公。

14、众平台系统中具有一种微信自动回复功能,即在微信公众平台系统中,公众帐号的用户可建立生成关键词及其对应的自动回复消息的映射关系,简称为关键词自动回复映射关系。每个映射关系中,可以定义一个或多个关键词,以及与其映射的回复消息内容。所述回复消息内容可以包括文本、图片、音频或视频等。例如在公众平台系统的本人公众帐号中设置关键词“公司简介”,并且将其映射的回复消息设置为公司简介网址。当其它用户发送微信“公司简介”到此公众账号,则公众平台系统将会自动向发起请求的用户回复该关键词所映射的公司简介网址。0006现有技术中,所述在即时通讯中生成关键词自动回复映射关系的方法主要有两种0007第一种是在线编辑方式。。

15、即通过即时通讯公众平台系统提供的关键词消息回复编辑器进行编辑。在该编辑器中,提供了关键词填写框,以及关键词所映射的自动回复消息内容的填写框,用户可以根据需要将关键词及其映射的自动回复消息的内容,通过手工一个一个填写到编辑器中,其中在填写自动回复消息内容时,还需要编辑消息文本、以及上传即时通讯消息素材(如图片、音频或视频文件信息)等操作。在填写完毕后进行保存,从而可以生成属于某一公众帐号的关键词自动回复映射关系。0008第二种是文件导入方式。即按照即时通讯公众平台系统指定的关键词及其自动回复消息的格式,编辑数据文件,通过人工将关键词及其映射的自动回复消息的内容一个一个编写到数据文件中,其中在编写。

16、自动回复消息内容时,还需要编辑消息文本、以及填写即时通讯消息素材(如图片、音频或视频文件信息)的获取地址、或者打包这些即时通讯消息素材等操作。然后将编写后的数据文件中的映射关系数据导入即时通讯公众平台系统。0009现有技术存在的技术问题是说明书CN104077341A2/9页60010现有技术需要完全通过人工编辑的方式一条一条生成公众帐号关键词及其自动回复消息的映射关系,即先编辑关键词,再编辑该关键词所映射的自动回复消息的内容,期间的过程完全手工操作,操作复杂繁琐,操作效率低下,准确率也较低。尤其是当公众帐号向公众反馈的自动回复消息发生变化时,如上例中所述微信“公司简介”发生变化时,则需要采用。

17、人工方式重新编辑一遍对应的映射关系,维护起来也比较复杂,工作量大。发明内容0011有鉴于此,本发明的主要目的在于提供一种即时通讯中生成关键词自动回复映射关系的方法和装置,以简化人工操作,提高操作效率,降低人工成本。0012本发明的技术方案是这样实现的0013一种即时通讯中生成关键词自动回复映射关系的方法,包括0014获取目标网页地址;0015根据目标网页地址获取目标网页的内容;0016遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;0017如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成。

18、该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;0018生成该关键词与该自动回复消息的映射关系。0019一种即时通讯中生成关键词自动回复映射关系的装置,包括0020地址获取模块,用于获取目标网页地址;0021内容获取模块,用于根据目标网页地址获取目标网页的内容;0022遍历查找模块,用于遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;0023语义分析模块,用于如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信。

19、息作为该关键词所映射的自动回复消息的内容;0024映射关系模块,用于生成该关键词与该自动回复消息的映射关系。0025与现有技术相比,本发明不需要完全通过人工编辑的方式一条一条生成公众帐号关键词及其自动回复消息的映射关系,而是由公众帐号用户提供一目标网页地址,本发明获取该目标网页地址后会获取目标网页内容,并遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;最后。

20、生成该关键词与该自动回复消息的映射关系。因此,本发明不需要由用户一条一条人工输入即时通讯中的关键词及其映射的自动回复消息的详细内容,用户只需要提供一个目标网页地址,本发明就会自动生成关键词及其映射的自动回复消息,期间用户人工介入的操作可以少至只是一个网页地址的输入操作,因此可以大大简化人工操作,提高了操作效率,降低了人工成本。说明书CN104077341A3/9页7附图说明0026图1为本发明所述即时通讯中生成关键词自动回复映射关系的方法的一种流程图;0027图2A为本发明所述目标网页地址的载入界面的一种示意图;0028图2B为根据图2A所示目标网页内容生成的关键词自动回复映射关系的列表示意图。

21、;0029图2C为本发明所述自动回复消息内容编辑器的一种界面示意图;0030图2D为根据图2C所示自动回复消息编辑器的条目内容实时生成的自动回复消息的预览界面的一种示意图;0031图3为本发明所述即时通讯中生成关键词自动回复映射关系的装置的一种组成示意图;0032图4为本发明所述即时通讯中生成关键词自动回复映射关系的装置的又一种组成示意图。具体实施方式0033下面结合附图及具体实施例对本发明再作进一步详细的说明0034本发明中,所述关键词自动回复映射关系是指即时通讯的公众平台系统中,属于公众帐号的关键词及其对应的自动回复消息的映射关系,简称为关键词自动回复映射关系。每个公众帐号的每个关键词自动。

22、回复映射关系中,可以包括一个或多个关键词,以及与其映射的回复消息内容。0035图1为本发明所述即时通讯中生成关键词自动回复映射关系的方法的一种流程图,图2A至图2D为本发明所述即时通讯中关键词自动回复映射关系的生成过程中的人机交互界面示意图;参见图1,假设该方法针对某一公众账号A,该方法主要包括0036步骤101、获取目标网页地址。0037此处,该目标网页地址可以由即时通讯系统的公众帐号A的用户来提供。具体的获取方式可以有多种,例如本发明可以提供一个目标网页地址的载入界面,如图2A的界面,公众帐号用户可以向该界面中的输入栏201中输入目标网页地址,本发明从该地址输入栏中获取该目标网页地址。00。

23、38步骤102、根据目标网页地址获取目标网页的内容。0039本步骤中,本发明可以在获取目标网页的内容后不在界面中载入显示。也可以如图2A所示,将目标网页内容载入虚线区域200进行显示从而完成更丰富的人机交互操作功能。载入的目标网页内容的技术手段可以采用现有的网页浏览器技术,本文不再赘述。如图2A的虚线区域200所示,载入目标网页内容后,在界面上可以显示目标网页的素材内容,如标题“风铃无线建站,如此简单”202,图片素材203,文本素材204等,电话拨打素材220。0040步骤103、遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识。0041本发明中,为了能够实现即时通讯关键词自。

24、动回复功能,也为了可以自动生成关键词自动回复映射关系,需要预先设置词语标识或代码标识以及所述词语标识或代码标识说明书CN104077341A4/9页8对应的语义分析逻辑。例如预设的词语标识可以是“地址”、“电话”等常用关键词,也可以是根据需求定义特殊的关键词,如“抽奖”等。当然,所述词语标识也可以是网页的代码标识或由网页的代码标识来代替,例如表示标题的代码标识“TITLE”,可以代替“地址”的相应代码标识可以为“”,可以代替“电话”的相应代码标识可以为“”,可以代替“抽奖”的相应代码标识可以为“”。0042步骤104、如果所述网页内容中有预设的词语标识或代码标识,则根据预设的、该词语标识或代码。

25、标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容。0043步骤105、生成该关键词与该自动回复消息的映射关系。0044本发明中,所述预设的词语标识或代码标识都对应有预设的语义分析逻辑,本发明在遍历出目标网页中有预设的词语标识或代码标识后,可以按照该词语标识或代码标识对应语义分析逻辑进行处理。0045例如0046所述关键词“TITLE”对应的语义分析逻辑是当在目标网页中遍历到“TITLE”时,从目标网页中获取TITLE的内容(如“首页”等),并提取出该目标网页的统一资源定位符(URL,UNIFORM。

26、RESOURCELOCATOR)地址(如HTTP/FLQQCOM),将TITLE的内容如“首页”作为关键词,将该目标网页URL作为该关键词所映射的自动回复消息的内容。然后生成该关键词与该自动回复消息的映射关系,如关键词“首页”映射HTTP/FLQQCOM。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“首页”这条信息,则公众平台系统会根据该条信息匹配关键词“首页”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“HTTP/FLQQCOM”。0047再例如0048预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为在目标网页中遍历到该。

27、指定类型词语或其等同的代码标识,则分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合所述书写规范的文字,以所述指定类型词语作为关键词,以所述符合所述书写规范的文字作为该关键词所映射的自动回复消息的内容。0049所述指定类型词语例如可以是“地址”、“联系电话或TELL”、“电子邮件或EMAIL”、“QQ”等。具体的例子如下0050假设预设的词语标识为“地址”或其等同的代码标识如“”,则对应的语义分析逻辑为在目标网页中遍历到“地址”或“”时,分析在目标网页中该“地址”或“”之后的文字是否符合地址书写规范,例如“XX省XX市XX路XX号。

28、”,如果符合则提取出符合地址书写规范的文字如“XX省XX市XX路XX号”,以“地址”作为关键词,以所述符合地址书写规范的文字作为该关键词所映射的自动回复消息的内容。建立“地址”与“XX省XX市XX路XX号”的映射关系。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“地址”这条信息,则公众平台系统会根据该条信息匹配关键词“地址”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“XX省XX市XX路说明书CN104077341A5/9页9XX号”。0051假设预设的词语标识为“联系电话”或其等同的代码标识如“”,对应的语义分析逻辑为在目标网页遍历到“联系。

29、电话”或“”时,分析在目标网页中该“联系电话”或“”之后的文字是否符合电话号码的书写规范如“01012345678”,如果符合则提取出符合电话号码书写规范的文字“01012345678”,以“联系电话”作为关键词,以“01012345678”作为该关键词所映射的自动回复消息的内容。建立关键词“联系电话”与“01012345678”的映射关系。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“电话”这条信息,则公众平台系统会根据该条信息匹配关键词“联系电话”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“01012345678”。0052再例如005。

30、3预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。0054此处假设预设的词语标识为“抽奖”或其等同的代码标识如“”,对应的语义分析逻辑为当在目标网页中遍历到“抽奖”或“”时,获取目标网页的URL“HTTP/FLQQCOM”,以“抽奖”作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。建立关键词“抽奖”与“HTTP/FLQQCOM”的映射关系。那么根据原有的关键词自动回复功能,当用户在即时通讯客户端向本公众帐号A发送“抽奖”这条信息,则公众平台系。

31、统会根据该条信息匹配关键词“抽奖”,然后向该用户的即时通讯客户端发送该关键词所映射的自动回复消息,即“HTTP/FLQQCOM”。0055在本发明的另一种实施例中,本发明的所述方法还进一步包括0056步骤106、显示所述关键词自动回复映射关系的列表,接收用户对所述关键词自动回复映射关系的选择指令。0057如图2B为根据图2A所示目标网页内容生成的关键词自动回复映射关系的列表示意图。参见图2B,该关键词自动回复映射关系的列表220中包括通过上述方法生成的各条映射关系,其中以关键词进行区分。如映射关系1的关键词为“首页”,映射关系2的关键词为“地址”,映射关系3的关键词为“联系电话”。0058公众。

32、帐号用户可以点击所述自动回复映射关系的列表220中的映射关系,进行选择,当点击选择了某一映射关系之后,则进入该映射关系的编辑器对该映射关系进行编辑。0059步骤107、显示用户所选关键词自动回复映射关系对应的自动回复消息编辑器。0060假设用户点击选择了图2B中的映射关系1,则会弹出如图2C所示的所述自动回复消息内容编辑器的一种界面示意图。参见图2C,其中至少包括映射关系1的关键词“首页”及其映射的内容“HTTP/FLQQCOM”,本发明将“首页”自动添加到标题类型条目206中,将HTTP/FLQQCOM自动添加到跳转链接条目209中。0061步骤108、接收用户对所述编辑器的编辑指令,根据编。

33、辑指令编辑所述关键词和/或其映射的自动回复消息的内容。0062例如用户可以点击所述标题类型条目206,本对其中的关键词进行编辑修改,本发说明书CN104077341A6/9页10明可以根据编辑指令编辑关键词;也可以点击所述跳转链接条目209,本发明可以根据用户的编辑指令,对其中的URL(即自动回复消息的内容)进行编辑修改。0063另外,在另一种实施例中,为了提高用户编辑修改所述自动回复消息内容的效率,本发明所述的方法可以进一步包括载入目标网页内容,对目标网页中的素材进行识别和类型标记。0064如图2A中的虚线区域200可以载入目标网页的内容。本发明需要对目标网页中的素材进行识别和类型标记,其具。

34、体的方法包括0065自动分析网页内容,根据目标网页的源代码的素材类型标签或事先在网页源代码做出的自定义素材标签,从目标网页内容中识别出对应的素材,并根据标签类型为所识别出的素材作出类型标记。如通过TITLE标签识别出网页标题,并为该网页标题标出标题类型的标记;通过URL标签得出网页地址,并对该网页地址标出地址类型的标记;根据标签识别出图片素材,并对该图片标出图片类型的标记;由HTML5提供的识别出文本素材,并对该文本标出文本类型的标记;通过在网页源代码中自定义的标签识别出电话拨打素材,并对该电话拨打素材标出电话拨打类型的标记。0066本实施例中,所述根据编辑指令编辑自动回复消息的内容,具体包括。

35、0067步骤181、接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。0068此步骤中,需要用户参与,但用户参与的操作非常简单,只需要在图2A所示虚线区域202内,点击希望在自动回复消息中添加的素材,即可将点击的素材添加到图2C所示自动回复消息编辑器中的对应素材类型条目中,操作非常简单高效。0069例如用户点击了图2A中的图片素材203,本发明可以利用前端的JAVASCRIPT等技术捕捉到是对哪个素材进行点击操作,所述点击操作即是对被点击素材的选择指令,在接收到该选择指令后,。

36、根据用户所选素材的类型标记判断此处为图片类型,在图2C所述自动回复消息编辑器中增加一个图片类型条目207,将用户所点击的图片的地址内容自动添加到该图片类型条目207中;如果用户又点击了图2A中的文本素材204,则本发明在接收到该选择指令后,根据用户所选素材的类型标记,此处为文本类型,在图2C所述自动回复消息编辑器中增加一个文本类型条目208,将用户所点击的文本素材的文本内容自动添加到该文本类型条目208中。0070最后,本发明需要根据自动回复消息编辑器中的条目内容生成自动回复消息。例如如图2C所示的自动回复消息编辑器中的条目内容,可以生成包括标题206、图片207、文本内容208、跳转链接20。

37、9的自动回复消息。0071在本发明的一种优选实施例中,本发明的方法在上述实施例的基础上,还可以进一步包括根据所述自动回复消息编辑器的条目内容,实时生成自动回复消息的预览界面,其中以即时通讯客户端的显示格式预览显示所述自动回复消息编辑器的当前条目内容。0072如图2D为根据图2C所示自动回复消息编辑器的条目内容实时生成的自动回复消息的预览界面的一种示意图。在一种优选实施例中,只要图自动回复消息编辑器的条目内容有增加或改变,则预览界面就会随之实时变化,将所述自动回复消息编辑器的当前条目说明书CN104077341A107/9页11内容,以即时通讯客户端的显示格式预览显示出来。图2D的预览界面中显示。

38、了根据图2C所示自动回复消息编辑器的条目内容生成的自动回复消息预览界面210,其中包括根据标题条目206的内容生成对应的标题211,根据图片类型条目207所示的地址获取对应的图片并显示该图片212,根据文本类型条目208的内容生成正文213,根据跳转链接条目209的内容生成跳转链接214。如果用户通过查看该自动回复消息的预览界面210,认为该自动回复消息的内容正确,则可以点击“保存映射关系”按钮215,保存该自动回复消息的内容及其与关键词“首页”的映射关系。用户也可以点击“删除映射关系”按钮218删除本条映射关系1,包括关键词及其映射的自动回复消息的内容。0073并且,在以上述任一项实施例为基。

39、础的进一步的实施例中,本发明还可以进一步包括接收用户对所述自动回复消息编辑器的编辑指令,根据编辑指令编辑所述自动回复消息编辑器中的条目内容。例如用户点击了图2C所述自动回复消息编辑器中的文本类型条目208,则可触发对该文本类型条目内容的编辑,之后用户可以修改文本内容。在用户编辑修改该文本类型条目的内容的同时,所述图2D的预览界面中的正文213也会实时同步改变预览显示的文本内容。0074在以上述任一项实施例为基础的进一步的实施例中,本发明还可以接收用户添加素材类型条目的指令,根据该指令向所述自动回复消息编辑器中增加对应的素材类型条目;并接收用户对该素材类型条目的编辑指令,根据所述编辑指令编辑该素。

40、材类型条目的内容。例如如图2D所示,用户可以点击“增加一条”按钮216,发出添加素材类型条目的指令,那么在所述自动回复消息编辑器中就会增加一个素材类型条目,该素材类型条目的具体类型可以由用户选择设定,该素材类型条目的内容可以由用户编辑。对所添加的素材类型条目编辑完成后,所述预览界面210会实时显示包括该新添加的素材类型条目的自动回复消息的预览效果。0075在另一种实施例中,本发明还可以接收用户添加新的目标网页内容的指令,然后针对该新的目标网页地址,重复执行包括步骤181的上述各实施例的步骤,即接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型。

41、条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。0076例如,用户当用户点击图2D所述的“增加新的目标网页内容”按钮217,则会出现一个新的载入界面,类似图2A所述载入界面,公众帐号用户可以向该新的载入界面中的输入栏201中输入目标网页地址,本发明从该地址输入栏中获取该目标网页地址;然后在该载入界面中载入新的目标网页内容,对该新的目标网页中的素材进行识别;然后接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在图2C所述自动回复消息编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述自动回复消息编辑器中所增加的对应素材类型条目中。这样,就可以将。

42、多个目标网页的素材内容集合添加到一个自动回复消息中,提高了自动回复消息的内容丰富度。0077与上述方法对应,本发明还公开了一种即时通讯中生成关键词自动回复映射关系的装置。如图3为本发明所述即时通讯中生成关键词自动回复映射关系的装置的一种组成示意图。参见图3,该装置300包括0078地址获取模块301,用于获取目标网页地址;说明书CN104077341A118/9页120079内容获取模块302,用于根据目标网页地址获取目标网页的内容;0080遍历查找模块303,用于遍历目标网页内容,从网页内容中查找是否有预设的词语标识或代码标识;0081语义分析模块304,用于如果所述网页内容中有预设的词语标。

43、识或代码标识,则根据预设的、该词语标识或代码标识对应的语义分析逻辑,从目标网页中提取出对应的回复信息,生成该词语标识或代码标识对应的关键词,将该回复信息作为该关键词所映射的自动回复消息的内容;0082映射关系模块305,用于生成该关键词与该自动回复消息的映射关系。0083图4为本发明所述即时通讯中生成关键词自动回复映射关系的装置的又一种组成示意图。参见图4,该装置除了包括图3所述实施例的模块,还进一步包括0084映射关系列表模块306,用于显示所述关键词自动回复映射关系的列表,如图2B所示,并接收用户对所述关键词自动回复映射关系的选择指令;0085编辑器模块307,用于显示用户所选关键词自动回。

44、复映射关系对应的自动回复消息编辑器,如图2C所示,接收用户对所述编辑器的编辑指令,根据编辑指令编辑所述关键词和/或其映射的自动回复消息的内容。0086另外,在另一种实施例中,该装置还可以进一步包括网页素材识别模块308,用于载入目标网页内容,如图2A所示,对目标网页中的素材进行识别和类型标记;0087所述编辑器模块307进一步用于接收用户对目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。0088在进一步的实施例中,该装置还可以进一步包括预览模块309,用于根据所述编辑器的条目内容,实。

45、时生成自动回复消息的预览界面,如图2D所示,其中以即时通讯客户端的显示格式预览显示所述编辑器中当前的自动回复消息的条目内容。0089另外,该装置还进一步包括添加条目模块,用于接收用户添加素材类型条目的指令,根据该指令向所述编辑器中增加对应的素材类型条目;所述编辑器模块进一步用于接收用户对增加的素材类型条目的编辑指令,根据所述编辑指令编辑该素材类型条目的内容。0090另外,该装置还可以进一步包括添加网页内容模块,用于接收用户添加新的目标网页内容的指令,针对该新的目标网页地址,调用所述编辑器模块接收用户对新的目标网页中的素材的选择指令,根据用户所选素材的类型标记,在所述编辑器中增加对应的素材类型条。

46、目,将用户所选素材的内容添加到所述编辑器中所增加的对应素材类型条目中。0091在本装置的上述各实施例中,所述预设的词语标识或代码标识及其对应的语义分析逻辑,具体包括以下至少一种0092预设的代码标识为TITLE,对应的语义分析逻辑为从目标网页中获取TITLE的内容、以及该目标网页的统一资源定位符URL,以该TITLE的内容作为关键词,将该目标网页的URL作为该关键词所映射的自动回复消息的内容;0093预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为分析目标网页中该指定类型词语或其等同的代码标识之后的文字是否符合该指定类型词语对应的书写规范,如果符合则提取出符合所述书写规范的。

47、文字,以所述指定类型词语作说明书CN104077341A129/9页13为关键词,以所述符合所述书写规范的文字作为该关键词所映射的自动回复消息的内容;0094预设的词语标识为指定类型词语或其等同的代码标识,对应的语义分析逻辑为获取目标网页的URL,以该指定类型词语作为关键词,以所述目标网页URL作为该关键词所映射的自动回复消息的内容。0095另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。0096另外,本发明的每一个实施例可以通过由数。

48、据处理设备如计算机执行的数据处理程序来实现。显然,数据处理程序构成了本发明。此外,通常存储在一个存储介质中的数据处理程序通过直接将程序读取出存储介质或者通过将程序安装或复制到数据处理设备的存储设备(如硬盘和或内存)中执行。因此,这样的存储介质也构成了本发明。存储介质可以使用任何类型的记录方式,例如纸张存储介质(如纸带等)、磁存储介质(如软盘、硬盘、闪存等)、光存储介质(如CDROM等)、磁光存储介质(如MO等)等。0097因此本发明还公开了一种存储介质,其中存储有数据处理程序,该数据处理程序用于执行本发明上述方法的任何一种实施例。0098以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。说明书CN104077341A131/7页14图1说明书附图CN104077341A142/7页15图2A说明书附图CN104077341A153/7页16图2B说明书附图CN104077341A164/7页17图2C说明书附图CN104077341A175/7页18图2D说明书附图CN104077341A186/7页19图3说明书附图CN104077341A197/7页20图4说明书附图CN104077341A20。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1