信息推送方法、装置、设备及存储介质与流程

文档序号:37230463发布日期:2024-03-05 15:40阅读:16来源:国知局
信息推送方法、装置、设备及存储介质与流程

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


背景技术:

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

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


技术实现思路

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

18、第三方面,本技术提供一种电子设备,采用如下技术方案:包括处理器、存储器、用户接口及网络接口,所述存储器用于存储指令,所述用户接口和网络接口用于给其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如上述任一种信息推送方法的计算机程序。

19、第四方面,本技术提供一种计算机可读存储介质,采用如下技术方案:存储有能够被处理器加载并执行上述任一种信息推送方法的计算机程序。

20、综上所述,本技术包括以下至少一种有益技术效果:

21、1.有序的进行信息推送,可以尽量避免用户错失关键信息的情况出现;

22、2.按照推送顺序进行推送可以有效避免推送的相关信息内容冗杂或推送的相关信息内容较少,从而影响用户体验;用户可以根据个人所需设定模板,使得最终推送的信息更加符合个人要求,提高了用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1