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

技术编号:20797174 阅读:41 留言:0更新日期:2019-04-06 10:46
本发明专利技术实施例公开了一种信息推送方法、装置、电子设备及存储介质。其中,该方法包括:客户端获取用户的当前用户数据,并将当前用户数据发送至服务器;客户端接收所述服务器反馈的问答交互信息,以及与所述问答交互信息匹配的推送信息,其中,在所述问答交互信息中向用户提供查看对应推送信息的选项;所述客户端生成与所述问答交互信息匹配的交互语音,并向所述用户播放所述交互语音;所述客户端如果接收到所述用户选择查看所述推送信息的用户响应信息,则将所述推送信息提供给所述用户。本发明专利技术实施例可以通过问答交互获取用户的实际需求,并根据用户的实际需求来推送信息,能够更加准确的为用户推送用户感兴趣的内容,增强推送内容针对性。

An Information Pushing Method, Device, Electronic Equipment and Storage Medium

The embodiment of the present invention discloses an information push method, device, electronic device and storage medium. The method includes: the client obtains the user's current user data and sends the current user data to the server; the client receives the interactive information of question and answer feedback from the server and the push information matching the interactive information of question and answer, in which the option of viewing the corresponding push information is provided to the user in the interactive information of question and answer; and the client generates and transmits the corresponding push information to the server. The interactive voice matched by the question-answer interactive information is played to the user, and the client provides the push information to the user if it receives the user response information that the user chooses to view the push information. The embodiment of the present invention can obtain the actual needs of users through question-and-answer interaction, and push information according to the actual needs of users, so as to push content of users'interest more accurately and enhance the pertinence of push content.

【技术实现步骤摘要】
一种信息推送方法、装置、电子设备及存储介质
本专利技术实施例涉及信息处理
,特别是涉及一种信息推送方法、装置、电子设备及存储介质。
技术介绍
信息推送是随着互联网的迅速发展应运而生的。信息推送是指有目的性地将信息主动推送到用户。通常采用服务器-客户端机制,由服务器主动将信息推送给客户端。因此,信息推送实际上就是把信息自动送到用户面前的技术。在现有技术中,信息推送大多是基于人口统计学、基于内容以及基于协同过滤实现的。通过挖掘用户信息,分析其行为特征来了解用户喜好及潜在的可能喜好,并据此进行信息推送。专利技术人在具体实施过程中,发现现有技术的推送内容针对性不强,不是用户感兴趣的内容。
技术实现思路
有鉴于此,本专利技术实施例提供了一种信息推送方法、装置、电子设备及存储介质,主要目的在于实现根据用户的实际需求来推送信息,增强推送内容针对性的效果。为了解决上述问题,本专利技术实施例主要提供如下技术方案:第一方面,本专利技术实施例提供了一种信息推送方法,该方法包括:客户端获取用户的当前用户数据,并将当前用户数据发送至服务器;客户端接收服务器反馈的问答交互信息,以及与问答交互信息匹配的推送信息,其中,在问答交互信息中向用户提供查看对应推送信息的选项;客户端生成与问答交互信息匹配的交互语音,并向用户播放交互语音;客户端如果接收到用户选择查看推送信息的用户响应信息,则将推送信息提供给用户。第二方面,本专利技术实施例还提供了一种信息推送方法,该方法包括:服务器接收客户端发送的当前用户数据;服务器确定与当前用户数据匹配的至少一个服务功能;服务器确定与服务功能匹配的问答交互信息和推送信息,并将问答交互信息和推送信息反馈至客户端。第三方面,本专利技术实施例还提供一种信息推送装置,该装置包括:数据发送模块,用于获取用户的当前用户数据,并将当前用户数据发送至服务器;信息接收模块,用于接收服务器反馈的问答交互信息,以及与问答交互信息匹配的推送信息,其中,在问答交互信息中向用户提供查看对应推送信息的选项;信息播放模块,用于生成与问答交互信息匹配的交互语音,并向用户播放交互语音;信息提供模块,用于如果接收到用户选择查看推送信息的用户响应信息,则将推送信息提供给用户。第四方面,本专利技术实施例还提供一种信息推送装置,该装置包括:数据接收模块,用于接收客户端发送的当前用户数据;功能确定模块,用于确定与当前用户数据匹配的至少一个服务功能;信息确定模块,用于确定与服务功能匹配的问答交互信息和推送信息,并将问答交互信息和推送信息反馈至客户端。第五方面,本专利技术实施例还提供一种电子设备,包括:至少一个处理器;以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行本专利技术实施例所述的信息推送方法。第六方面,本专利技术实施例还提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行本专利技术实施例所述的信息推送方法。借由上述技术方案,本专利技术实施例提供的技术方案至少具有下列优点:本专利技术实施例提供的技术方案,通过客户端获取用户的当前用户数据,将当前用户数据发送至服务器,并接收服务器反馈的问答交互信息,以及与问答交互信息匹配的推送信息,其中,在问答交互信息中向用户提供查看对应推送信息的选项,生成与问答交互信息匹配的交互语音,向用户播放交互语音,在接收到用户选择查看推送信息的用户响应信息时,将推送信息提供给用户,解决了现有技术的推送内容针对性不强,不是用户感兴趣的内容的问题,可以通过问答交互获取用户的实际需求,并根据用户的实际需求来推送信息,能够更加准确的为用户推送用户感兴趣的内容,增强推送内容针对性。上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术实施例的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种信息推送方法的流程图;图2示出了本专利技术实施例提供的一种信息推送方法的流程图;图3示出了本专利技术实施例提供的一种信息推送方法的流程图;图4示出了本专利技术实施例提供的一种信息推送方法的流程图;图5示出了本专利技术实施例提供的一种信息推送装置的结构示意图;图6示出了本专利技术实施例提供的一种信息推送装置的结构示意图;图7示出了本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了本专利技术实施例提供的一种信息推送方法的流程图,本实施例可适用于向用户进行信息推送的情况,该方法可以由信息推送装置来执行,该装置可以采用软件和/或硬件的方式实现,该装置可以配置于电子设备中,例如,移动终端。如图1所示,该方法具体包括如下步骤:步骤101、客户端获取用户的当前用户数据,并将当前用户数据发送至服务器。其中,客户端可以在检测到开启指令时,获取用户的当前用户数据。当前用户数据是实时获取的用户相关数据。例如,当前用户数据可以包括当前的时间、地点、天气、以及用户信息。用户信息是用户的标识信息。例如,用户信息可以为用户名。客户端获取用户的当前用户数据后,将当前用户数据发送至服务器。步骤102、客户端接收服务器反馈的问答交互信息,以及与问答交互信息匹配的推送信息,其中,在问答交互信息中向用户提供查看对应推送信息的选项。其中,服务器接收客户端发送的当前用户数据后,根据当前用户数据确定与当前用户数据匹配的至少一个服务功能,然后确定与服务功能匹配的问答交互信息和推送信息,并将问答交互信息和推送信息反馈至客户端。服务器中预先设置了多个服务功能。每一个服务功能有匹配的问答交互信息。可选的,根据问答交互信息,以及与问答交互信息对应的服务功能,生成问答交互信息数据库。例如,服务功能可以包括:路况信息提供服务,天气信息提供服务,美食信息提供服务。以上仅为针对服务功能的具体实例而已,本专利技术实施例的服务功能并不用于限制于上述具体实例的范围。问答交互信息是用于询问用户是否查看与服务功能匹配的推送信息的交互信息。在问答交互信息中向用户提供查看对应推送信息的选项。例如,查看对应推送信息的选项包括“你讲吧”和“不想听”。用户可以根据查看对应推送信息的选项,输入用户响应信息,选择是否查看与服务功能匹配的推送信息。推送信息是根据当前用户数据,以及与当前用户数据匹配的服务功能生成的信息。例如,当前用户数据包括用户当前到达的新地点,与当前用户数据匹配的服务功能为美食信息提供服务,则根据当前到达的新地点的位置信息获取新地点附近的美食信息。新地点附近的美食信息即为推送信息。步骤103、客户端生成与问答交互信息匹配的交互语音,并向用户本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,包括:客户端获取用户的当前用户数据,并将所述当前用户数据发送至服务器;所述客户端接收所述服务器反馈的问答交互信息,以及与所述问答交互信息匹配的推送信息,其中,在所述问答交互信息中向用户提供查看对应推送信息的选项;所述客户端生成与所述问答交互信息匹配的交互语音,并向所述用户播放所述交互语音;所述客户端如果接收到所述用户选择查看所述推送信息的用户响应信息,则将所述推送信息提供给所述用户。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:客户端获取用户的当前用户数据,并将所述当前用户数据发送至服务器;所述客户端接收所述服务器反馈的问答交互信息,以及与所述问答交互信息匹配的推送信息,其中,在所述问答交互信息中向用户提供查看对应推送信息的选项;所述客户端生成与所述问答交互信息匹配的交互语音,并向所述用户播放所述交互语音;所述客户端如果接收到所述用户选择查看所述推送信息的用户响应信息,则将所述推送信息提供给所述用户。2.根据权利要求1所述的方法,其特征在于,所述当前用户数据包括下述至少一项:当前时间、当前地点、当前天气、以及用户信息。3.根据权利要求1所述的方法,其特征在于,还包括:所述客户端获取所述用户基于所述推送信息的第一反馈信息,并将所述第一反馈信息发送至所述服务器;和/或所述客户端如果接收到所述用户选择不查看所述推送信息的用户响应信息,则构造第二反馈信息发送至所述服务器。4.一种信息推送方法,其特征在于,包括:服务器接收所述客户端发送的当前用户数据;所述服务器确定与所述当前用户数据匹配的至少一个服务功能;所述服务器确定与所述服务功能匹配的问答交互信息和推送信息,并将所述问答交互信息和所述推送信息反馈至所述客户端。5.根据权利要求4所述的方法,其特征在于,所述服务器确定与所述当前用户数据匹配的至少一个服务功能,包括:所述服务器根据所述当前用户数据,计算预设的各服务功能的推荐值;所述服务器将所述推荐值大于预设推荐值阈值的服务功能,确定为与所述当前用户数据匹配的服务功能。6.根据权利要求4所述的方法,其特征在于,所述服务器确定与所述服务功能匹配的问答交互信息和推送信息,包括:所述服务器...

【专利技术属性】
技术研发人员:马群立
申请(专利权)人:北京羽扇智信息科技有限公司
类型:发明
国别省市:北京,11

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

1