一种搜索处理方法及装置的制造方法

文档序号:8445648阅读:214来源:国知局
一种搜索处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种搜索处理方法及装置。
【背景技术】
[0002]随着手机、平板电脑、笔记本电脑等移动终端技术,移动终端已经深入到人们的日常生活中,如用户使用手机浏览新闻、网页、图片等,或使用手机购物、观看电视直播、观看网络视频、使用聊天工具进行聊天,用户可以便捷地使用手机、平板电脑等移动终端通过网络实现各种操作。
[0003]随着互联网技术的发展,网络资源日益丰富,在移动终端上用户可以根据搜索的关键词得到搜索结果,搜索引擎会将与用户输入的关键词相关的搜索结果按一定的顺序排序后提供给用户。对于不同的用户其对搜索结果的期望和个性化服务的需求可能不同,对于同一客户在不同环境、不同时间段对同一关键词所期望搜索到的结果也是不同的,因此,如何满足用户多样化、个性化的需求,且让用户花费更少的时间获取期望的搜索结果,是当前搜索领域需要解决的问题。

【发明内容】

[0004]本发明提供一种搜索处理方法及装置,用以减少用户获取搜索结果的时间和操作,满足用户多样化、个性化的需求。
[0005]本发明提供一种搜索处理方法,包括:
[0006]根据用户输入的关键词得到多个搜索结果;
[0007]按预设的第一排序策略将多个搜索结果进行排序;
[0008]将得到的按第一排序策略的排序结果输出给用户;
[0009]监测是否获取到用户执行的摇一摇操作;
[0010]当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户。
[0011]本发明实施例的一些有益效果可以包括:
[0012]在移动终端上用户可以根据搜索的关键词得到搜索结果,搜索引擎会将与用户输入的关键词相关的搜索结果按一定的顺序排序后提供给用户。对于不同的用户其对搜索结果的期望和个性化服务的需求可能不同,对于同一客户在不同环境、不同时间段对同一关键词所期望搜索到的结果也是不同的。针对这种情况,本发明将摇一摇操作与排序策略的排序结果联系起来,当用户对搜索引擎按第一排序策略输出的排序结果不满意时,执行摇一摇操作,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户。
[0013]本发明可以方便快捷地对多个搜索结果按排序策略重新排序,当对搜索结果不满意时,无需翻页查找或重新设定关键词,执行摇一摇操作后,会按照预设的排序策略得到的排序结果提供给用户。
[0014]在一个实施例中,还包括:
[0015]将按预设的第二排序策略的排序结果输出给用户之后,监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的第三排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0016]该实施例中,摇一摇操作可以循环执行,当用户对当前搜索结果不满意时,执行摇一摇操作即可得到重新排序的结果。摇一摇操作改变搜索结果的方式,改变了现有技术中获取需要的搜索结果耗时长、操作复杂的现状,摇一摇的操作方式方便快捷,能够带给用户更好的使用体验。
[0017]在一个实施例中,所述方法还包括:
[0018]获得用户点击搜索结果的操作;
[0019]将点击的搜索结果对应的排序策略调整到所有排序策略的前面。
[0020]该实施例中,将用户点击的搜索结果对应的排序策略做为第一排序策略,以便在下次搜索时快速查找到用户需要的搜索结果。
[0021]—种搜索处理方法,包括:
[0022]根据用户输入的关键词得到多个搜索结果;
[0023]获取用户的历史操作记录,以及历史操作记录对应的操作环境;
[0024]按结合用户的历史操作记录及操作环境的排序策略做为第一排序策略,对多个搜索结果进行排序;
[0025]将得到的按第一排序策略的排序结果输出给用户;
[0026]当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作;
[0027]当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户;
[0028]循环监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0029]本发明实施例的一些有益效果可以包括:
[0030]该实施例中,将结合用户的历史操作记录及操作环境的排序策略做为第一排序策略,并将得到的按第一排序策略的排序结果输出给用户。这种排序策略结合了用户的历史操作记录及操作环境,可以最大程度的保证将用户最感兴趣的搜索结果排在前面,节约用户获取满意的搜索结果的时间。
[0031]为了使用户获得更好的使用体验,该方法同时又与摇一摇操作相结合,若用户对当前输出的按第一排序策略的排序结果不满意时,执行摇一摇操作,即可得到预设的第二排序策略的排序结果。且能够循环监测,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0032]在一个实施例中,所述排序策略包括N个排序策略,所述N为正整数;所述的N个排序策略按顺序循环执行。
[0033]该实施例中,排序策略包括N个排序策略,当获取到用户的摇一摇操作时,N个排序策略按顺序循环执行,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0034]一种搜索处理装置,包括:
[0035]获取模块,用于根据用户输入的关键词得到多个搜索结果;
[0036]第一排序模块,用于按预设的第一排序策略将多个搜索结果进行排序;
[0037]输出模块,用于将得到的按第一排序策略的排序结果输出给用户;
[0038]执行模块,用于当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作;
[0039]第二排序模块,用于当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户。
[0040]在一个实施例中,还包括:
[0041]第三排序模块,用于当获取到用户对所述按第二排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的第三排序策略将搜索结果重新排序,并将排序结果输出给用户;
[0042]循环模块,用于循环监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0043]在一个实施例中,所述排序策略包括N个排序策略,所述N为正整数;所述的N个排序策略按顺序循环执行。
[0044]一种搜索处理装置,包括:
[0045]接收模块,用于根据用户输入的关键词得到多个搜索结果;
[0046]第一获取模块,用于获取用户的历史操作记录,以及历史操作记录对应的操作环境;
[0047]第二获取模块,用于按结合用户的历史操作记录及操作环境的排序策略做为第一排序策略,对多个搜索结果进行排序;
[0048]第一排序模块,用于将得到的按第一排序策略的排序结果输出给用户;
[0049]执行模块,用于当获取到用户对所述按第一排序策略的排序结果不满意的反馈时,监测是否获取到用户执行的摇一摇操作;
[0050]第二排序模块,用于当获取到所述摇一摇操作时,按预设的第二排序策略将所述多个搜索结果重新排序,并将按预设的第二排序策略的排序结果输出给用户;
[0051]循环模块,用于循环监测是否获取到用户执行的摇一摇操作,当获取到所述摇一摇操作时,按预设的排序策略将搜索结果重新排序,并将排序结果输出给用户。
[0052]在一个实施例中,所述排序策略包括N个排序策略,所述N为正整数;所述的N个排序策略按顺序循环执行。
[0053]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0054]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0055]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0056]图1为本发明实施例中一种搜索处理方法的流程图;
[0057]图2为本发明实施例一中一种搜索处理方法的流程图;
[0058]图3为本发明实施例二中一种搜索处理方法的流程图;
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1