System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信息推送,特别是涉及一种数字文化服务平台信息个性化推送方法及基于区块链的电子设备。
技术介绍
1、数字文化建设是数字建设的重要组成部分,是满足人民日益增长的精神文化需要、积极应对互联网快速发展给文化建设带来机遇和挑战的举措。数字文化服务以满足公民基本文化需求为主要目的,目前我国数字文化服务工程仍处在建设完善阶段,文化服务信息的推送内容为满足普适性,每位使用者收到文化平台的推送的内容是一模一样的。但大众对文化信息的需求是不尽相同的,使得文化服务不够灵活没有特点。
2、所以建设富有个性化且安全可靠的文化服务平台,推动基本文化服务均等化与个性化有机统一,实施文化服务的精准供给,保障数字文化服务既定目标的同时准确的满足公众文化需求十分重要。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够进行精准个性化服务的数字文化服务平台信息个性化推送方法及基于区块链的电子设备。
2、一种数字文化服务平台信息个性化推送方法,所述方法包括:
3、通过数字文化服务平台的交互界面获取用户登录平台后的请求信息,同时,获取该用户的历史数据;
4、根据所述点击请求信息得到对应的当前感兴趣文化类别,在该用户的历史数据中提取预设时间段内与当前感兴趣文化类别相关的多个历史关注信息,以及各历史关注信息的产生时间;
5、根据各所述历史关注信息以及产生时间进行计算,得到各所述历史关注信息的关注程度值;
6、根据处于关注程度值前预设位
7、在其中一实施例中,各所述历史数据包括浏览信息或检索信息;
8、若所述请求信息为点击交互界面上的某一预设信息生成,则所述历史数据为浏览信息;
9、若所述请求信息为在交互界面上的检索栏进行检索生成,则所述历史数据为检索信息。
10、在其中一实施例中,根据各所述历史关注信息以及产生时间进行计算,得到各所述历史关注信息的关注程度值,其中,针对每一个历史关注信息得到对应的关注程度值,包括:
11、根据相关浏览信息的用户平均浏览时间以及当前用户在该浏览信息上的停留时间之间的比值,得到第一数值;
12、将所述浏览信息对应的第一数值与该浏览信息的预设浏览信息权重相乘,得到对应浏览信息的第二数值;或根据所述检索信息的重复检索次数和该检索信息的预设检索信息权重进行相乘,得到对应所述检索信息的第二数值;
13、根据产生时间与当前获取所述点击请求信息的时间的之间的差值,得到历史间距时间,并根据所述历史间距时间得到时间权重值;
14、根据所述浏览信息或检索信息的第二数值以及时间权重值,得到对应历史关注信息的关注程度值。
15、在其中一实施例中,所述用户平均浏览时间为所有用户在所述浏览信息的显示界面上停留时间的平均值。
16、在其中一实施例中,所述预设检索信息权重大于所述预设浏览信息权重。
17、在其中一实施例中,根据相关浏览信息的用户平均浏览时间以及当前用户在该浏览信息上的停留时间之间的比值,得到第一数值,包括:
18、判断所述停留时间是否小于预设最低停留时间,若是则将所述停留时间修改为所述预设最低停留时间;
19、若所述停留时间大于预设最低停留时间,则判断所述停留时间是否大于预设最高停留时间,若是则将所述停留时间修正为所述预设最高停留时间;
20、根据判断后的停留时间和用户平均浏览时间进行对比,得到所述第一数值。
21、在其中一实施例中,将所述浏览信息和检索信息均以关键词的形式在所述交互界面上呈现。
22、在其中一实施例中,在获取所述点击请求信息时,还获取用户当前所处位置;
23、将与所处位置相关的信息按照重要程度和发布时间进行排序,再采用综合分析方法筛选出重点信息;
24、将所述重点信息显示在交互界面上的统一信息推送区域。
25、本申请还提供了一种基于区块链的电子设备,包括数据层和网络层,以及存储在区块链上并可在数字平台后台网络层上运行的计算机程序,所述网络层执行所述计算机程序时实现以下步骤,包括:
26、通过数字文化服务平台的交互界面获取用户登录平台后的请求信息,同时,获取该用户的历史数据;
27、根据所述请求信息得到对应的当前感兴趣文化类别,在该用户的历史数据中提取预设时间段内与当前感兴趣文化类别相关的多个历史关注信息,以及各历史关注信息的产生时间;
28、根据各所述历史关注信息以及产生时间进行计算,得到各所述历史关注信息的关注程度值;
29、根据处于关注程度值前预设位的历史关注信息,生成对应的细分文化类别,并将所述细分文化类别显示在交互界面上的个性化信息推送区域。
30、上述数字文化服务平台信息个性化推送方法及基于区块链的电子设备,通过数字文化服务平台的交互界面获取用户登录平台后的请求信息,同时,获取该用户的历史数据,根据请求信息得到对应的当前感兴趣文化类别,在该用户的历史数据中提取预设时间段内与当前感兴趣文化类别相关的多个历史关注信息,以及各历史关注信息的产生时间,根据各历史关注信息以及产生时间进行计算,得到各历史关注信息的关注程度值,根据处于关注程度值前预设位的历史关注信息,生成对应的细分文化类别,并将细分文化类别显示在交互界面上的个性化信息推送区域。采用本方法可实现精准的个性化信息推送。
本文档来自技高网...【技术保护点】
1.一种数字文化服务平台信息个性化推送方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数字文化服务平台信息个性化推送方法,其特征在于,各所述历史数据包括浏览信息或检索信息;
3.根据权利要求2所述的数字文化服务平台信息个性化推送方法,其特征在于,根据各所述历史关注信息以及产生时间进行计算,得到各所述历史关注信息的关注程度值,其中,针对每一个历史关注信息得到对应的关注程度值,包括:
4.根据权利要求3所述的数字文化服务平台信息个性化推送方法,其特征在于,所述用户平均浏览时间为所有用户在所述浏览信息的显示界面上停留时间的平均值。
5.根据权利要求4所述的数字文化服务平台信息个性化推送方法,其特征在于,所述预设检索信息权重大于所述预设浏览信息权重。
6.根据权利要求5所述的数字文化服务平台信息个性化推送方法,其特征在于,根据相关浏览信息的用户平均浏览时间以及当前用户在该浏览信息上的停留时间之间的比值,得到第一数值,包括:
7.根据权利要求2-6任一项所述的数字文化服务平台信息个性化推送方法,其特征在于,将
8.根据权利要求7所述的数字文化服务平台信息个性化推送方法,其特征在于,在获取所述点击请求信息时,还获取用户当前所处位置;
9.基于区块链的电子设备,包括数据层和网络层,以及存储在区块链上并可在数字平台后台网络层上运行的计算机程序,其特征在于:
...【技术特征摘要】
1.一种数字文化服务平台信息个性化推送方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数字文化服务平台信息个性化推送方法,其特征在于,各所述历史数据包括浏览信息或检索信息;
3.根据权利要求2所述的数字文化服务平台信息个性化推送方法,其特征在于,根据各所述历史关注信息以及产生时间进行计算,得到各所述历史关注信息的关注程度值,其中,针对每一个历史关注信息得到对应的关注程度值,包括:
4.根据权利要求3所述的数字文化服务平台信息个性化推送方法,其特征在于,所述用户平均浏览时间为所有用户在所述浏览信息的显示界面上停留时间的平均值。
5.根据权利要求4所述的数字文化服务平台信息个性化推送方法,其特征在于,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。