【技术实现步骤摘要】
一种基于流计算的推荐方法和装置
本专利技术涉及计算机
,尤其涉及一种基于流计算的推荐方法和装置。
技术介绍
流计算作为新技术在实时营销推荐方面发展迅速,目前常见的流计算营销推荐工具都是基于活动的,通过创建多个活动,实时接入源数据,判断每条数据是否符合活动规则,然后进行相应的推荐。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:1.对于大型企业而言,其业务种类复杂度高、产品种类多、数据量基数大,如果再基于活动进行流计算,由于其非常庞大的数据处理量,会导致耗费极多的资源。2.由于是以活动为基本单元,每个活动在进行相应推荐的时候,均需要为客户保留一个专门的标签,活动越多,占用存储资源越多、效率越低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于流计算的推荐方法和装置,能够大幅度减少流计算的处理量,节约资源,提高消息推荐效率。为实现上述目的,根据本专利技术实施例的第一方面,提供了一种基于流计算的推荐方法,包括:根据业务场景规则对流数据库中的 ...
【技术保护点】
1.一种基于流计算的推荐方法,其特征在于,包括:/n根据业务场景规则对流数据库中的数据进行流计算处理,确定子数据集;/n根据基于所述业务场景规则的业务活动规则对所述子数据集中的数据进行流计算处理,确定目标客户;/n向所述目标客户进行信息推荐。/n
【技术特征摘要】
1.一种基于流计算的推荐方法,其特征在于,包括:
根据业务场景规则对流数据库中的数据进行流计算处理,确定子数据集;
根据基于所述业务场景规则的业务活动规则对所述子数据集中的数据进行流计算处理,确定目标客户;
向所述目标客户进行信息推荐。
2.根据权利要求1所述的基于流计算的推荐方法,其特征在于,所述基于流计算的推荐方法还包括:解析数据流中的数据,获取客户特征信息,组成所述流数据库,其中,所述客户特征信息包括客户编号和客户行为信息。
3.根据权利要求1所述的基于流计算的推荐方法,其特征在于,所述业务场景规则包括下列中的一种或多种:业务场景编号、业务场景名称、业务场景描述、业务场景规则代码、标签列号;所述业务活动规则包括所述业务场景编号和下列中的一种或多种:业务活动编号、业务活动名称、业务活动规则代码、消息编号、广告编号。
4.根据权利要求1所述的基于流计算的推荐方法,其特征在于,所述向目标客户进行信息推荐的步骤包括:根据所述业务活动规则获取消息内容,并将所述消息内容推荐给所述目标客户推荐。
5.根据权利要求3所述的基于流计算的推荐方法,其特征在于,所述向目标客户进行信息推荐的步骤还包括:根据所述标签列号和所述业务活动编号获取广告内容,并将所述广告内容推荐给所述目标客户。
6.一种基于流计算的推荐装置,其特征在于,包括:
子数据集确定模块,用于根据业务场景规则对流数据库中的数据进行流计算处理,确定子数据集;
目标客户确定模块,用于根据基于所述业务场景规则的业...
【专利技术属性】
技术研发人员:李威,覃鹏,刘增文,吴仰波,王泽龙,
申请(专利权)人:中国建设银行股份有限公司,建信金融科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。