【技术实现步骤摘要】
食谱数据推荐方法、相关设备及介质
[0001]本申请涉及数据分析
,具体涉及一种食谱数据推荐方法、相关设备及介质。
技术介绍
[0002]目前,用户通常会选择使用手机、电脑等智能化终端搜索相应的食谱进行烹饪,因此食谱推荐则为食谱搜索场景中的一个重要任务。现有的食谱推荐方法通常是通过获取用户的历史食谱查询记录,以分析出相似食谱进行推荐,然而,该方法不能结合用户的当前实际情况进行精准推荐,因此如何提高针对食谱推送的准确性成为一个亟待解决的问题。
技术实现思路
[0003]本申请实施例提供了一种食谱数据推荐方法、相关设备及介质,可以有效地提高针对食谱推送的准确性。
[0004]一方面,本申请实施例提供了一种食谱数据推荐方法,该方法包括:
[0005]当接收到用户终端发送的食谱推荐请求时,获取所述食谱推荐请求携带的目标用户数据、用餐人数以及目标食材数据;
[0006]根据所述目标用户数据从饮食喜好分布中获取目标饮食喜好数据;所述饮食喜好分布包括多个用户类别中每个用户类别对应的饮食喜好数据 ...
【技术保护点】
【技术特征摘要】
1.一种食谱数据推荐方法,其特征在于,所述方法包括:当接收到用户终端发送的食谱推荐请求时,获取所述食谱推荐请求携带的目标用户数据、用餐人数以及目标食材数据;根据所述目标用户数据从饮食喜好分布中获取目标饮食喜好数据;所述饮食喜好分布包括多个用户类别中每个用户类别对应的饮食喜好数据;所述饮食喜好分布是在根据多个样本用户中每个样本用户的用户数据确定每个样本用户的用户类别后,基于所述每个样本用户的饮食行为数据和所述每个样本用户的用户类别生成的;根据所述目标饮食喜好数据生成食谱图谱;所述食谱图谱包括多个食谱中每个食谱对应的图谱,所述图谱包括所述食谱的食谱类型对应的节点以及所述食谱对应的至少一个食材数据中每个食材数据对应的节点;根据所述用餐人数确定目标食谱类型;根据所述目标食谱类型以及所述目标食材数据,从所述食谱图谱确定出至少一个目标食谱中每个目标食谱对应的图谱;根据所述每个目标食谱对应的图谱获取所述每个目标食谱的食谱数据;利用食谱喜好预测模型根据所述目标用户数据以及所述每个目标食谱的食谱数据预测得到对所述每个目标食谱的喜好程度;按照对所述每个目标食谱的喜好程度对所述用户终端进行食谱推送。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标用户数据从饮食喜好分布中获取目标饮食喜好数据,包括:根据所述目标用户数据确定至少一个目标用户类别;从所述饮食喜好分布中获取所述至少一个目标用户类别中每个目标用户类别对应的饮食喜好数据;将所述每个目标用户类别对应的饮食喜好数据作为所述目标饮食喜好数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标饮食喜好数据生成食谱图谱,包括:根据所述每个目标用户类别对应的饮食喜好数据生成所述每个目标用户类别对应的初始食谱图谱;所述初始食谱图谱包括所述目标用户类别对应的饮食喜好数据所指示的多个食谱中每个食谱对应的图谱;对所述每个目标用户类别对应的初始食谱图谱进行融合处理,得到食谱图谱。4.根据权利要求3所述的方法,其特征在于,所述对所述每个饮食喜好数据对应的初始食谱图谱进行融合处理,得到食谱图谱,包括:从所述每个目标用户类别对应的初始食谱图谱中确定出主初始食谱图谱;从所述每个目标用户类别对应的初始食谱图谱中除所述主初始食谱图谱以外的初始食谱图谱中,确定出与所述主初始食谱图谱中的目标节点标识相同或类型相同的节点;将所述目标节点与目标节点标识相同或类型相同的节点进行合并,得到所述食谱图谱。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标食谱类型以及所述目标食材数据,从所述食谱图谱确定出至少一个目标食谱中每个目标食谱对应的图谱,包括:从所述食谱图谱中确定出与所述目标食谱类型匹配的多个第一初始食谱;
从所述多个第一初始食谱中确定出包含所述目标食材数据的至少一个第二初始食谱;获取所述至少一个第二初始食谱中每个第二初始食谱对应的图谱中各个节点的权重,根据所述各个节点的权重确定所述每个第二初始食谱的权重;将所述权重大于权重阈值的第二初始食谱对应的图谱确定为所述目标食谱对应的图谱,得到所述至少一个目标食谱中每个目标食...
【专利技术属性】
技术研发人员:林温桢,
申请(专利权)人:平安国际智慧城市科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。