一种搜索方法、装置及电子设备制造方法及图纸

技术编号:16557201 阅读:24 留言:0更新日期:2017-11-14 16:47
本发明专利技术涉及互联网领域,公开了一种搜索方法、装置及电子设备,以解决现有技术中搜索所返回的搜索结果不够精确的技术问题。该方法包括:首先确定用户的搜索操作对应的搜索关键词;然后确定所述用户访问过程的历史操作记录;最后通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。也即是说,在针对目的位置进行搜索时,考虑到了各个用户的访问过程中的历史操作记录,能够针对用户返回个性化的搜索结果,能够提供更加精确的搜索结果。

Searching method, device and electronic equipment

The present invention relates to the field of Internet, a search method and device, and electronic apparatus is disclosed, in order to solve the search returned search results not accurate enough technical problems in the prior art. The method includes: first, to determine the search keywords corresponding search operation of the user; and then determine the user access history operation record; finally through the search keywords and the historical operating records obtained contains M destination search results, M is a positive integer. That is to say, in the destination location search, taking into account the access process of each user in the history of operating records, according to the user personalized search results, can provide a more accurate search results.

【技术实现步骤摘要】
一种搜索方法、装置及电子设备
本专利技术涉及互联网领域,尤其涉及一种搜索方法、装置及电子设备。
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。例如,笔记本电脑、台式电脑、智能手机、平板电脑等电子设备已经成为人们生活中一个重要的组成部分,用户可以使用手机、平板电脑等电子设备来听音乐、玩游戏等等,以减轻现代快节奏生活所带来的压力。现有技术中,大部分电子设备都具备搜索功能,例如可以通过一些生活APP搜索附近美食、电影、酒店等等,其中,在针对特定类别的生活服务进行搜索时,通常都是按照距离返回对应的搜索结果,针对所有的用户其搜索结果都相同,故而存在着返回的搜索结果不够精确的技术问题。
技术实现思路
本专利技术提供一种搜索方法、装置及电子设备,以解决现有技术中返回的搜索结果不够精确的技术问题。第一方面,本专利技术实施例提供一种搜索方法,包括:确定用户的搜索操作对应的搜索关键词;确定所述用户访问过程的历史操作记录;通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。可选的,所述历史操作记录包括:历史搜索记录、历史收藏记录、针对目的地的历史选择记录中的至少一种记录。可选的,所述确定所述搜索操作对应的搜索关键词,包括:获取所述搜索操作所对应的输入内容;对所述输入内容进行语义分析,获得所述输入关键词的语义;确定出所述语义对应的所述搜索关键词。可选的,所述M个目的地为满足预设规则的目的地,所述满足预设规则为对应目的地位于预设位置的预设距离范围内。可选的,所述通过搜索关键词和所述用户的历史操作记录,获得包含M个目的地的搜索结果,包括:通过所述搜索关键词进行搜索获得满足所述预设规则的第一目的地;基于所述历史操作记录和所述第一目的地确定出所述搜索结果。可选的,所述基于所述历史操作记录和所述第一目的地确定出所述搜索结果,包括:基于所述历史操作记录从所述第一目的地中筛选出所述M个目的地。可选的,所述基于所述历史操作记录从所述第一目的地中筛选出所述M个目的地,包括:从所述历史操作记录所对应的目的地中搜索获得满足所述预设规则的第二目的地;对所述第一目的地和所述第二目的地取交集进而确定出所述M个目的地;或者,从所述历史操作记录所对应的目的地中确定出预定类别;从所述第一目的地中提取出属于所述预定类别的目的地作为所述M个目的地。可选的,所述基于所述历史操作记录和所述第一目的地确定出所述搜索结果,还包括:基于所述历史操作记录、各个目的地与所述预设位置的距离信息、各个目的地的评价信息、各个目的地的拥堵信息中的至少一种参数确定出所述M个目的地中各个目的地的优先级排序;基于所述M个目的地和所述M个目的地中各个目的地的优先级排序确定出所述搜索结果。可选的,所述基于所述历史操作记录和所述第一目的地确定出所述搜索结果,包括:基于所述历史操作确定出所述第一目的地中各个目的地的优先级排序;基于所述第一目的地和所述优先级排序,确定出所述搜索结果。可选的,所述方法还包括:按照所述优先级排序展示所述搜索结果中所包含的所述M个目的地。可选的,在所述通过搜索关键词和所述用户的历史操作记录,获得包含M个目的地的搜索结果之后,所述方法还包括:基于所述用户的选择操作,从所述M个目的地中确定出选择目的地;提供所述选择目的地的相关信息,所述相关信息包括:由当前位置至所述选择目的地的导航信息、所述选择目的地的介绍信息、所述选择目的地的联系方式中的至少一种信息。第二方面,本专利技术实施例提供一种搜索装置,包括:第一确定模块,用于确定用户的搜索操作对应的搜索关键词;第二确定模块,用于确定所述用户访问过程的历史操作记录;获得模块,用于通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。第三方面,本专利技术实施例提供一种电子设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:确定用户的搜索操作对应的搜索关键词;确定所述用户访问过程的历史操作记录;通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。本专利技术有益效果如下:由于在本专利技术实施例中,首先确定用户的搜索操作对应的搜索关键词;然后确定所述用户访问过程的历史操作记录;最后通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。也即是说,在针对目的位置进行搜索时,考虑到了各个用户的访问过程中的历史操作记录,能够针对用户返回个性化的搜索结果,能够提供更加精确的搜索结果。附图说明图1为本专利技术实施例中搜索方法的流程图;图2为本专利技术实施例的搜索方法中通过搜索关键词和所述用户的历史操作记录获取搜索结果的流程图;图3为本专利技术实施例中的搜索控制装置的结构图;图4是根据一示例性实施例示出的实施搜索方法的电子设备的框图;图5是本专利技术实施例中服务器的结构示意图。具体实施方式本专利技术提供一种搜索方法、装置及电子设备,以解决现有技术中搜索所返回的搜索结果不够精确的技术问题。本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:首先确定用户的搜索操作对应的搜索关键词;然后确定所述用户访问过程的历史操作记录;最后通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。也即是说,在针对目的位置进行搜索时,考虑到了各个用户的访问过程中的历史操作记录,能够针对用户返回个性化的搜索结果,能够提供更加精确的搜索结果。为了更好的理解上述技术方案,下面通过附图以及具体实施例对本专利技术技术方案做详细的说明,应当理解本专利技术实施例以及实施例中的具体特征是对本专利技术技术方案的详细的说明,而不是对本专利技术技术方案的限定,在不冲突的情况下,本专利技术实施例以及实施例中的技术特征可以相互组合。第一方面,本专利技术实施例提供一种搜索方法,请参考图1,包括:步骤S101:确定用户的搜索操作对应的搜索关键词;步骤S102:确定所述用户访问过程的历史操作记录;步骤S102:通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。举例来说,该方案可以用于具备搜索功能的设备中,该设备可以为客户端设备或者服务器,客户端设备例如为:手机、平板电脑、笔记本电脑、PC(PersonalComputer:个人电脑)等等。如果该设备为服务器的话,则服务器在获得搜索结果之后,可以将其传输至客户端设备。步骤S101中,该搜索操作例如用于搜索预设位置附近的特定类别的目的地,例如:美食、休闲娱乐、电影、酒店、运动健身、购物、生活服务等等,预设位置可以为当前位置,例如:用户输入“美食”,则可以获得当前位置预设距离范围内(例如:1km、2km等等)的美食店铺;又例如,用户输入“美食”,并且限定预设位置为“春熙路”,则可以获得春熙路预设距离范围内的美食店铺等等。该搜索操作可以通过多种方式产生,例如:输入文字、产生语音控制指令、拍摄图像等等,对于该搜索操作采用何种方式确定,本专利技术实施例不作限制。在具体实施过程中本文档来自技高网...
一种搜索方法、装置及电子设备

【技术保护点】
一种搜索方法,其特征在于,包括:确定用户的搜索操作对应的搜索关键词;确定所述用户访问过程的历史操作记录;通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。

【技术特征摘要】
1.一种搜索方法,其特征在于,包括:确定用户的搜索操作对应的搜索关键词;确定所述用户访问过程的历史操作记录;通过所述搜索关键词和所述历史操作记录,获得包含M个目的地的搜索结果,M为正整数。2.如权利要求1所述的方法,其特征在于,所述历史操作记录包括:历史搜索记录、历史收藏记录、针对目的地的历史选择记录中的至少一种记录。3.如权利要求1所述的方法,其特征在于,所述确定所述搜索操作对应的搜索关键词,包括:获取所述搜索操作所对应的输入内容;对所述输入内容进行语义分析,获得所述输入关键词的语义;确定出所述语义对应的所述搜索关键词。4.如权利要求1所述的方法,其特征在于,所述M个目的地为满足预设规则的目的地,所述满足预设规则为对应目的地位于预设位置的预设距离范围内。5.如权利要求4所述的方法,其特征在于,所述通过搜索关键词和所述用户的历史操作记录,获得包含M个目的地的搜索结果,包括:通过所述搜索关键词进行搜索获得满足所述预设规则的第一目的地;基于所述历史操作记录和所述第一目的地确定出所述搜索结果。6.如权利要求5所述的方法,其特征在于,所述基于所述历史操作记录和所述第一目的地确定出所述搜索结果,包括:基于所述历史操作记录从所述第一目的地中筛选出所述M个目的地。7.如权利要求6所述的方法,其特征在于,所述基于所述历史操作记录从所述第一目的地中筛选出所述M个目的地,包括:从所述历史操作记录所对应的目的地中搜索获得满足所述预设规则的第二目的地;对所述第一目的地和所述第二目的地取交集进而确定出所述M个目的地;或者,从所述历史操作记录所对应的目的地中确定出预定类别;从所述第一目的地中提取出属于所述预定类别的目的地作为所述M个目的地。8.如权利要求6所述的方法,其特征在于,所述基于所述历史操作记录和所述第一目的地确定出所述搜索结果,还包...

【专利技术属性】
技术研发人员:孔祥来
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1