个性化推荐方法、装置及计算机设备制造方法及图纸

技术编号:23099386 阅读:43 留言:0更新日期:2020-01-14 20:39
本发明专利技术提供了一种个性化推荐方法、装置及计算机设备,其中方法包括:获取客户端发送的页面请求,所述页面请求包括请求信息和用户属性信息;根据所述请求信息,确定展示区域;查找所述展示区域对应的多个推荐信息;根据所述用户属性信息,确定符合要求的推荐信息;若符合要求的推荐信息的数量大于所述展示区域可显示的信息数量,则根据各个符合要求的推荐信息的优先级,确定所述展示区域需要显示的推荐信息;将所述展示区域需要显示的推荐信息发送给所述客户端。本发明专利技术提供的个性化推荐方法、装置及计算机设备,能够使显示给用户的推荐信息更加符合用户需求,提高用户体验度。

Personalized recommendation methods, devices and computer equipment

【技术实现步骤摘要】
个性化推荐方法、装置及计算机设备
本专利技术属于互联网
,更具体地说,是涉及一种个性化推荐方法、装置及计算机设备。
技术介绍
随着计算机技术和通信技术的不断发展,各类APP(Application,应用程序)也得到了越来越广泛的应用。现有技术中,在APP中常常需要向用户推送一些内容,但是很多推送的内容不是用户所需要的,不能满足用户需求,用户体验较差。
技术实现思路
本专利技术的目的在于提供一种个性化推荐方法、装置及计算机设备,可以解决现有技术中推送内容不能满足用户需求、用户体验较差的技术问题。为实现上述目的,本专利技术提供一种个性化推荐方法,包括:获取客户端发送的页面请求,所述页面请求包括请求信息和用户属性信息;根据所述请求信息,确定展示区域;查找所述展示区域对应的多个推荐信息;根据所述用户属性信息,确定符合要求的推荐信息;若符合要求的推荐信息的数量大于所述展示区域可显示的信息数量,则根据各个符合要求的推荐信息的优先级,确定所述展示区域需要显示的推荐信息;将所述展示区域需要显示的推荐信息发送给所述客户端。可选的,根据所述请求信息,确定展示区域,包括:根据所述请求信息,确定对应的多个页面信息;根据所述用户属性信息,从所述多个页面信息中选择符合要求的页面信息;查找所述符合要求的页面信息对应的多个页面显示方式;根据所述用户属性信息,从所述多个页面显示方式中选择符合要求的页面显示方式;r>根据所述符合要求的页面显示方式,确定所述展示区域。可选的,所述方法还包括:获取管理人员输入的配置信息,所述配置信息包括推荐信息以及所述推荐信息对应的属性信息;将所述推荐信息与所述对应的属性信息保存在数据库中;其中,所述推荐信息包括:显示信息以及透传信息;所述显示信息用于供所述客户端显示;所述透传信息用于供所述客户端在所述显示信息被点击时,执行相应的操作。可选的,根据所述用户属性信息,确定符合要求的推荐信息,包括:获取各个推荐信息对应的属性信息;根据所述用户属性信息和各个推荐信息对应的属性信息,对所述多个推荐信息进行筛选,确定符合要求的推荐信息。本专利技术还提供一种个性化推荐装置,包括:获取模块,用于获取客户端发送的页面请求,所述页面请求包括请求信息和用户属性信息;第一确定模块,用于根据所述请求信息,确定展示区域;查找模块,用于查找所述展示区域对应的多个推荐信息;第二确定模块,用于根据所述用户属性信息,确定符合要求的推荐信息;第三确定模块,用于在符合要求的推荐信息的数量大于所述展示区域可显示的信息数量时,根据各个符合要求的推荐信息的优先级,确定所述展示区域需要显示的推荐信息;发送模块,用于将所述展示区域需要显示的推荐信息发送给所述客户端。可选的,所述第一确定模块具体用于:根据所述请求信息,确定对应的多个页面信息;根据所述用户属性信息,从所述多个页面信息中选择符合要求的页面信息;查找所述符合要求的页面信息对应的多个页面显示方式;根据所述用户属性信息,从所述多个页面显示方式中选择符合要求的页面显示方式;根据所述符合要求的页面显示方式,确定所述展示区域。可选的,所述获取模块还用于:获取管理人员输入的配置信息,所述配置信息包括推荐信息以及所述推荐信息对应的属性信息;将所述推荐信息与所述对应的属性信息保存在数据库中;其中,所述推荐信息包括:显示信息以及透传信息;所述显示信息用于供所述客户端显示;所述透传信息用于供所述客户端在所述显示信息被点击时,执行相应的操作。可选的,所述第二确定模块具体用于:获取各个推荐信息对应的属性信息;根据所述用户属性信息和各个推荐信息对应的属性信息,对所述多个推荐信息进行筛选,确定符合要求的推荐信息。本专利技术还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现上述任一项所述的方法。本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述的方法。本专利技术提供的个性化推荐方法、装置及计算机设备,通过获取客户端发送的页面请求,确定展示区域,查找所述展示区域对应的多个推荐信息,根据页面请求中的用户属性信息,确定符合要求的推荐信息,在符合要求的推荐信息的数量大于所述展示区域可显示的信息数量时,根据各个符合要求的推荐信息的优先级,确定所述展示区域需要显示的推荐信息,使得显示给用户的推荐信息更加符合用户需求,提高用户体验度。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的个性化推荐方法的流程示意图;图2为本专利技术实施例一提供的个性化推荐方法中页面的示意图;图3为本专利技术实施例二提供的个性化推荐方法中的配置流程示意图;图4为本专利技术实施例二提供的个性化推荐方法中的显示流程示意图;图5为本专利技术实施例三提供的个性化推荐装置的结构框图;图6为本专利技术实施例四提供的计算机设备的示意图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一本专利技术实施例一提供一种个性化推荐方法。图1为本专利技术实施例一提供的个性化推荐方法的流程示意图。如图1所示,本实施例中的方法,可以包括:步骤101、获取客户端发送的页面请求,所述页面请求包括请求信息和用户属性信息。本实施例中方法的执行主体可以为服务器。所述请求信息可以是用户欲查看的页面的地址或标识信息等。所述用户属性信息可以是能够表明用户或客户端的属性的任意信息。可选的,所述用户属性信息可以包括下述至少一项:用户标识信息、终端信息、应用程序信息、软件版本信息等。其中,所述用户标识信息可以为用户的姓名、账号、身份证号、电话号码等,所述终端信息可以为终端所使用的平台如Android、iOS本文档来自技高网...

【技术保护点】
1.一种个性化推荐方法,其特征在于,包括:/n获取客户端发送的页面请求,所述页面请求包括请求信息和用户属性信息;/n根据所述请求信息,确定展示区域;/n查找所述展示区域对应的多个推荐信息;/n根据所述用户属性信息,确定符合要求的推荐信息;/n若符合要求的推荐信息的数量大于所述展示区域可显示的信息数量,则根据各个符合要求的推荐信息的优先级,确定所述展示区域需要显示的推荐信息;/n将所述展示区域需要显示的推荐信息发送给所述客户端。/n

【技术特征摘要】
1.一种个性化推荐方法,其特征在于,包括:
获取客户端发送的页面请求,所述页面请求包括请求信息和用户属性信息;
根据所述请求信息,确定展示区域;
查找所述展示区域对应的多个推荐信息;
根据所述用户属性信息,确定符合要求的推荐信息;
若符合要求的推荐信息的数量大于所述展示区域可显示的信息数量,则根据各个符合要求的推荐信息的优先级,确定所述展示区域需要显示的推荐信息;
将所述展示区域需要显示的推荐信息发送给所述客户端。


2.如权利要求1所述的方法,其特征在于,根据所述请求信息,确定展示区域,包括:
根据所述请求信息,确定对应的多个页面信息;
根据所述用户属性信息,从所述多个页面信息中选择符合要求的页面信息;
查找所述符合要求的页面信息对应的多个页面显示方式;
根据所述用户属性信息,从所述多个页面显示方式中选择符合要求的页面显示方式;
根据所述符合要求的页面显示方式,确定所述展示区域。


3.如权利要求1或2所述的方法,其特征在于,还包括:
获取管理人员输入的配置信息,所述配置信息包括推荐信息以及所述推荐信息对应的属性信息;
将所述推荐信息与所述对应的属性信息保存在数据库中;
其中,所述推荐信息包括:显示信息以及透传信息;
所述显示信息用于供所述客户端显示;
所述透传信息用于供所述客户端在所述显示信息被点击时,执行相应的操作。


4.如权利要求3所述的方法,其特征在于,根据所述用户属性信息,确定符合要求的推荐信息,包括:
获取各个推荐信息对应的属性信息;
根据所述用户属性信息和各个推荐信息对应的属性信息,对所述多个推荐信息进行筛选,确定符合要求的推荐信息。


5.一种个性化推荐装置,其特征在于,包括:
获取模块,用于获取客户端发送的页面请求,所述页面请求包括请求信息和用户属性信息;
第一确定模块,用于根据所述请求信息,确定展示区域;<...

【专利技术属性】
技术研发人员:叶姬微
申请(专利权)人:杭州振牛信息科技有限公司
类型:发明
国别省市:浙江;33

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

1