本公开涉及推荐领域,具体地,涉及一种用于推荐的特征生成方法、装置、介质及电子设备。
背景技术:
1、在推荐系统中,数据的质量基本决定了推荐效果的上限,而特征的生成也作为决定数据质量的关键因素之一。
2、在相关技术中,采用代码配置的方式定义特征。通常来说,一个特征对应一行配置代码,因此,需要创建的特征的数量越大,则对应的需要配置的代码越多,手动编写效率低;此外,编码的工作量越大,编码过程也越容易出错。
技术实现思路
1、提供该
技术实现要素:
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、第一方面,本公开提供一种用于推荐的特征生成方法,包括:
3、显示配置界面,所述配置界面包括特征配置区域;
4、响应针对所述特征配置区域的目标操作,确定所述目标操作命中的目标依赖,所述目标依赖包括已完成构建的特征和/或用于特征构建的特征原始值;
5、响应生成操作,基于所述目标依赖,生成目标特征。
6、第二方面,本公开提供一种用于推荐的特征生成装置,包括:
7、第一显示模块,用于显示配置界面,所述配置界面包括特征配置区域;
8、第一响应模块,用于响应针对所述特征配置区域的目标操作,确定所述目标操作命中的目标依赖,所述目标依赖包括已完成构建的特征和/或用于特征构建的特征原始值;
9、第二响应模块,用于响应生成操作,基于所述目标依赖,生成目标特征。
10、第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现上述特征生成方法的步骤。
11、第四方面,本公开提供一种电子设备,包括:
12、存储装置,其上存储有计算机程序;
13、处理装置,用于执行所述存储装置中的所述计算机程序,以实现上述特征生成方法的步骤。
14、通过上述技术方案,显示配置界面,配置界面包括特征配置区域;响应针对特征配置区域的目标操作,确定目标操作命中的目标依赖,目标依赖包括已完成构建的特征和/或用于特征构建的特征原始值;响应生成操作,基于目标依赖,生成目标特征,无需手动编写代码,提供可视化界面,基于目标操作命中的目标依赖,得到对应的目标特征,提升了特征生成的效率,同时也降低了由人工编写代码得到特征的出错率。
15、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种用于推荐的特征生成方法,其特征在于,包括:
2.根据权利要求1所述的特征生成方法,其特征在于,所述特征原始值包括窗口聚合特征值,所述窗口聚合特征值用于表征用户在预设时间窗口内,针对不同对象所执行的目标交互的次数,所述响应生成操作,基于所述目标依赖,生成目标特征,包括:
3.根据权利要求2所述的特征生成方法,其特征在于,所述目标操作包括第一目标操作,所述响应针对所述特征配置区域的目标操作,确定所述目标操作命中的目标依赖,包括:
4.根据权利要求2所述的特征生成方法,其特征在于,所述方法还包括:
5.根据权利要求3所述的特征生成方法,其特征在于,所述目标操作还包括第二目标操作,所述已完成构建的特征包括第一待组合特征和多个第二待组合特征,所述响应针对所述特征配置区域的目标操作,确定所述目标操作命中的目标依赖,还包括:
6.根据权利要求3所述的特征生成方法,其特征在于,所述第一目标操作包括第一子目标操作和第二子目标操作,所述特征配置区域包括按类型筛选控件和按数据源筛选控件,所述响应针对所述特征配置区域的第一目标操作,显示所述第一目标操作命中的依赖特征,包括:
7.根据权利要求1-6任一所述的特征生成方法,其特征在于,还包括:
8.一种用于推荐的特征生成装置,其特征在于,包括:
9.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现权利要求1-7中任一项所述特征生成方法的步骤。
10.一种电子设备,其特征在于,包括: