【技术实现步骤摘要】
商户排序模型的构建方法、装置、服务器及存储介质
本公开涉及互联网
,特别涉及一种商户排序模型的构建方法、装置、服务器及存储介质。
技术介绍
随着大数据时代的到来,从海量的数据中提取有用信息,一直是学术界和工业界研究的热点问题。点评类应用作为用户本地生活服务的重要工具,如何构建商户排序模型,实现个性化搜索成为点评类应用的重要任务。相关技术中,基于注意力机制,根据用户的历史行为,构建商户排序模型。然而,由于所构建的商户排序模型主要基于用户的历史行为进行搜索,无法挖掘出在不同搜索词下用户意图的差异性,导致在不同搜索词下搜索的商户都是相同的。因此,亟需构建一种新的商户排序模型,以满足不同搜索场景下用户的搜索需求。
技术实现思路
本公开实施例提供了一种商户排序模型的构建方法、装置、服务器及存储介质,能够满足不同搜索场景下的搜索需求。所述技术方案如下:第一方面,提供了一种商户排序模型的构建方法,所述方法包括:获取用户输入的搜索词、所述用户实施过操作的多个第一商户的属性信息及基于所述搜索词搜索到的多个第二商户的属性信息,所述第二商户标注有排序结果;根据所述搜索词、所述多个第一商户的属性信息及所述多个第二商户的属性信息,生成搜索词向量、多个第一商户特征向量及多个第二商户特征向量,所述搜索词向量、所述第一商户特征向量及所述第二商户特征向量的维度相同;根据所述搜索词向量和所述多个第一商户特征向量,生成第一相关性向量;根据所述第一相关性向量和所述多个第二商户特征向量 ...
【技术保护点】
1.一种商户排序模型的构建方法,其特征在于,所述方法包括:/n获取用户输入的搜索词、所述用户实施过操作的多个第一商户的属性信息及基于所述搜索词搜索到的多个第二商户的属性信息,所述第二商户标注有排序结果;/n根据所述搜索词、所述多个第一商户的属性信息及所述多个第二商户的属性信息,生成搜索词向量、多个第一商户特征向量及多个第二商户特征向量,所述搜索词向量、所述第一商户特征向量及所述第二商户特征向量的维度相同;/n根据所述搜索词向量和所述多个第一商户特征向量,生成第一相关性向量;/n根据所述第一相关性向量和所述多个第二商户特征向量,生成多个第二相关性向量;/n根据所述多个第二相关性向量,对初始商户排序模型进行训练,得到商户排序模型。/n
【技术特征摘要】
1.一种商户排序模型的构建方法,其特征在于,所述方法包括:
获取用户输入的搜索词、所述用户实施过操作的多个第一商户的属性信息及基于所述搜索词搜索到的多个第二商户的属性信息,所述第二商户标注有排序结果;
根据所述搜索词、所述多个第一商户的属性信息及所述多个第二商户的属性信息,生成搜索词向量、多个第一商户特征向量及多个第二商户特征向量,所述搜索词向量、所述第一商户特征向量及所述第二商户特征向量的维度相同;
根据所述搜索词向量和所述多个第一商户特征向量,生成第一相关性向量;
根据所述第一相关性向量和所述多个第二商户特征向量,生成多个第二相关性向量;
根据所述多个第二相关性向量,对初始商户排序模型进行训练,得到商户排序模型。
2.根据权利要求1所述的方法,其特征在于,所述根据所述搜索词向量和所述第一商户特征向量,生成第一相关性向量,包括:
根据所述搜索词向量和所述多个第一商户特征向量中每一维度上的第一元素,生成所述搜索词与每一维度上的第一元素的第一元素相关性向量;
将所述搜索词与各个维度上的第一元素的第一元素相关性向量进行连接,得到第一拼接向量;
采用前馈网络对所述第一拼接向量进行处理,得到所述第一相关性向量。
3.根据权利要求2所述的方法,其特征在于,所述根据所述搜索词向量和所述多个第一商户特征向量中每一维度上的第一元素,生成所述搜索词与每一维度上的第一元素的第一元素相关性向量,包括:
将每个第一商户特征向量中每一维度上的第一元素映射到每个第一商户特征向量的向量空间,得到与所述搜索词向量维度相同的第一特征维度向量;
根据所述搜索词向量和所述多个第一商户特征向量中每一维度对应的第一特征维度向量,应用以下公式,生成所述搜索词与每一维度上的第一元素的第一元素相关性向量:
其中,Q-Attenk表示所述搜索词与维度k上的第一元素的第一元素相关性向量,Qk表示维度k上的搜索词向量,Xk表示任一第一商户特征向量中维度k上的第一元素的第一特征维度向量,dk表示k的维度。
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一相关性向量和所述多个第二商户特征向量,生成多个第二相关性向量,包括:
对于任一第二商户特征向量,根据所述第一相关性向量和所述第二商户特征向量中每一维度上的第二元素,生成所述第一相关性向量与所述第二商户特征向量中每一维度上的第二元素的第二元素相关性向量;
将所述第一相关性向量与所述第二商户特征向量各个维度上的第二元素的第二元素相关性向量进行连接,得到第二拼接向量;
采用前馈网络对所述第二拼接向量进行处理,得到所述第二相关性向量。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一相关性向量和所述第二商户特征向量中每一维度上的第二元素,生成所述第一相关性向量与所述第二商户特征向量中每一维度上的第二元素的第二元素相关性...
【专利技术属性】
技术研发人员:李宁,祝升,汤彪,张敏,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。