信息搜索方法及装置的制造方法_2

文档序号:8943114阅读:来源:国知局
公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0054]为解决上述技术问题,本发明实施例提供了一种信息搜索方法。图1示出了根据本发明一个实施例的信息搜索方法的处理流程图。参见图1,该方法至少包括以下步骤S102至步骤S106。
[0055]首先,执行步骤S102,接收搜索引擎针对查询词(query)发起搜索所得到的第一搜索结果。
[0056]其次,执行步骤S104,调用交互式会话应用,建立搜索引擎和查询query的用户间交互会话的交互式会话界面。
[0057]在步骤S104中,调用交互式会话应用,创建了一个交互式会话界面,搜索引擎不再是后台抓取信息的隐形角色,而是作为会话的参与方出现。即,在本发明实施例中,搜索引擎能够与用户间建立直接对话关系。
[0058]具体地,以北京天气为例,用户向搜索引擎发起“北京天气”的query,交互式会话应用启动一个新的交互式会话界面,一方是搜索引擎,另一方是用户。在新的交互式会话界面中,搜索引擎提供与“北京天气”相关的搜索结果。需要说明地是,搜索结果并不是直接显示在输入query的搜索界面,例如浏览器网页界面,而是在本发明实施例创建的交互式会话界面上显示出来。
[0059]然后,执行步骤S106,在交互式会话界面中,创建与一个搜索引擎对应的会话框,将第一搜索结果输入该会话框中并显示。
[0060]将第一搜索结果显示在会话界面之前,还需在交互式会话界面建立与搜索引擎对应的会话框,并且在该会话框中输入第一搜索结果并显示。
[0061]具体地,以北京天气为例,搜索引擎将有关北京天气的搜索结果发送至交互式会话应用,由交互式会话应用将有关北京天气的搜索结果显示在交互式会话界面。此时,交互式会话应用在交互式会话应用界面上创建一个会话框,在该会话框中输入有关北京天气的搜索结果并显示。图2示出了根据本发明一个实施例的结合交互式会话应用的信息搜索方法的示意图。参见图2,用户和搜索引擎作为会话双方,参与会话应用。在用户首次通过搜索框输入query时,会话的第一个信息是由搜索引擎提供的第一搜索结果,图2正是这种情况。参见图2,query作为会话主题存在于界面的顶端,而会话信息中的第一条消息是由搜索引擎提供的第一搜索结果。若与交互式会话应用结合的搜索作为一个独立的应用存在,则会话的第一个消息就是用户输入的query。
[0062]综上可知,本发明实施例提供了一种信息搜索方法,与现有的信息搜索流程不同,本发明实施例将信息搜索与交互式会话应用相结合,将搜索引擎拟人化,成为会话的角色参与者,而不再是隐形的信息抓取者,使得信息搜索方法更为人性化。并且,会话式的搜索方法对于用户而言可视性、操作性和逻辑性更强,用户可以在交互式会话界面中提供更多的query,也可以在交互式会话界面获取到搜索引擎提供的更多搜索结果,无须每次搜索均退出至搜索框重新输入信息,节省了搜索重复性操作,节约搜索时间,增加了搜索的实时性和趣味性,并能够增加用户粘性。
[0063]本发明实施例中提供了一种信息搜索方法,在该方法中建立搜索引擎和查询query的用户间交互会话的交互式会话界面,即在搜索引擎与用户间的直接对话,若是同一个用户发出第二 query时,可在建立的交互式会话界面直接与搜索引擎进行对话,不需要再到终端输入query进行搜索,减少了操作步骤,提高了用户体验,同时若终端在后台识别出第一 query的内容包含第二次query内容,此时,不需要搜索引擎重新发起搜索,而是直接从第一搜索结果中进行搜索并获取有效信息,从第一搜索结果会话框中对应的范围内进行搜索,获取所需的结果,缩小了搜索范围,提高了搜索效率,减轻搜索引擎的负荷。并且,交互式会话界面上显示的用户与搜索引擎间的对话记录,作为历史记录能够方便用户进行后续的浏览查找。
[0064]当用户继续向搜索引擎发出第二 query时,此时,已经建立了搜索引擎与用户间的交互式会话界面,用户在此界面上可与搜索引擎直接对话,不需要再返回到终端输入query的界面上。图3示出了根据本发明的一个实施例的信息搜索方法的又一种处理流程图。参见图3,在步骤S106将第一搜索结果输入该会话框中并显示之后,若用户希望继续获取新的信息,则直接在交互式会话界面中继续发出用户交互信息,此时的处理步骤至少还包括:
[0065]步骤S108、接收用户通过交互式会话界面的另一会话框输入的用户交互信息;
[0066]步骤S110、接收搜索引擎针对用户交互信息发起搜索所得到的第二搜索结果;
[0067]步骤S112、创建与搜索引擎对应的新的会话框,将第二搜索结果输入到新的会话框中并显示。
[0068]对于搜索引擎而言,用户输入的用户交互信息就是新的query,后续搜索引擎会依据新的query进行搜索操作。而对于用户而言,其直接在一个会话中继续输入用户交互信息,就可以实现新的query的输入,而无须退回到搜索框中进行输入,可行性更强。即,同一个用户发出第二 query时,可在建立的交互式会话界面直接与搜索引擎进行对话,不需要再到输入框输入query进行搜索。在用户输入用户交互信息时,首先,会话界面上出现一个会话框,输入用户交互信息,相当于用户的第二 query,同时在该会话界面上与搜索引擎直接对话,搜索引擎根据输入的用户交互信息,进行搜索后,搜索完毕后,交互式会话应用接收搜索结果,此时,交互式会话应用在该界面为搜索引擎进一步创建一个新的会话框,以显示该次搜索结果。由此可见,在本发明实施例中,搜索引擎与用户间以会话的形式存在,而不再是搜索框-搜索结果页这种简单的搜索方式,会话方式使得搜索具备连续性和可视性,增加用户感受体验,并增强用户粘性。图2中的第二搜索结果则示意出了新的搜索结果O
[0069]具体地,仍以天气为例,上文内容中用户发起有关北京天气的第一次query,若还是该用户继续发起第二次query,即上海天气,由于该用户在终端已经建立与搜索引擎间的会话界面,此时,只需要在该界面上与搜索引擎直接对话,在该界面上继续创建一个会话框,输入用户交互信息,即上海天气,然后接收搜索引擎的搜索结果,创建一个会话框,显示有关上海天气的搜索结果。
[0070]进一步,本发明实施例仅仅涉及到同一用户的第二次query,若是该用户继续发起query时,则在该界面上继续创建用户交互信息会话框,输入用户交互信息,同时在建立的交互式会话界面中直接与搜索引擎对话,并且创建会话框,在该会话框中显示搜索结果。
[0071]需要说明地是,在本发明的一个优选实施例中,若用户交互信息为query的子信息时,搜索引擎可以从第一搜索结果中进一步获取与用户交互信息对应的第二搜索结果。用户交互信息并非query的子信息时,搜索引擎针对用户交互信息重新发起搜索,获取与用户交互信息对应的第二搜索结果。
[0072]具体地,以北京天气为例,用户发起的第一次query为北京天气,用户发起的第二次query为北京海淀区天气,会话界面上创建一个会话框,输入北京海淀区天气作为此次用户交互信息,并且终端在后台识别出第一次query的内容包含该次输入的用户交互信息,同时在该会话界面上已经保存了第一搜索结果,即北京天气的有关信息,此时,不需要搜索引擎重新发起搜索,而是直接从第一搜索结果中进行搜索并获取有关北京海淀区天气的有关信息,作为第二搜索结果。在该界面中第一搜索结果会话框
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1