【技术实现步骤摘要】
活动推荐方法、装置、计算机设备和存储介质
[0001]本申请涉及智能推荐
,特别是涉及一种活动推荐方法、装置、计算机设备和存储介质。
技术介绍
[0002]近年来,随着互联网的飞速发展,用户可接触到的网上信息量大幅增加,然而用户用于浏览各类网站、APP的时间有限,可展示给用户的活动却太过冗余,使得用户在面对大量活动时需要浪费很多时间来进行筛选。为了解决这个问题,目前通常采用活动推荐方法从大量活动中选取出用户可能感兴趣的活动来向用户进行精准推荐。
[0003]现阶段使用较多的活动推荐方法主要是采用协同过滤算法或者基于规则策略来进行推荐。
[0004]协同过滤算法大体上分两种:一种是基于用户的协同过滤算法,主要是针对用户对活动的偏好行为进行统计计算,根据每个用户对所有营销活动的偏好行为,构建用户行为矩阵,每一条数据为一个偏好行为向量,利用相似度计算方法找到找出具有相似用户行为的用户客群,在该用户客群的用户之间交叉推荐偏好营销活动,这种方法可以实现跨领域推荐,但在实际应用场景中,很难真实计算出相似用户,所以准 ...
【技术保护点】
【技术特征摘要】
1.一种活动推荐方法,所述方法包括:获取待推荐活动的目标用户的用户信息,并根据所述目标用户的用户信息确定出所述目标用户的用户类型,所述用户类型为活跃用户类型、非活跃用户类型或新用户类型;通过所述用户类型对应的推荐算法获取所述目标用户对应的推荐活动列表,在所述目标用户的用户类型为活跃用户类型时,使用的推荐算法为训练好的基于梯形提升树和逻辑回归的推荐模型,在所述目标用户的用户类型为非活跃用户类型时,使用的推荐算法为基于用户相似度的推荐算法,在所述目标用户的用户类型为新用户类型时,使用的推荐算法为基于活动热度的推荐算法;选取所述推荐活动列表中的至少一个活动向所述目标用户推荐。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标用户的用户信息确定出所述目标用户的用户类型,包括:在确定所述用户信息包括用户属性数据和用户行为数据时,确定所述目标用户的用户类型为活跃用户类型;在确定所述用户信息包括用户属性数据且不包括用户行为数据时,确定所述目标用户的用户类型为非活跃用户类型;在确定所述用户信息既不包括用户属性数据又不包括用户行为数据时,确定所述目标用户的用户类型为新用户类型。3.根据权利要求2所述的方法,其特征在于,所述通过所述用户类型对应的推荐算法获取所述目标用户对应的推荐活动列表,包括:在所述目标用户的用户类型为活跃用户类型或新用户类型时,获取所述目标用户对应的候选活动集合,通过所述目标用户的用户类型对应的推荐算法从所述候选活动集合中选取出至少一个符合预设条件的候选活动,根据各所述符合预设条件的候选活动得到所述目标用户对应的推荐活动列表;在所述目标用户的用户类型为非活跃用户类型时,获取当前的活跃用户集合中各活跃用户的用户属性数据,根据所述目标用户的用户属性数据和各所述活跃用户的用户属性数据计算得到所述目标用户与各所述活跃用户之间的相似度,获取与所述目标用户之间相似度最高的活跃用户对应的推荐活动列表,将该推荐活动列表作为所述目标用户对应的推荐活动列表,各所述活跃用户的用户类型为活跃用户类型。4.根据权利要求3所述的方法,其特征在于,所述通过所述目标用户的用户类型对应的推荐算法从所述候选活动集合中选取出至少一个符合预设条件的候选活动,根据各所述符合预设条件的候选活动得到所述目标用户对应的推荐活动列表,包括:在所述目标用户的用户类型为活跃用户类型时,根据所述目标用户的用户行为数据计算得到所述目标用户对于各活动类别的偏好值,将所述目标用户对于各活动类别的偏好值作为所述目标用户的用户属性数据中的一项;对所述目标用户的用户属性数据和所述候选活动集合中各候选活动的活动属性数据进行预处理;将处理后的所述目标用户的用户属性数据和所述候选活动集合中各候选活动的活动属性数据输入所述训练好的基于梯形提升树和逻辑回归的推荐模型进行预测,选取出预测值大于预设阈值的各候选活动,根据所述预测值对各所述预测值大于预设阈值的候选活动
进行排序,得到所述目标用户对应的推荐活动列表;优选地,所述活动属性数据包括活动中文名称,所述对所述目标用户的用户属性数据和所述候选活动集合中各候选活动的活动属性数据进行预处理,包括:对所述候选活动集合中各候选活动的活动中文名称进行分词处理,得到各所述候选活动的活动中文名称分词结果,通过word2vec模型对各所述活动中文名称分词结果进行数值型变换得到各所述候选活动的活动中文名称对应的数值型向量;以及,对所述目标用户的用户属性数据和所述候选活动集合中各候选活动的活动属性数据中除所述活动中文名称以外的...
【专利技术属性】
技术研发人员:何旭,
申请(专利权)人:苏宁金融科技南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。