System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及消息管理,具体是一种基于电网的消息管理方法及系统。
技术介绍
1、现有技术中,电力公司内部通过短信平台来进行内部消息通知。电力短信业务作为公司业务运转的重要支撑,目前对内通过新智慧短信平台发送短信。以某地区电力公司为例,该地区的平台自2020年建设,2021年投入使用,已接入90套业务系统。根据2023年新智慧短信平台短信发送数量为15884.83万条,产生费用约633.79万元。因此,现有的智慧短信平台虽然可以有效地支撑公司业务运转,但是成本较高。
技术实现思路
1、有鉴于此,本专利技术的目的是提供一种基于电网的消息管理方法及系统,以解决现有技术中智慧短信平台运行成本较高的问题。
2、为了实现上述目的,本专利技术采用了如下技术方案:
3、本专利技术的一种基于电网的消息管理方法,包括步骤:
4、截取各个业务应用系统通过智能短信平台短信任务数据,其中,所述短信任务数据包括待发送消息、发送方、接收方、消息内容、消息重要性和备注信息,所述消息重要性由所述发送方基于消息类型进行标记;
5、获取所述接收方的个人信息和通过网络渠道的消息查看记录,并基于所述接收方的个人信息确定所述接收方的所属族群和所属族群的第一概率密度函数以及所述接收方的第二概率密度函数;
6、基于所述消息重要性或者所述备注信息确定所述待发送消息的即时性要求,并基于预先构建的第一概率密度函数和第二概率密度函数确定所述接收方满足所述待发送消息的即时性要求的
7、基于所述接收方的消息查看记录中的数据量对所述第一密度和所述第二密度进行自适应加权,得到综合概率;
8、在所述综合概率小于预设阈值时,选择通过智能短信平台发送待发送消息;在所述综合概率大于或者等于预设阈值时,对所述消息内容进行校验和处理,并将通过校验和处理后的待发送消息通过网络发送至所述接收方的终端。
9、在本申请一实施例中,所述第一概率密度函数和所述第二概率密度的构建方法包括:
10、获取所有终端注册用户的个人信息,其中,所述个人信息包括岗位和年龄;
11、基于所述个人信息将所有终端注册用户划分为多个族群;
12、获取多个族群的通过网络渠道的消息历史查看时间,其中,所述消息历史查看时间为从历史消息发送至终端到用户查看历史消息的时间;
13、计算每个族群的消息历史查看时间的均值ai和方差以及计算所述接收方的消息历史查看时间的均值ap和方差并基于每个族群的消息历史查看时间的均值ai和方差构建族群的高斯分布的第一概率密度函数fi(x),以及基于所述接收方的消息历史查看时间的均值ap和方差构建接收方的高斯分布的第二概率密度函数fp(x),其中,所述第一概率密度函数fi(x)和所述第二概率密度函数fp(x)的数学表达式为:
14、
15、式中,fi(x)为时间自变量对应的概率密度,x为时间自变量,i为族群的序号,p为接收方的序号。
16、在本申请一实施例中,基于所述消息重要性或者所述备注信息确定所述待发送消息的即时性要求,包括:
17、在所述备注信息中没有即时性要求时,基于预先构建的数据表查询所述消息重要性对应的即时性要求,其中,所述数据表包括多种消息重要性对应的即时性要求;
18、在所述备注信息中存在即时性要求时,将所述备注信息中的即时性要求作为所述待发送消息的即时性要求。
19、在本申请一实施例中,基于预先构建的第一概率密度函数和第二概率密度函数确定所述接收方满足所述待发送消息的即时性要求的第一概率和第二概率,包括:
20、确定所述待发送消息的即时性要求对应的时间范围(0,t);
21、基于所述时间范围(0,t)、所述第一概率密度函数fi(x)和所述第二概率密度函数fp(x)计算所述接收方满足所述待发送消息的即时性要求的第一概率p1和第二概率p2,其中,所述第一概率p1和第二概率p2的数学表达式为:
22、
23、通过数值方法确定所述第一概率p1和所述第二概率p2的近似值。
24、在本申请一实施例中,所述综合概率pt的数学表达式为:
25、pt=(1-w)×p1+w×p2
26、
27、式中,w为自适应权重,cp为接收方的消息查看记录中的数据量,c0为接收方的消息查看记录中的数据参考量,p1为第一概率,p2为第二概率。
28、在本申请一实施例中,还包括:
29、在目标时间段接收到来自用户终端的查看反馈时,获取所述查看反馈的接收时间与所述待发送消息的发送时间的时间差,并基于所述时间差对对应族群的消息查看时间概率密度函数进行更新,其中,所述查看反馈基于所述通过校验和处理后的待发送消息生成;
30、在目标时间段未接收到来自用户终端的查看反馈时,重新将所述通过校验和处理后的待发送消息发送至用户终端,并在目标时间段后重复查看是否接收到来自用户终端的查看反馈,如果在目标时间段后仍未接收到来自用户终端的查看反馈时,回到重新将所述通过校验和处理后的待发送消息发送至用户终端,直至接收到来自用户终端的查看反馈,或者,在重新发送次数达到预设的发送阈值时,选择通过智能短信平台发送待发送消息。
31、在本申请一实施例中,对所述消息内容进行校验和处理,包括:
32、提取所述消息内容的文字长度,并对所述消息内容进行分词,得到多个单词;
33、基于预先构建的敏感词库对所述多个单词进行相似度匹配,并将与所述敏感词库中任意一个敏感词相似度超过预设相似度阈值的单词进行剔除,完成敏感词校验;
34、在所述消息内容的文字长度超过预设的内容长度阈值时,对所述消息内容进行拆分,得到多个子消息,其中,每个子消息的内容长度不超过预设的内容长度阈值,完成拆分处理。
35、在本申请一实施例中,还包括:
36、基于预先划分的用户重要性数据表确定所述接收方的重要程度,在所述接收方为重要用户时,选择通过智能短信平台发送待发送消息,并将通过校验和处理后的待发送消息通过网络发送至所述接收方的终端。
37、在本申请一实施例中,还包括:
38、将所述待发送消息存储在内网数据库中,其中,所述内网数据库设置在互联网大区中。
39、本申请还提供一种基于电网的消息管理系统,包括:
40、截取模块,用于截取各个业务应用系统通过智能短信平台短信任务数据,其中,所述短信任务数据包括待发送消息、发送方、接收方、消息内容、消息重要性和备注信息,所述消息重要性由所述发送方基于消息类型进行标记;
41、函数确定模块,用于获取所述接收方的个人信息和通过网络渠道的消息查看记录,并基于所述接收方的个人信息确定所述接收方的所属族群和所属族群的第一概率密度函数以及所述接收方的第二概率密度函数;
42、计本文档来自技高网...
【技术保护点】
1.一种基于电网的消息管理方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,所述第一概率密度函数和所述第二概率密度的构建方法包括:
3.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,基于所述消息重要性或者所述备注信息确定所述待发送消息的即时性要求,包括:
4.根据权利要求2所述的一种基于电网的消息管理方法,其特征在于,基于预先构建的第一概率密度函数和第二概率密度函数确定所述接收方满足所述待发送消息的即时性要求的第一概率和第二概率,包括:
5.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,所述综合概率P的数学表达式为:
6.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,还包括:
7.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,对所述消息内容进行校验和处理,包括:
8.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,还包括:
9.根据权利要求1所述的一种基于电网的消息管理方法,
10.一种基于电网的消息管理系统,其特征在于,包括:
...【技术特征摘要】
1.一种基于电网的消息管理方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,所述第一概率密度函数和所述第二概率密度的构建方法包括:
3.根据权利要求1所述的一种基于电网的消息管理方法,其特征在于,基于所述消息重要性或者所述备注信息确定所述待发送消息的即时性要求,包括:
4.根据权利要求2所述的一种基于电网的消息管理方法,其特征在于,基于预先构建的第一概率密度函数和第二概率密度函数确定所述接收方满足所述待发送消息的即时性要求的第一概率和第二概率,包括:
【专利技术属性】
技术研发人员:王军,杨浩,卫祥,孙艳,熊义鹏,张金秀,陈逸璇,杨仕博,王刚,贺婧,彭振国,包童,司雄斌,刘钘,杨友亮,李文霞,王嘉康,陈作麟,李钘民,赵勇翔,
申请(专利权)人:甘肃同兴智能科技发展有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。