The present invention provides an interest point search method, belonging to the technical field of computer, and is used for solving the problem that the interest points of the recall in the prior art are not abundant. The method includes determining the search behavior of user scenarios, and to the user interest scene, city circle library, constructing the search behavior of the corresponding target city and then, based on the preset model, mixed ordering the city circle in the base point of interest points of interest and recall. The interest point search method disclosed by the invention builds the interest point Library of the city circle, effectively enriches the interest points of the recall, and improves the accuracy of the recall interest points by distinguishing the user scenes.
【技术实现步骤摘要】
一种兴趣点搜索方法及装置、电子设备
本申请涉及计算机
,特别是涉及一种兴趣点搜索方法及装置,电子设备。
技术介绍
随着互联网技术的发展,互联网平台信息量暴增,一些搜索引擎为了给用户提供完全个性化的决策支持和信息服务,通常会根据用户输入的搜索关键词,结合用户所处地理位置为用户搜索相关信息。现有技术中的通常做法是:搜索服务器首先根据用户的搜索关键词和搜索请求进行搜索,以获得多个搜索结果;然后,搜索服务器进一步获取用户的当前地理位置以及用户的用户标识,并根据用户标识获得用户的历史位置信息;最后,搜索服务器根据历史位置信息对多个搜索结果进行排序优化,以便为用户提供丰富的搜索结果。采用现有技术中的方法,当某一用户在A地搜索旅游景点时,如果A地旅游资源有限,则会出现搜索的旅游景点不足的问题。可见,现有技术中的兴趣点搜索方法中,在搜索旅游景点等地理位置相关的兴趣点的应用中,存在召回的兴趣点不丰富的问题。
技术实现思路
本申请提供一种兴趣点搜索方法,解决现有技术中存在的搜索过程中召回的兴趣点不丰富的问题。为了解决上述问题,第一方面,本申请实施例提供了一种兴趣点搜索方法,包括:确定产生搜索行为的用户的用户场景;针对所述用户场景,构建所述搜索行为对应的目标城市的城市圈兴趣点库;基于预设模型,对所述城市圈兴趣点库中的兴趣点进行混合排序并召回。第二方面,本申请实施例提供了一种兴趣点搜索装置,包括:用户场景确定模块,用于确定产生搜索行为的用户的用户场景;城市圈兴趣点库构建模块,用于针对所述用户场景确定模块确定的用户场景,构建所述搜索行为对应的目标城市的城市圈兴趣点库;混合排序模块 ...
【技术保护点】
一种兴趣点搜索方法,其特征在于,包括:确定产生搜索行为的用户的用户场景;针对所述用户场景,构建所述搜索行为对应的目标城市的城市圈兴趣点库;基于预设模型,对所述城市圈兴趣点库中的兴趣点进行混合排序并召回。
【技术特征摘要】
1.一种兴趣点搜索方法,其特征在于,包括:确定产生搜索行为的用户的用户场景;针对所述用户场景,构建所述搜索行为对应的目标城市的城市圈兴趣点库;基于预设模型,对所述城市圈兴趣点库中的兴趣点进行混合排序并召回。2.根据权利要求1所述的方法,其特征在于,所述针对所述用户场景,构建所述搜索行为对应的目标城市的城市圈兴趣点库的步骤,包括:根据用户的历史行为日志,按照用户维度的城市相关性、城市维度的城市相关性,构建所述搜索行为对应的目标城市的与所述用户场景匹配的城市圈;确定所述城市圈中各城市的满足预设条件的所有兴趣点,构成所述目标城市的城市圈兴趣点库。3.根据权利要求2所述的方法,其特征在于,所述根据用户的历史行为日志,按照用户维度的城市相关性、城市维度的城市相关性,构建所述搜索行为对应的目标城市的与所述用户场景匹配的城市圈的步骤,包括:根据与所述用户场景匹配的历史行为日志,按照城市维度确定与所述目标城市关联的城市的城市相关性第一得分;以及,根据用户的历史行为日志,按照用户维度确定与所述目标城市关联的城市的城市相关性第二得分;对于每个与所述目标城市关联的城市,将所述城市相关性第一得分和第二得分进行融合,得到与所述目标城市关联且与所述用户场景匹配的城市的城市相关性得分;将大于预设相关性得分阈值的所述城市相关性得分对应的城市,作为所述目标城市的与所述用户场景匹配的城市圈的备选城市;将与所述目标城市的距离满足预设距离阈值的所述备选城市,构成所述目标城市的与所述用户场景匹配的城市圈。4.根据权利要求3所述的方法,其特征在于,所述根据与所述用户场景匹配的历史行为日志,按照城市维度确定与所述目标城市关联的城市的城市相关性第一得分的步骤,包括:获取与所述用户场景匹配的历史行为日志中以所述目标城市作为访问入口的预设用户行为日志,其中,所述预设用户行为包括:点击和/或购买预设兴趣点;根据所述预设用户行为日志,确定每个兴趣点的城市维度单一得分;按照所述兴趣点所属城市对所有兴趣点的城市维度单一得分进行聚合,得到所述兴趣点所属各城市与所述目标城市的城市相关性第一得分;其中,所述用户场景为:本地用户或异地用户;若所述用户场景为本地用户,则所述与所述用户场景匹配的历史行为日志为所述目标城市的本地用户的历史行为日志;若所述用户场景为异地用户,则所述与所述用户场景匹配的历史行为日志为所述目标城市的异地用户的历史行为日志。5.根据权利要求3所述的方法,其特征在于,所述根据用户的历史行为日志,按照用户维度确定与所述目标城市关联的城市的城市相关性第二得分的步骤,包括:获取所述目标城市的常驻用户的历史行为日志的预设用户行为日志,其中,所述预设用户行为包括:点击和/或购买预设兴趣点;根据所述预设用户行为日志,确定每个兴趣点的用户维度单一得分;按照所述兴趣点所属城市对所有兴趣点的用户维度单一得分进行聚合,得到所述兴趣点所属各城市与所述目标城市的城市相关性第二得分。6.根据权利要求2所述的方法,其特征在于,所述用户场景包括:本地用户或异地用户,所述确定所述城市圈中各城市的满足预设条件的所有兴趣点,构成所述目标城市的城市圈兴趣点库的步骤,包括:若所述用户场景为本地用户,则确定所述目标城市的本地用户的发生过预设用户行为的兴趣点、以所述目标城市作为访问入口且发生过预设用户行为的城市圈中除所述目标城市外的其他城市的兴趣点,以及预设时间段内所述城市圈中各城市的热门兴趣点;若所述用户场景为异地用户,则确定所述目标城市的异地用户的发生过预设用户行为的兴趣点、以所述目标城市作为访问入口且发生过预设用户行为的城市圈中除所述目标城市外的其他城市的兴趣点,以及预设时间段内所述城市圈中各城市的热门兴趣点;其中,所述预设用户行为包括:点击和/或购买预设兴趣点。7.根据权利要求1所述的方法,其特征在于,所述基于预设模型,对所述城市圈兴趣点库中的兴趣点进行混合排序并召回的步骤,包括:对于所述城市圈兴趣点库中每个兴趣点,分别通过预设模型获取相应模型的排序得分;对于所述城市圈兴趣点库中每个兴趣点,对通过各模型获取的排序得分进行综合,得到该兴趣点的混合排序得分;按照所述混合排序得分对所述城市圈兴趣点库中的兴趣点进行排序,并召回;其中,所述预设模型至少包括:点击率预估模型、至少两个不同周期的访购率预估模型;所述访购率预估模型根据设定长度周期内的兴趣点购买日志训练得到,用于预测兴趣点的购买率。8.一种兴趣点搜索装置,其特征在于,包括:用户场景确定模块,用于确定产生搜索行为的用户的用户场景;城...
【专利技术属性】
技术研发人员:陈骐,彭承龙,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。