System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信息推送方法、装置、设备及存储介质制造方法及图纸_技高网

信息推送方法、装置、设备及存储介质制造方法及图纸

技术编号:40563780 阅读:16 留言:0更新日期:2024-03-05 19:27
本申请提供一种信息推送方法、装置、设备及存储介质,方法包括:获取相关企业在预设时长内发布的相关信息,根据相关信息,生成第一推送信息;根据用户的历史浏览记录,生成用户画像,并根据用户画像,生成第二推送信息;通过评分模板分别对第一推送信息和第二推送信息进行评分,得到第一推送信息对应的第一评分,以及第二推送信息对应的第二评分;比对第一评分和第二评分,确定第一推送信息和第二推送信息的推送顺序;将第一推送信息和第二推送信息分别填充至预设模板,并按照推送顺序进行信息推送。本申请具有的技术效果是:有序的信息推送,尽量避免用户错失关键信息的情况出现。

【技术实现步骤摘要】

本申请涉及信息推送,具体涉及一种信息推送方法、装置、设备及存储介质


技术介绍

1、信息推送服务已经成为人们日常生活中不可或缺的一部分,现有的推送服务中,通常是将所有待推送信息一次性推送给用户。

2、实际应用中,可能存在待推送信息的种类和数量繁多,将所有待推送信息一次性推送给用户可能存在信息过载、信息混乱等问题,从而使得用户很难区分不同信息的重要性和优先级,最终可能导致用户错过关键信息。


技术实现思路

1、本申请提供一种信息推送方法、装置、设备及存储介质,用于有序的信息推送,尽量避免用户错失关键信息的情况出现。

2、第一方面,本申请提供了一种信息推送方法,应用于计算机设备,所述方法包括:获取相关企业在预设时长内发布的相关信息,根据所述相关信息,生成第一推送信息;根据所述用户的历史浏览记录,生成用户画像,并根据所述用户画像,生成第二推送信息;通过评分模板分别对所述第一推送信息和所述第二推送信息进行评分,得到所述第一推送信息对应的第一评分,以及所述第二推送信息对应的第二评分;比对所述第一评分和所述第二评分,确定所述第一推送信息和所述第二推送信息的推送顺序;将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送。

3、通过采用上述技术方案,通过获取相关企业在预设时长内发布的相关信息,生成第一推送信息;再根据用户的历史浏览记录,生成用户画像,并根据用户画像生成第二推送信息;将第一推送信息和第二推送信息填充至预设模板,并进行评分后按照评分顺序推送,有序的进行信息推送,可以尽量避免用户错失关键信息的情况出现。

4、可选的,所述相关企业包括用户关注的第一企业,及与所述第一企业的业务类型相同的第二企业,所述获取相关企业在预设时长内发布的相关信息,根据所述相关信息,生成第一推送信息,包括:获取所述第一企业在所述预设时长内的发布的第一相关信息,及所述第二企业在所述预设时长内发布的第二相关信息;结合所述第一相关信息和所述第二相关信息,生成相关信息;根据所述相关信息,生成第一推送信息。

5、通过采用上述技术方案,获取用户关注的第一企业在预设时长内发布的相关消息,以及与第一企业的业务类型相同的第二企业在预设时长内发布的第二相关信息,结合第一相关信息和第二相关信息,生成第一推送信息;结合多维度信息进行信息推送,用于能够准确向用户推送信息,提高了信息推送的准确性。

6、可选的,所述根据所述用户的历史浏览记录,生成用户画像,并根据所述用户画像,生成第二推送信息,包括:提取所述用户的历史浏览记录中的关键特征,所述关键特征包括关键词、主题标签及相关度;通过对应算法解析所述关键特征,生成用户画像;根据所述用户画像,进行信息筛选,将筛选后的信息按照相似度进行排序,生成第二推送信息。

7、通过采用上述技术方案,提取用户的浏览记录中的关键特征,关键特征包括关键词、主体标签及相关度等,然后根据关键特征构建出用户画像,根据用户画像进行信息推送,能够准确向用户推送信息,提高了信息推送的准确性。

8、可选的,所述通过评分模板分别对所述第一推送信息和所述第二推送信息进行评分,得到所述第一推送信息对应的第一评分,以及所述第二推送信息对应的第二评分,包括:获取所述第一推送信息的数量,根据所述第一推送信息的数量,进行数量评分,得到第一数量评分;获取所述第一推送信息中各信息的热度评分,结合所述第一推送信息中各信息的热度评分,得到第一热度评分;结合所述第一数量评分和所述第一热度评分,得到第一评分;获取所述第二推送信息的数量,根据所述第二推送信息的数量,进行所述数量评分,得到第二数量评分;获取所述第二推送信息中各信息的热度评分,结合所述第二推送信息中各信息的热度评分,得到第二热度评分;结合所述第二数量评分和所述第二热度评分,得到第二评分。

9、通过采用上述技术方案,对第一推送信息和第二推送信息进行评分,可以便于后续对待推送信息进行顺序推送,避免推送的相关信息较多,导致对用户造成困扰或导致用户错过关键信息,顺序推送可以便于用户有规律、有节奏的读取信息,提高用户体验。

10、可选的,所述将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送,包括:获取所述预设模板,所述预设模板包括用户设定的第一模板和根据所述用户画像生成的第二模板;若所述预设模板中存在所述第一模板,则将所述第一推送信息和所述第二推送信息分别填充至所述第一模板中,并按照所述推送顺序进行信息推送;若所述预设模板中不存在所述第一模板,则获取所述第二模板,将所述第一推送信息和所述第二推送信息分别填充至所述第二模板中,并按照所述推送顺序进行信息推送。

11、通过采用上述技术方案,将第一推送信息和第二推送信息填充至预设模板,并按照推送顺序进行推送可以有效避免推送的相关信息内容冗杂或推送的相关信息内容较少,从而影响用户体验;用户可以根据个人所需设定模板,使得最终推送的信息更加符合个人要求,提高了用户体验。

12、可选的,所述将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送之后,还包括:获取用户端发送的反馈信息;根据所述反馈信息,调整所述用户画像和制定推送策略。

13、通过采用上述技术方案,可以根据用户的反馈信息进行调整用户画像和制定新的推送策略,使得最终的推送信息更加符合用户所需,推送的信息更加准确。

14、可选的,所述将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送之后,还包括:获取所述第一推送信息和所述第二推送信息的总数量;若所述总数量小于第一阈值且大于第二阈值,则获取当前网站内的热门信息,并将所述热门信息填充至所述预设模板后进行推送;若所述总数量不大于所述第二阈值,则获取相似用户画像,所述相似用户画像与所述用户画像的相似度值大于预设值;获取所述相似用户画像对应的第三推送信息;将所述第三推送信息填充至所述预设模板后进行推送。

15、通过采用上述技术方案,可以根据当前推送的信息数量选择是否进行补充推送,若当前推送的信息数量过少,则可以根据数量情况选择推送当前网站内的热门信息和相似用户画像对应的第三推送信息,保证了信息的充足性。

16、第二方面,本申请提供一种信息推送装置,所述装置包括:获取模块、生成模块、评分模块、比对模块及推送模块;其中,所述获取模块用于获取相关企业在预设时长内发布的相关信息,根据所述相关信息,生成第一推送信息;所述生成模块用于根据所述用户的历史浏览记录,生成用户画像,并根据所述用户画像,生成第二推送信息;所述评分模块用于通过评分模板分别对所述第一推送信息和所述第二推送信息进行评分,得到所述第一推送信息对应的第一评分,以及所述第二推送信息对应的第二评分;所述比对模块用于比对所述第一评分和所述第二评分,确定所述第一推送信息和所述第二推送信息的推送顺序;所述推送模块用于将所述第一推送本文档来自技高网...

【技术保护点】

1.信息推送方法,其特征在于,所述方法包括:

2.根据权利要求1所述的信息推送方法,其特征在于,所述相关企业包括用户关注的第一企业,及与所述第一企业的业务类型相同的第二企业,所述获取相关企业在预设时长内发布的相关信息,根据所述相关信息,生成第一推送信息,包括:

3.根据权利要求1所述的信息推送方法,其特征在于,所述根据所述用户的历史浏览记录,生成用户画像,并根据所述用户画像,生成第二推送信息,包括:

4.根据权利要求1所述的信息推送方法,其特征在于,所述通过评分模板分别对所述第一推送信息和所述第二推送信息进行评分,得到所述第一推送信息对应的第一评分,以及所述第二推送信息对应的第二评分,包括:

5.根据权利要1所述的信息推送方法,其特征在于,所述将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送,包括:

6.根据权利要求1所述的信息推送方法,其特征在于,所述将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送之后,还包括:

7.根据权利要求1所述的信息推送方法,其特征在于,所述将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送之后,还包括:

8.信息推送装置,其特征在于,所述装置包括:获取模块(1)、生成模块(2)、评分模块(3)、比对模块(4)及推送模块(5);其中,

9.一种电子设备,其特征在于,包括处理器(1001)、存储器(1005)、用户接口(1003)及网络接口(1004),所述存储器(1005)用于存储指令,所述用户接口(1003)和网络接口(1004)用于给其他设备通信,所述处理器(1001)用于执行所述存储器中存储的指令,以使所述电子设备执行如权利要求1-7任意一项所述的方法。

10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1-7任意一项所述的方法的计算机程序。

...

【技术特征摘要】

1.信息推送方法,其特征在于,所述方法包括:

2.根据权利要求1所述的信息推送方法,其特征在于,所述相关企业包括用户关注的第一企业,及与所述第一企业的业务类型相同的第二企业,所述获取相关企业在预设时长内发布的相关信息,根据所述相关信息,生成第一推送信息,包括:

3.根据权利要求1所述的信息推送方法,其特征在于,所述根据所述用户的历史浏览记录,生成用户画像,并根据所述用户画像,生成第二推送信息,包括:

4.根据权利要求1所述的信息推送方法,其特征在于,所述通过评分模板分别对所述第一推送信息和所述第二推送信息进行评分,得到所述第一推送信息对应的第一评分,以及所述第二推送信息对应的第二评分,包括:

5.根据权利要1所述的信息推送方法,其特征在于,所述将所述第一推送信息和所述第二推送信息分别填充至预设模板,并按照所述推送顺序进行信息推送,包括:

6.根据权利要求1所述的信息推送方法,其特征在于,所述将所述第一推送...

【专利技术属性】
技术研发人员:吴鑫樊勇申浪
申请(专利权)人:维正科技服务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1