System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据信息管理领域,具体为一种基于区块链的数据信息智能管理系统及方法。
技术介绍
1、随着科技的发展,计算机的出现和普及,让人们的生活变得更加便利和高效。人们可以通过互联网随时随地获取信息、交流沟通、购物娱乐等,极大地丰富了人们的生活,实现自动化、智能化、高效化的工作方式,提高了工作效率和质量,通过计算机,人们能够方便地发布信息、分享资源、讨论问题等,促进了人际交流和信息传递,对人们的生活和工作有着深远的影响,推动着社会的发展和进步。
2、在人们使用计算机的过程中,信息群发挥着巨大作用,群聊信息可以提高工作效率,在工作中进行必要的交流和沟通可以提高工作效率,可以增加社交圈子,可以通过群聊结识更多的朋友,扩大自己的社交圈子,可以帮助大家互相学习、互相帮助,共同进步。然而,随着社会的快速发展,在人们使用大量的信息群的时候,常常会出现多个群信息需要处理,在现有技术中,是通过发送信息的时间对信息群进行排序或根据关键词对群进行分类,相同关键词的群按照时间进行排序,若同时出现多个群信息需要处理,难以及时处理,同时随着时间的变化,群消息存在无法被用户及时查看的情况。
3、由此看来,如何对用户的信息群进行智能管理,如何保证用户能够更加快速高效处理群信息是十分重要的。因此,需要一种基于区块链的数据信息智能管理系统及方法。
技术实现思路
1、本专利技术的目的在于提供一种基于区块链的数据信息智能管理系统及方法,以解决上述
技术介绍
中提出的问题。
2、为了解决
3、s1、对用户的群消息进行实时监测,提取内容关键词信息,数据库中录入基本关键词,对用户的操作行为进行监测,通过私有区块链进行加密存储;
4、s2、根据采集到的群消息内容信息和录入的关键词信息,对群消息进行分析处理;
5、s3、根据s2中的分析结果,根据用户的操作行为,对群消息的关联程度进行分析;
6、s4、根据s3中的分析结果,将处理后的群消息对用户进行展示。
7、进一步的,在步骤s2中,数据库中录入的基本关键词信息形成集合q,根据采集用户的群消息,提取群消息中的关键词信息,在集合q中对采集的关键词信息进行查找匹配;
8、对数据库中的关键词设置级别权重,形成集合r={r1,r2,…,rn},其中n表示为数据库中存储关键词的数量,将提取的关键词与数据库中的所有关键词一一匹配,得到对应提取关键词的级别权重。
9、根据采集的历史聊天记录,提取聊天内容中用户g发送的包含数据库中关键词的聊天信息和与该信息时间最接近的用户本人回复信息,统计包含数据库中关键词的聊天信息的数量为n发,用户回复信息的数量为n回,则n发≥n回,用户回复信息时间与最接近包含关键词信息时间间隔形成集合用户回复信息时间与用户g发送的最接近包含关键词信息之间不包含其他用户发生的包含关键词信息,通过下列公式对用户f与用户本人之间的交流程度ω进行计算:
10、
11、其中,εt表示为集合t中时间间隔的方差,tmax表示为集合t中元素的最大值,tmin表示为集合t中元素的最小值,α和β表示为权值,由相关技术人员预先设置得到,e表示为常数,由相关技术人员预先设置得到;对所有信息群中的所有用户与用户本人的交流程度进行计算并进行实时更新,保存到数据库中,当监测到信息群中的用户发送带有关键词的信息时,调取该群中该用户的交流程度ω。
12、进一步的,在步骤s3中,包括下列步骤:
13、s301、根据s2中的分析结果,在关键词级别权重一致的情况下,根据历史数据中用户的操作行为习惯,对用户的信息群级别进行分析;
14、s302、构建用户关联度模型,对用户与群消息之间的关联程度进行分析;
15、s303、对群消息的关联程度进行比较排序,按照关联程度对群消息进行顺序的自动调整,保证了用户更加高效地处理群信息,避免出现用户信息无法及时处理,被其他信息顶替的情况。
16、进一步的,在步骤s301中,包括下列步骤:
17、s301-1、关键词级别权重一致的信息群形成集合s={s1,s2,…,sm},其中,m表示为关键词级别权重一致的信息群数量,对用户在使用信息群时的操作行为进行实时监测,根据历史数据中用户的操作行为习惯,获取用户在时间t内点击信息群的次数,形成集合u={u1,u2,…,um};
18、s301-2、通过下列公式对信息群si级别指数zi进行计算:
19、
20、其中,ui表示为信息群si在时间t内点击的总次数,用户点击信息群si的发言次数形成集合其中表示为第ui次点击该信息群的发言次数,δtk表示为相邻发言的间隔时间;当时,表示在信息群si中,该次点击用户未发言,间隔时间δtk=0;当时,表示在信息群si中,该次点击用户发言一次,间隔时间δtk=0;当时,表示在信息群si中,该次点击用户发言次数大于1,间隔时间δtk=tk+1-tk,其中,tk+1表示为相应点击次数对应的发言次数中第k+1次发言对应的时间,tk表示为相应点击次数对应的发言次数中第k次发言对应的时间,c1和c2表示为常数,由相关技术人员预先设置得到;c1和c2表示为常数;用户的点击次数越大、发言次数越大和发言间隔时间越小,信息群的级别指数越大,反之,用户的点击次数越小、发言次数越小和发言间隔时间越大,信息群的级别指数越小;
21、s301-3、对所有关键词级别权重一致的信息群,进行级别指数计算,并进行相互比较,对信息群按照级别指数由大到小排序,得到信息群集合s*={s1*,s2*,…,sm*}。
22、进一步的,在步骤s302中:
23、根据s2中提取的级别权重和s301中的分析结果,构建用户关联度模型,通过下列公式对信息群si的关联程度γi进行计算:
24、γi=(ria+zib+ωc)△μ;
25、其中,a和b表示为系数,由相关技术人员预先设置,ri表示为信息群si包含关键词的级别权重,a>b;δμ表示为信息群接收到用户未查看关键词时间与当前时间的最大时间间隔;当群消息的级别权重高、级别指数高和交流程度高时,关联程度大,优先级高;反之,当群消息的级别权重低、级别指数低和交流程度低时,关联程度小,优先级低;
26、对所有信息群进行关联程度计算,并进行比较,按照关联程度由大到小对信息群进行排序。
27、进一步的,在步骤s4中,根据s3的分析结果,通过屏幕,将信息群按照排序后的顺序对用户进行展示,避免按照时间排序时,未能及时查看群消息造成重要信息被其他信息顶替,同时在出现关联程度最大的信息群时,通过语音对用户进行播报提醒,保证了用户能够及时获取信息群中的重要信息,避免用户遗漏信息造成损失,提高了用户的使用体验。
28、一种基于区块链的数据本文档来自技高网...
【技术保护点】
1.一种基于区块链的数据信息智能管理方法,其特征在于:包括下列步骤:
2.根据权利要求1所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤S2中,数据库中录入的基本关键词信息形成集合Q,根据采集用户的群消息,提取群消息中的关键词信息,在集合Q中对采集的关键词信息进行查找匹配;
3.根据权利要求2所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤S3中,包括下列步骤:
4.根据权利要求3所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤S301中,包括下列步骤:
5.根据权利要求4所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤S302中:
6.根据权利要求7所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤S4中,根据S3的分析结果,通过屏幕,将信息群按照排序后的顺序对用户进行展示,同时在出现关联程度最大的信息群时,通过语音对用户进行播报提醒。
7.一种基于区块链的数据信息智能管理系统,其特征在于:该数据信息管理系统包括:信息群监测模块和数据信息分
8.根据权利要求7所述的一种基于区块链的数据信息智能管理系统,其特征在于:该数据信息管理系统还包括:数据管理模块,所述数据管理模块的输入端与信息群监测模块的输出端相连接,数据管理模块的输入端与数据信息分析模块的输出端相连接,数据管理模块的输出端与数据信息分析模块的输入端相连接;
9.根据权利要求7所述的一种基于区块链的数据信息智能管理系统,其特征在于:该数据信息管理系统还包括:信息显示模块,所述信息显示模块的输入端与数据信息分析模块的输出单相连接;
...【技术特征摘要】
1.一种基于区块链的数据信息智能管理方法,其特征在于:包括下列步骤:
2.根据权利要求1所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤s2中,数据库中录入的基本关键词信息形成集合q,根据采集用户的群消息,提取群消息中的关键词信息,在集合q中对采集的关键词信息进行查找匹配;
3.根据权利要求2所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤s3中,包括下列步骤:
4.根据权利要求3所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤s301中,包括下列步骤:
5.根据权利要求4所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤s302中:
6.根据权利要求7所述的一种基于区块链的数据信息智能管理方法,其特征在于:在步骤s4...
【专利技术属性】
技术研发人员:李雪峰,刘琛,朱宪辉,苏立昆,刘洪涛,
申请(专利权)人:哈尔滨时代宏图科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。