一种基于即时通信的知识搜索方法及系统的制作方法

文档序号:7954646阅读:167来源:国知局
专利名称:一种基于即时通信的知识搜索方法及系统的制作方法
技术领域
本发明涉及计算机网络及搜索引擎技术,特别是涉及一种基于即时通信的知识搜索方法。
背景技术
随着社会和互联网技术的发展,即时通信(IM,Instant Messaging)已经越来越成为人们生活的重要组成部分。人们可以把自己的的联系人加入好友名单(buddy list),通过即时通信的状态呈现技术(presence)获知好友的在线离线状态,随时与在线好友发起即时对话,达到信息即时交流的目的。
好友随着即时通信技术与搜索引擎技术的发展,出现了结合了两者的机器人搜索技术,其表现形式为即时通信中随时在线的机器人好友。即时通信用户通过对话的方式向机器人好友提出问题,该机器人好友对问题经过关键词分析后进行搜索,然后将搜索所得有用信息结果加以整合、过滤,返回给即时通信用户,相对于用户直接在网页浏览器中频繁打开网页去查询,机器人好友的方式不仅符合用户的即时通信使用习惯,具有详尽信息查询功能,而且更加方便快捷。
目前即时通信中的机器人好友技术有以下两种方法,一是搜索引擎频道方法,如图1所示,即时用户登录即时通信服务后,选择搜索频道或搜索输入栏,用户选择搜索办法后,点击关键词输入栏输入关键词,点击”搜索”,即时通信连接网络,搜索引擎搜索关键词相关的搜索结果,搜索服务器生成搜索结果html,即时通信自动连接搜索结果URL,用户会在搜索结果URL看到搜索结果.
这种方法用户需要每次连接到搜索结果URL查看搜索结果,然后回到即时通信用户界面,用起来很不方便。
另一种方法是机器人搜索好友方式,如图2所示,即时通信用户登录即时通信服务后,在我的朋友目录里面选择机器人搜索好友,用户进入打开与机器人的对话窗口,对机器人好友输入对话内容,机器人解释用户输入的对话内容,然后机器人分析关键词,即时通信连接网路,通过搜索引擎找关键词相关的搜索结果,搜索服务器生成搜索结果html,通过机器人回答给用户,用户在聊天窗口看到搜索结果。然而这种方法机器人只回答数据库里固定的搜索结果,没有搜索结果的时候,机器人就不能再作进一步处理,不能查到用户需要的结果。

发明内容
本发明的主要目的在于解决即时通信用户信息查询中需要每次连接到搜索结果URL查看搜索结果以及没有查询不到搜索结果的问题。
为实现上述目的,本发明提供了一种基于即时通信的知识搜索方法,其该方法包括如下步骤A、即时通信用户登录即时通信服务;B、即时通信用户向对话窗口中知识搜索系统提交问题;C、知识搜索系统搜索该问题的回答并在对话窗口将搜索结果返回给用户。
步骤C包括C1、知识搜索系统的其他用户登录知识搜索系统,查找到该问题进行回答,回答内容通过回答系统传送给问题存储系统;C2、知识搜索系统检索问题存储系统中其他用户对该问题提交的回答并在对话窗口将搜索结果返回给用户。
步骤C2之后进一步包括用户重新向对话窗口中知识搜索系统提交问题,或者等待其他知识搜索系统用户有新的回答后利用知识搜索系统再次搜索。
步骤A与B之间还包括A1、即时通信用户添加机器人好友为即时通信好友;A2、对机器人好友输入对话内容;A3、机器人好友分析对话内容关键词并发送到搜索服务器;A4搜索服务器查找关键词相关的搜索结果;A5、搜索服务器通过即时通信服务器将搜索结果推送给即时通信用户。
步骤A1包括A11、在即时通信服务器中设置机器人好友的即时通信用户号码;A12、即时通信服务器与机器人好友服务器交互连接;A13、即时通信用户在好友目录里添加机器人好友的即时通信用户号码;A14、即时通信服务器在即时通信用户的好友目录里记录机器人好友。
本发明还提供了一种基于即时通信的知识搜索系统,包括交互联接的即时通信系统和知识搜索系统,知识搜索系统进一步包括提问系统和回答系统,提问系统提交并保存知识搜索系统用户的问题,回答系统将知识搜索系统用户的回答也传送到提问系统。
所述提问系统包括问题提交系统和问题存储系统,问题提交系统将知识搜索系统用户提交的问题传送给问题存储系统,知识搜索系统用户的回答内容通过回答系统传送给问题存储系统。
本发明以与我的“知识搜索博士”好友对话的方式提供一种让用户通过即时通信的机器人知识博士朋友获得与为该问题量身定制的知识和解决方案,在即时通信平台上实现了用户的个性化知识获取需求。


图1是现有技术即时通信中的机器人好友工作流程图一;图2是现有技术即时通信中的机器人好友工作流程图二;图3是本发明添加机器人知识搜索博士的流程图;图4是本发明基于即时通信的知识搜索流程图;图5是本发明与机器人知识搜索博士的对话窗口示意图。
具体实施例方式
为了使本发明的目的、技术方案和优点更清楚,下面结合附图和具体实施方式
对本发明作进一步描述。
本发明把机器人好友“知识搜索博士”添加在我的即时通信好友里,用户首先登录即时通信服务,选择与知识搜索博士朋友聊天,用户输入其提问,首先通过搜索引擎进行搜索,返回搜索结果给用户,如果用户不满意搜索结果,可以进一步进行知识搜索,机器人好友通过关键词分析进行知识搜索,自动推荐知识搜索结果。本发明以与我的“知识搜索博士”好友对话的方式提供一种让用户通过即时通信的机器人知识博士朋友获得与为该问题量身定制的知识和解决方案,在即时通信平台上实现了用户的个性化知识获取需求。
下面结合图3到图5对本发明作进一步的详细描述。
图3是本发明添加机器人知识搜索博士朋友的流程图,即时通信中的机器人好友“知识搜索博士”包括知识搜索服务器,同时也是即时通信的虚拟用户,该流程包括如下步骤1)在IM服务器中设置机器人知识搜索博士的IM用户号码;2)IM服务器与机器人知识搜索服务器交互连接;3)用户在好友目录里添加机器人知识搜索博士的IM用户号码;4)IM服务器在用户的好友目录里记录机器人知识搜索好友;
5)用户选择用户的好友目录里面的机器人知识搜索博士好友;6)用户打开对话窗口,与机器人知识搜索博士进入对话状态;7)IM服务器自动连接IM用户和机器人知识搜索博士服务器;8)用户输入对话内容,机器人知识搜索博士服务器自动解释。
经过以上流程,知识搜索博士成为用户的即时通信好友,而且与一般即时通信好友不同的是,该虚拟好友24小时在线,可以随时接受用户的提问请求并给出回答。
本发明包括即时通信系统以及知识搜索系统,即时通信系统的用户可以经过一定的注册步骤选择同时成为知识搜索系统的用户。知识搜索系统可以是一个基于数据库的检索系统,当接到知识搜索系统用户的搜索请求后,经过对在数据库中存放的信息中找到指定与搜索问题相关的所有信息。
知识搜索系统可以分为提问系统与回答系统,提问系统包括问题提交系统及问题存储系统。知识搜索系统的用户登录知识搜索系统后,填写所提问题的内容,问题提交系统将用户提交的问题传送给问题存储系统,问题存储系统可以是一个后台数据库,存储所有知识搜索系统用户提交的问题以及回答内容等相关信息。
知识搜索系统用户登录该系统后,通过关键字或者分类目录找到想要回答的问题填写回答内容,提交后该回答内容通过回答系统传送给问题存储系统。
图4是本发明基于即时通信的知识搜索流程图,详述如下步骤10IM用户登录即时通信服务,用户在即时通信工具中的好友名单里点击机器人好友知识搜索博士,打开与知识搜索博士的对话窗口;步骤20该对话窗口中有知识搜索博士自动推荐的知识搜索主题,如果用户选择自动推荐的知识搜索主题,进入步骤50;步骤30如果用户不选择机器人推荐的知识搜索主体,用户对机器人好友知识搜索博士输入对话内容;
步骤40机器人好友解释用户输入的对话内容,分析对话内容关键词;步骤50通过机器人知识搜索服务器与即时通信服务器连接网路将关键词发送至搜索服务器;步骤60搜索服务器查找关键词相关的搜索结果;步骤70搜索服务器生成搜索结果;步骤80IM自动连接搜索结果URL;步骤90搜索服务器通过即时通信服务器将搜索结果推送给用户;步骤100如果用户不满意搜索引擎所得的搜索结果,选择图5所示对话窗口的知识搜索系统中提交知识搜索问题;步骤110知识搜索系统的问题提交系统将用户提交的问题传送给问题存储系统;步骤120知识搜索系统的其他用户登录知识搜索系统,查找到该问题进行回答,回答内容通过回答系统传送给问题存储系统;步骤130知识搜索系统检索问题存储系统中其他用户对该问题提交的回答并在对话窗口将搜索结果返回给用户;步骤140如果用户满意知识搜索博士搜索到的回答内容,则点击对话窗口的确认回答按钮;步骤150如果用户不满意知识搜索博士搜索到的回答内容,可以转入步骤100重新提问,或者等待其他知识搜索系统用户有新的回答后利用知识搜索系统再次搜索。
本发明通过虚拟的即时通信机器人好友知识搜索博士,将即时通信系统、搜索引擎搜索以及知识搜索系统有机结合起来,让用户可以在即时通信的对话窗口内快速、方便地获得搜索问题的答案,不仅免去了每次连接到搜索结果URL查看搜索结果然后回到即时通信界面的不便之处,而且可以在搜索引擎无法获得满意的搜索结果时,利用知识搜索系统为用户返回个性化的回答,在即时通信平台上实现了用户的个性化知识获取需求。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种基于即时通信的知识搜索方法,其特征在于该方法包括如下步骤A、即时通信用户登录即时通信服务;B、即时通信用户向对话窗口中知识搜索系统提交问题;C、知识搜索系统搜索该问题的回答并在对话窗口将搜索结果返回给用户。
2.根据权利要求1所述的基于即时通信的知识搜索方法,其特征在于步骤C包括C1、知识搜索系统的其他用户登录知识搜索系统,查找到该问题进行回答,回答内容通过回答系统传送给问题存储系统;C2、知识搜索系统检索问题存储系统中其他用户对该问题提交的回答并在对话窗口将搜索结果返回给用户。
3.根据权利要求2所述的基于即时通信的知识搜索方法,其特征在于步骤C2之后进一步包括用户重新向对话窗口中知识搜索系统提交问题,或者等待其他知识搜索系统用户有新的回答后利用知识搜索系统再次搜索。
4.根据权利要求1所述的基于即时通信的知识搜索方法,其特征在于步骤A与B之间还包括A1、即时通信用户添加机器人好友为即时通信好友;A2、对机器人好友输入对话内容;A3、机器人好友分析对话内容关键词并发送到搜索服务器;A4搜索服务器查找关键词相关的搜索结果;A5、搜索服务器通过即时通信服务器将搜索结果推送给即时通信用户。
5.根据权利要求4所述的基于即时通信的知识搜索方法,其特征在于步骤A1包括A11、在即时通信服务器中设置机器人好友的即时通信用户号码;A12、即时通信服务器与机器人好友服务器交互连接;A13、即时通信用户在好友目录里添加机器人好友的即时通信用户号码;A14、即时通信服务器在即时通信用户的好友目录里记录机器人好友。
6.一种基于即时通信的知识搜索系统,包括交互联接的即时通信系统和知识搜索系统,其特征在于知识搜索系统进一步包括提问系统和回答系统,提问系统提交并保存知识搜索系统用户的问题,回答系统将知识搜索系统用户的回答也传送到提问系统。
7.根据权利要求5所述的基于即时通信的知识搜索系统,其特征在于所述提问系统包括问题提交系统和问题存储系统,问题提交系统将知识搜索系统用户提交的问题传送给问题存储系统,知识搜索系统用户的回答内容通过回答系统传送给问题存储系统。
全文摘要
本发明公开了一种通过即时通信进行知识搜索的方法及系统,即时通信用户把机器人好友“知识搜索博士”添加在我的即时通信好友里,登录即时通信服务后选择与知识搜索博士朋友聊天,用户输入其提问,首先通过搜索引擎进行搜索,返回搜索结果给用户,如果用户不满意搜索结果,可以进一步进行知识搜索,机器人好友通过关键词分析进行知识搜索,自动推荐知识搜索结果。本发明以与我的“知识搜索博士”好友对话的方式提供一种让用户通过即时通信的机器人知识博士朋友获得与为该问题量身定制的知识和解决方案,在即时通信平台上实现了用户的个性化知识获取需求。
文档编号H04L12/16GK101017489SQ200610033550
公开日2007年8月15日 申请日期2006年2月8日 优先权日2006年2月8日
发明者李彻 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1