System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本文件涉及大数据,尤其涉及一种基于惠企政策业务的实时推荐方法、装置和存储介质。
技术介绍
1、惠企政策指政府为了促进企业发展、降低企业成本、激发市场活力而制定的政策措施。智能推荐技术有效的应用于惠企政策,能够使政策更有效的触达目标企业用户,提升政策的效用,达到政策发布的目的,增强企业用户的体验和满意度。
2、目前向企业推荐政策,主要基于打标的推荐和采用大文本分析技术。
3、然而,基于打标的推荐往往做不到实时的处理,并且标签的处理不够灵活,推荐的准确度不高,而采用大文本分析技术,数据挖掘技术的推荐需要比较大的算力以及丰富的用户行为数据作为支撑。
技术实现思路
1、鉴于上述的分析,本申请旨在提出一种基于惠企政策业务的实时推荐方法、装置和存储介质,以解决上述技术问题中的至少一个。
2、第一方面,本说明书一个或多个实施例提供了一种基于惠企政策业务的实时推荐方法,包括:
3、从预设数据库中,获取企业标签元数据;
4、根据预设政策逻辑词和所述企业标签元数据,确定企业对应的指标;
5、根据所述企业对应的指标和预设政策数据,生成第一待推荐政策集合;
6、根据预设企业历史申报政策数据,生成第二待推荐政策集合;
7、根据预设企业历史政策埋点数据,生成第三待推荐政策集合;
8、将所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合存储到缓存中;
9、接收目标企业发送的
10、进一步地,所述根据预设政策逻辑词和所述企业标签元数据,确定企业对应的指标,包括:
11、确定所述政策逻辑词对应的企业标签元数据;
12、凭借所述政策逻辑词和相应的企业标签元数据,得到所述企业对应的指标。
13、进一步地,所述政策数据包括:多个待分配政策;
14、所述根据所述企业对应的指标和预设政策数据,生成第一待推荐政策集合,包括:
15、为每一个所述待分配政策设置所述指标;
16、根据所述设置的指标,将与所述企业对应的待分配政策写入所述第一待推荐政策集合。
17、进一步地,所述将所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合,存储到缓存中包括:
18、针对所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合中每一个集合,判断当前集合对应的企业数,是否大于预设阈值;
19、当所述当前集合对应的企业数大于所述阈值时,以bit数组的形式将所述当前集合,存储到所述缓存中;
20、当所述当前集合对应的企业数不大于所述阈值时,以列表的形式将所述当前集合,存储到缓存中。
21、进一步地,所述根据所述缓存中的所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合,确定推送给企业的政策列表,包括:
22、根据预设权重,确定所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合中各政策与所述目标的关联度,并按照关联度对所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合中各政策进行排序,得到所述推送给企业的政策列表;
23、其中,所述权重包括所述第一待推荐政策集合对应的第一权重,所述第二待推荐政策集合对应的第二权重和所述第三待推荐政策集合对应的第三权重;
24、所述第一权重,所述第二权重和所述第三权重之和为1,且所述第一权重大于所述第二权重和所述第三权重之和。
25、第二方面,本申请实施例提供了一种基于惠企政策业务的实时推荐装置,包括:获取模块、数据处理模块和计算模块;
26、所述获取模块用于从预设数据库中,获取企业标签元数据;
27、所述数据处理模块用于根据预设政策逻辑词和所述企业标签元数据,确定企业对应的指标;根据所述企业对应的指标和预设政策数据,生成第一待推荐政策集合;根据预设企业历史申报政策数据,生成第二待推荐政策集合;根据预设企业历史政策埋点数据,生成第三待推荐政策集合;
28、所述计算模块用于将所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合存储到缓存中;接收目标企业发送的政策推送请求时,根据所述缓存中的所述第一待推荐政策集合、所述第二待推荐政策集合和所述第三待推荐政策集合,确定推送给企业的政策列表。
29、进一步地,所述数据处理模块用于确定所述政策逻辑词对应的企业标签元数据;凭借所述政策逻辑词和相应的企业标签元数据,得到所述企业对应的指标。
30、进一步地,所述政策数据包括:多个待分配政策;
31、所述数据处理模块用于为每一个所述待分配政策设置所述指标;根据所述指标,将与所述企业对应的待分配政策写入所述第一待推荐政策集合。
32、进一步地,所述计算模块用于判断所述第一待推荐政策集合对应的企业数,是否大于预设阈值;当所述第一待推荐政策集合对应的企业数大于所述阈值时,以bit数组的形式将所述第一待推荐政策集合,存储到所述缓存中;当所述第一待推荐政策集合对应的企业数不大于所述阈值时,以列表的形式将所述第一待推荐政策集合,存储到缓存中。
33、第三方面,本申请实施例提供了一种存储介质,包括:
34、用于存储计算机可执行指令,所述计算机可执行指令在被执行时实现第一方面中任一项所述的方法。
35、与现有技术相比,本申请至少能实现以下技术效果:
36、基于政策逻辑词和企业标签元数据,创建指标,使得指标的设置更灵活,与企业和政策更贴合,从而提高推荐准确度。在企业查询政策之前,通过对数据库中进行处理,得到待推荐的政策。然后,直接将待推荐的政策存储至缓存中,如此当企业登录系统或者请查询时,可以迅速将待推荐的政策推送给企业。通过上述方式,避免了线上多个企业同时查询,从而减少了查询政策的计算量。
本文档来自技高网...【技术保护点】
1.一种基于惠企政策业务的实时推荐方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,
4.根据权利要求1所述的方法,其特征在于,
5.根据权利要求1所述的方法,其特征在于,
6.一种基于惠企政策业务的实时推荐装置,其特征在于,包括:获取模块、数据处理模块和计算模块;
7.根据权利要求6所述的装置,其特征在于,
8.根据权利要求6所述的装置,其特征在于,
9.根据权利要求6所述的装置,其特征在于,
10.一种存储介质,其特征于,包括:
【技术特征摘要】
1.一种基于惠企政策业务的实时推荐方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,
4.根据权利要求1所述的方法,其特征在于,
5.根据权利要求1所述的方法,其特征在于,
6.一种...
【专利技术属性】
技术研发人员:张宝峰,李嘉欣,皮帅帅,
申请(专利权)人:数字郑州科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。