The invention discloses a product recommendation method, device and computer equipment based on user matching. The methods include: clustering the customers contained in the customer information table according to the clustering rules to get the customer group information, constructing the customer matching model according to the customer group information and the full connection hidden layer, training the customer matching model according to the training parameters, obtaining the target customer group corresponding to the customers to be recommended according to the trained customer matching model, screening the rules according to the target products and The target customer group selects and pushes the product information in the customer information table. Based on the prediction model technology, the invention can obtain the user group matched with the user based on the user matching method when the user does not purchase the company's products, and further obtain the target product corresponding to the user group and recommend it to the customer, which has more extensive applicability and good technical effect in the actual application process.
【技术实现步骤摘要】
基于用户匹配的产品推荐方法、装置、计算机设备
本专利技术涉及计算机
,尤其涉及一种基于用户匹配的产品推荐方法、装置、计算机设备及存储介质。
技术介绍
企业为对自身产品进行推广,会将产品的具体信息推送至用户,目前使用较为广泛的技术为:通过评分预测模型及客户已评分产品的评分数据计算得到该客户未评分产品的预测评分,并通过预测评分从未评分产品中选择部分产品推送至用户。然而现有技术中的产品推荐方法仅能在用户购买了部分产品的情况下向用户推荐对应的目标产品,当用户并未购买本公司产品的情况下则无法向其推荐目标产品,因此现有的产品推荐方法在实际使用过程中存在局限性,无法满足企业的实际需求。因而,现有的技术方法在对用户进行产品推荐时存在使用受局限的问题。
技术实现思路
本专利技术实施例提供了一种基于用户匹配的产品推荐方法、装置、计算机设备及存储介质,旨在解决现有技术方法中在对用户进行产品推荐时存在使用受局限的问题。第一方面,本专利技术实施例提供了一种基于用户匹配的产品推荐方法,其包括:若接收到管理员所输入的客户信息表,根据预置聚类规则对所述客户信息表中所包含的客户进行聚类以得到客户群信息,其中,所述客户信息表中还包括每一客户购买的产品信息;根据所述客户群信息及预置全连接隐层构建包含输入节点及输出节点的客户匹配模型;根据预置训练参数对所构建的客户匹配模型进行训练以得到训练后的客户匹配模型;若接收到待推荐客户通过用户终端所输入的待推荐客户信息,将所述待推荐客户信息输入训练后的 ...
【技术保护点】
1.一种基于用户匹配的产品推荐方法,其特征在于,包括:/n若接收到管理员所输入的客户信息表,根据预置聚类规则对所述客户信息表中所包含的客户进行聚类以得到客户群信息,其中,所述客户信息表中还包括每一客户购买的产品信息;/n根据所述客户群信息及预置全连接隐层构建包含输入节点及输出节点的客户匹配模型;/n根据预置训练参数对所构建的客户匹配模型进行训练以得到训练后的客户匹配模型;/n若接收到待推荐客户通过用户终端所输入的待推荐客户信息,将所述待推荐客户信息输入训练后的客户匹配模型,并获取所述客户匹配模型中与该待推荐客户之间匹配度最高的客户群作为目标客户群;/n根据预置目标产品筛选规则及所述目标客户群对所述客户信息表中的产品信息进行筛选以得到目标产品并推送至所述用户终端。/n
【技术特征摘要】
1.一种基于用户匹配的产品推荐方法,其特征在于,包括:
若接收到管理员所输入的客户信息表,根据预置聚类规则对所述客户信息表中所包含的客户进行聚类以得到客户群信息,其中,所述客户信息表中还包括每一客户购买的产品信息;
根据所述客户群信息及预置全连接隐层构建包含输入节点及输出节点的客户匹配模型;
根据预置训练参数对所构建的客户匹配模型进行训练以得到训练后的客户匹配模型;
若接收到待推荐客户通过用户终端所输入的待推荐客户信息,将所述待推荐客户信息输入训练后的客户匹配模型,并获取所述客户匹配模型中与该待推荐客户之间匹配度最高的客户群作为目标客户群;
根据预置目标产品筛选规则及所述目标客户群对所述客户信息表中的产品信息进行筛选以得到目标产品并推送至所述用户终端。
2.根据权利要求1所述的基于用户匹配的产品推荐方法,其特征在于,所述根据预置聚类规则对所述客户信息表中所包含的客户进行聚类以得到客户群信息,包括:
根据所述聚类规则中的特征变量转换规则将所述客户信息表中所包含的客户信息转换为特征变量;
根据所述聚类规则中的聚类算法及所述特征变量对客户进行聚类以得到包含多个客户群的客户群信息。
3.根据权利要求1所述的基于用户匹配的产品推荐方法,其特征在于,所述根据所述客户群信息及预置全连接隐层构建包含输入节点及输出节点的客户匹配模型,包括:
根据客户群信息中客户特征变量的维度构建客户匹配模型的输入节点;
根据客户群信息中客户群的数量构建客户匹配模型的输出节点;
根据预置全连接隐层中的特征单元及所构建的输入节点,以输入节点值作为输入值、特征单元值作为输出值构建输入节点至特征单元的第一公式组;
根据预置全连接隐层中的特征单元及所构建的输出节点,以特征单元值作为输入值、输出节点值作为输出值构建特征单元至输出节点的第二公式组。
4.根据权利要求1所述的基于用户匹配的产品推荐方法,其特征在于,所述训练参数中包括参数调整系数、多个客户的特征变量及每一客户与对应目标客户群的匹配度,所述根据预置训练参数对所构建的客户匹配模型进行训练以得到训练后的客户匹配模型,包括:
获取预置训练参数中一个客户的特征变量,根据第一公式组中相应公式及输入节点值计算得到全连接隐层中所有特征单元的特征单元值;
根据第二公式组中相应公式及特征单元值计算得到相应输出节点的输出节点值;
获取当前客户与对应目标客户群的匹配度及与该目标客户群对应的目标输出节点值,根据均方误差函数对目标客户群的匹配度及目标输出节点值进行计算以得到当前客户的均方误差值;
根据预置均方误差阈值对均方误差值是否小于均方误差阈值进行判断,根据判断结果及所述参数调整系数对客户匹配模型中公式的参数进行调整更新。
5.根据权利要求1所述的基于用户匹配的产品推...
【专利技术属性】
技术研发人员:刘嘉,吴欢,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。