【技术实现步骤摘要】
本专利技术涉及一种定位搜索方法,特别是一种可根据用户需要动态地调整搜索结果的兴趣点搜索方法及装置。
技术介绍
现有技术中从地理数据库中获取兴趣点的方法,从效果上看,相关的兴趣点推荐大概有按距离排序,按距离逆排序和随机化排序等方法。按距离排序通常把距离较近的兴趣点排在前面,按距离逆排序则是把距离较远的排在前面,随机化排序则是将符合用户要求距离范围的兴趣点随机排列。申请号为“201010534859. 2”,名称为“定位搜索方法及系 统”的中国专利技术专利申请所公开的定位搜索方法,即为按距离排序的方法,其根据用户提供的位置信息及输入的搜索内容进行搜索,并根据搜索结果对应的位置信息与用户提供的位置信息之间的距离从近到远对搜索结果进行排序后予以显示。一般来说,在使用周边兴趣点推荐的功能时,用户需要提供可以接受的距离范围,比如周围500米,周围1000米。在这种情况下,上述距离越近排序越靠前的推荐结果列表在用户体验上存在一定问题。比如说,用户希望推荐附近500米内的餐厅,当推荐应用给出推荐后用户觉得没有特别满意的。因此又选择了推荐附近1000米内的餐厅,但是因为推荐结果是按照距离 ...
【技术保护点】
一种兴趣点搜索方法,其特征在于,包括以下步骤:S1、获取用户提供的位置信息,接收并记录搜索请求,该搜索请求包括至少一个筛选条件;S2、根据所述记忆及信息获取模块的记录判断同一用户是否有前置搜索请求,若判断结果为否,则执行步骤S3,若判断结果为是,则执行步骤S4;S3、执行该搜索请求,对满足该搜索请求的筛选条件的搜索结果予以排序并输出排序后的该搜索结果;S4、判断该搜索请求与所述前置搜索请求的筛选标准的条件强弱,若所述前置搜索请求的筛选条件比该搜索请求的筛选条件强,则执行步骤S5,若所述前置搜索请求的筛选条件比该搜索请求的筛选条件弱,则执行步骤S3;S5、比较一时间间隔与一时 ...
【技术特征摘要】
1.一种兴趣点搜索方法,其特征在于,包括以下步骤 51、获取用户提供的位置信息,接收并记录搜索请求,该搜索请求包括至少一个筛选条件; 52、根据所述记忆及信息获取模块的记录判断同一用户是否有前置搜索请求,若判断结果为否,则执行步骤S3,若判断结果为是,则执行步骤S4 ; 53、执行该搜索请求,对满足该搜索请求的筛选条件的搜索结果予以排序并输出排序后的该搜索结果; 54、判断该搜索请求与所述前置搜索请求的筛选标准的条件强弱,若所述前置搜索请求的筛选条件比该搜索请求的筛选条件强,则执行步骤S5,若所述前置搜索请求的筛选条件比该搜索请求的筛选条件弱,则执行步骤S3 ; 55、比较一时间间隔与一时间阈值,该时间间隔为使用所述前置搜索请求的筛选条件的时间与接收该搜索请求的时间的间隔,若该时间间隔小于该时间阈值,则执行步骤S6,若该时间间隔大于或等于该时间阈值,则执行步骤S3 ; 56、对满足该搜索请求的筛选条件且剔除所述前置搜索请求的筛选条件的搜索结果予以排序并输出排序后的该搜索结果。2.如权利要求I所述的兴趣点搜索方法,其特征在于,所述筛选条件包括距离、兴趣点类型、好评度或消费价格。3.如权利要求I所述的兴趣点搜索方法,其特征在于,所述时间阈值为10分钟、20分钟、30分钟或60分钟。4.如权利要求1、2或3所述的兴趣点搜索方法,其特征在于,所述步骤S3中排序时作为排序依据的得分rankScore为距离d的一个非增函数rankScore = wl · c+w2 · p-w3 · d 其中,wl, w2, w3为正数的权重值,p为价格,c为好评度。5.如权利要求1、2或3所述的兴趣...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。