自动对话工具接入第三方的方法和装置制造方法及图纸

技术编号:11754898 阅读:125 留言:0更新日期:2015-07-22 03:10
本发明专利技术公开了一种自动对话工具接入第三方的方法,包括:接收用户客户端发送的信息内容,从所述信息内容中提取关键信息;根据所述关键信息,查询与所述关键信息对应的第三方的信息,并将查询到的第三方的信息发送给所述用户客户端;接收所述用户客户端选择的第三方的信息,将访问请求发送至所述用户客户端选择的第三方客户端;在接收到所述第三方客户端反馈的访问响应后,建立所述用户客户端与所述第三方客户端的通信连接。本发明专利技术还公开了一种自动对话工具接入第三方的装置。本发明专利技术缩短了用户查找第三方的时间,提高了用户咨询效率,为用户提供了方便,也为第三方带来了大量客户,缩短了第三方寻找客户的时间和成本。

【技术实现步骤摘要】

本专利技术涉及到网络
,特别涉及到自动对话工具接入第三方的方法和装置
技术介绍
随着互联网与智能终端的发展,各种聊天软件也越来越普及。在一些聊天软件中,除了常规的与对端好友进行聊天外,还可以与自动对话工具对话,例如聊天机器人。自动对话工具是一种自动回复的聊天工具,一问一答,可根据用户的提问,从数据库中检索到最贴切的答案,并回复给用户,执行一些常见问题解答。但是,目前的自动对话工具主要是应用在对话消遣上,而对于某些需要第三方来解决的问题,自动对话工具只能给出一个粗略答案,无法直接解决问题,此时用户仍然需要再去联系第三方。例如,当用户说“我想买瓶感冒药”,大部分自动对话工具都不知道什么意思,且目前的任何一款自动对话工具都不会帮助用户去直接联系一个卖药品商家,不能在用户提问时帮助用户和普通商家联系起来。
技术实现思路
本专利技术实施例提供一种自动对话工具接入第三方的方法和装置,能将自动对话工具无法解答的问题直接转至对应的第三方解答。本专利技术实施例提出一种自动对话工具接入第三方的方法,包括步骤:接收用户客户端发送的信息内容,从所述信息内容中提取关键信息;根据所述关键信息,查询与所述关键信息对应的第三方的信息,并将查询到的第三方的信息发送给所述用户客户端;接收所述用户客户端选择的第三方的信息,将访问请求发送至所述用户客户端选择的第三方客户端;在接收到所述第三方客户端反馈的访问响应后,建立所述用户客户端与所述第三方客户端的通信连接。本专利技术实施例还提出一种自动对话工具接入第三方的装置,包括:收发模块,用于接收用户客户端发送的信息内容;提取模块,用于从所述信息内容中提取关键信息;查询模块,用于根据所述关键信息,查询与所述关键信息对应的第三方的信息;所述收发模块还用于,将查询到的第三方的信息发送给所述用户客户端;接收所述用户客户端选择的第三方的信息,将访问请求发送至所述用户客户端选择的第三方客户端;连接模块,用于在接收到所述第三方客户端反馈的访问响应后,建立所述用户客户端与所述第三方客户端的通信连接。本专利技术实施例通过对聊天内容的分析,向用户提供与咨询内容关联的第三方信息,并根据用户的选择,建立用户与第三方的通信连接,使第三方直接与用户对话,一方面缩短了用户查找第三方的时间,提高了用户咨询效率,为用户提供了方便,另一方面也为第三方带来了大量客户,缩短了第三方寻找客户的时间和成本。【附图说明】图1为本专利技术自动对话工具接入第三方的方法的第一实施例的流程图;图2为本专利技术自动对话工具接入第三方的方法的第二实施例的流程图;图3为本专利技术自动对话工具接入第三方的方法的第三实施例的流程图;图4为本专利技术自动对话工具接入第三方的方法的第四实施例的流程图;图5为本专利技术自动对话工具接入第三方的方法的第四实施例中建立第三方数据库的步骤流程图;图6为本专利技术自动对话工具接入第三方的装置的第一实施例的结构示意图;图7为本专利技术自动对话工具接入第三方的装置的第二实施例的结构示意图;图8为本专利技术实施例中用户客户端、服务器和第三方客户端交互的示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1为本专利技术自动对话工具接入第三方的方法的第一实施例的流程图。本实施例提到的自动对话工具接入第三方的方法,包括步骤:步骤S10,接收用户客户端发送的信息内容,从信息内容中提取关键信息;本实施例的软件环境可以是具有自动对话的聊天软件,例如聊天机器人。同时可一并参考图8,本实施例的硬件运行环境可包括后台服务器,该后台服务器上设置有自动对话工具的账号,自动对话工具的账号作为对话接口与用户账号对话;还可包括安装在手机、PAD、笔记本电脑、台式电脑、一体机等智能终端上的用户客户端,使用者可以是有咨询需求的用户,用户通过用户客户端登陆,可联系到自动对话工具的账号,与自动对话工具对话,也可联系到其他用户账号,与其他用户对话;还可包括第三方客户端,该第三方客户端可以是安装在手机、PAD、笔记本电脑、台式电脑、一体机等智能终端上的客户端,使用者是可为用户解决问题或提供服务的第三方,第三方通过第三方客户端登陆,可联系到自动对话工具的账号,与自动对话工具对话,也可联系到其他用户账号,与其他用户对话。用户在通过用户客户端与自动对话工具对话时,在对话框中录入信息内容,用户所使用的终端将对话信息内容通过网络发送到服务器,服务器在接收到对话信息内容后,从对话信息内容中提取关键信息,例如,用户发送“我想买感冒药”,服务器从对话中提取出“买感冒药”,作为关键信息。当然,如果用户发送的对话内容并不是需要咨询的内容,只是简单的消遣聊天,例如“吃了吗”,则自动对话工具只需要回答设定的对应内容即可;又或者是一些不需要第三方参与即可回答的问题,例如“今天天气如何”,则自动对话工具直接从天气服务器或互联网站上拉取今日天气,并显示在对话框中即可。步骤S20,根据关键信息,查询与关键信息对应的第三方的信息;服务器根据关键信息,查询第三方信息。例如上述的关键信息“买感冒药”,一方面自动对话工具可从网站上搜索感冒药品牌,并显示在对话框中;另一方面,服务器可查找能够通过客户端进行聊天对话的感冒药商家,并获取其信息;此外,服务器还可以查找一些能够通过客户端进行聊天对话的内科医生,一并作为第三方获取其信息。步骤S30,将查询到的第三方的信息发送给用户客户端;服务器将查询到的第三方的简介以及相关链接通过自动对话工具账号发送给用户账号,显示在用户客户端对话框中,供用户参考。步骤S40,接收用户客户端选择的第三方的信息;用户在查看了服务器推荐的信息后,可点击选择自己所需要的第三方信息,用户客户端将用户的选择返回给服务器。步骤S50,将访问请求发送至用户客户端选择的第三方客户端;服务器根据用户的选择,将访问请求发送给对应的第三方账号,并等待第三方的确认。步骤S60,在接收到第三方客户端反馈的访问响应后,建立用户客户端与第三方客户端的通信连接。第三方在接收到服务器发来的访问请求后,如果同意接入,则点击确认,并返回给服务器,服务器在接收到第三方的确认信息后,直接将第三方账号与用户账号接通连接,第三方就可以直接与用户对话,解答用户的问题,为用户提供服务。本实施例通过对聊天内容的分析,向用户提供与咨询内容关联的第三方信息,并根据用户的选择,建立用户与第三方的通信连接,使第三方直接与用户对话,一方面缩短了用户查找第三方的时间,提高了用户咨询效率,为用户提供了方便,另一方面也为第三方带来了大量客户,缩短了第三方寻找客户的时间和成本。如图2所示,图2为本专利技术自动对话工具接入第三方的方法的第二实施例的流程图。本实施例以图1所示实施例为基础,步骤S50之后还包括:步骤S70,当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种自动对话工具接入第三方的方法,其特征在于,包括步骤:接收用户客户端发送的信息内容,从所述信息内容中提取关键信息;根据所述关键信息,查询与所述关键信息对应的第三方的信息,并将查询到的第三方的信息发送给所述用户客户端;接收所述用户客户端选择的第三方的信息,将访问请求发送至所述用户客户端选择的第三方客户端;在接收到所述第三方客户端反馈的访问响应后,建立所述用户客户端与所述第三方客户端的通信连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗晶琳廖晶徐天麒
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1