一种提供资源组合的方法及装置与流程

文档序号:11458642阅读:239来源:国知局
一种提供资源组合的方法及装置与流程

本发明实施例涉及互联网信息处理技术领域,尤其涉及一种提供资源组合的方法及装置。



背景技术:

随着信息技术的不断发展,互联网已深入到各个领域,涌现出大量的购物平台、外卖平台、打车平台等网络信息平台。这些网络信息平台可以为访问者提供各种各样的资源,例如小到衣服、饭菜等物品,大到用车、装修、教育等服务。资源提供者通过网络信息平台为访问者(或者说是用户)提供资源时,为了提高效率经常是以打包的方式为用户提供已经配置好的资源组合,使得用户无需再进行一个个挑选,从一定程度上节省了用户的时间。以餐饮业为例,商家可以将菜品、主食、饮料这三种资源组合在一起,形成某种套餐,提供给用户。

然而,发明人在实现本发明的过程中发现,现有技术中提供资源组合时往往是根据资源提供者的主观经验进行配置的,且供用户选择的资源组合的数量通常也较少,这就导致资源提供者所提供的资源组合可能无法照顾到每个用户的个性化需求,最后,很多时候用户仍需要亲自动手进行一个个挑选才能完成资源组合。



技术实现要素:

本发明实施例公开了一种提供资源组合的方法及装置,以解决在提供资源时无法高效的提供资源组合的技术问题。

根据本发明实施例的第一方面,提供一种提供资源组合的方法,所述方法包括:

接收对资源组合的请求;

获取当前用户的用户特征及资源提供方的资源信息;

根据所述用户特征和所述资源信息,获取可提供的资源组合集合;

从所述资源组合集合中选择一个或多个资源组合提供给所述用户。

可选的,所述用户特征包括以下一种或多种特征:

用户的基本属性特征,用户对资源的倾向性特征,用户的交易特征。

可选的,获取所述用户的基本属性特征,包括:

获取所述用户的第一类用户信息,其中所述第一类用户信息包括以下信息中的一种或多种:所述用户的教育信息、所述用户的工作信息、所述用户的家庭信息、所述用户的个人信息、所述用户的地理位置信息;

根据所述第一类用户信息生成所述用户的基本属性特征;

获取所述用户的交易特征,包括:

获取所述用户获取资源的历史记录;

根据所述用户获取资源的历史记录生成所述用户的交易特征;

获取所述用户对资源的倾向性特征,包括:

获取所述用户的第二类用户信息,其中所述第二类用户信息包括以下信息中的一种或两种:所述用户获取资源的历史记录、所述用户浏览资源的历史记录;

根据所述第二类用户信息进行建模分析,以生成所述用户对资源的倾向性特征。

可选的,所述获取资源提供方的资源信息,包括:

获取所述资源提供方在预设时间段内的资源订单数据;

根据预设规则对所述预设时间段内的资源订单数据进行筛选,以及,将筛选后的资源订单数据作为所述资源信息。

可选的,所述预设规则包括以下一种或多种规则:

资源订单应满足预设的资源组合规则;

滤除包含当前已不再提供的资源的资源订单;

滤除含重复资源的资源订单;

滤除预设参数低于预设阈值的资源订单。

可选的,所述根据所述用户特征和所述资源信息,获取可提供的资源组合集合,包括:

通过数据挖掘获取权重信息,其中所述权重信息包括所述用户特征中的各种特征和所述资源信息中的各种资源之间的关联性权重;

根据所述权重信息计算每种资源组合的得分;

将所述得分符合预设条件的资源组合纳入所述资源组合集合。

可选的,所述方法还包括:

接收对资源组合的再次请求;

从所述资源组合集合中重新选择另一个或另外多个资源组合提供给所述用户。

根据本发明实施例的第二方面,提供一种提供资源组合的装置,所述装置包括:

请求接收模块,用于接收对资源组合的请求;

数据获取模块,用于获取当前用户的用户特征及资源提供方的资源信息;

资源组合集合获取模块,用于根据所述用户特征和所述资源信息,获取可提供的资源组合集合;

资源组合选择模块,用于从所述资源组合集合中选择一个或多个资源组合提供给所述用户。

可选的,所述用户特征包括以下一种或多种特征:

用户的基本属性特征,用户对资源的倾向性特征,用户的交易特征。

可选的,所述数据获取模块用于获取所述用户的基本属性特征时,用于:

获取所述用户的第一类用户信息,其中所述第一类用户信息包括以下信息中的一种或多种:所述用户的教育信息、所述用户的工作信息、所述用户的家庭信息、所述用户的个人信息、所述用户的地理位置信息;

根据所述第一类用户信息生成所述用户的基本属性特征;

所述数据获取模块用于获取所述用户的交易特征时,用于:

获取所述用户获取资源的历史记录;

根据所述用户获取资源的历史记录生成所述用户的交易特征;

所述数据获取模块用于获取所述用户对资源的倾向性特征时,用于:

获取所述用户的第二类用户信息,其中所述第二类用户信息包括以下信息中的一种或两种:所述用户获取资源的历史记录、所述用户浏览资源的历史记录;

根据所述第二类用户信息进行建模分析,以生成所述用户对资源的倾向性特征。

可选的,所述数据获取模块用于获取资源提供方的资源信息时,用于:

获取所述资源提供方在预设时间段内的资源订单数据;

根据预设规则对所述预设时间段内的资源订单数据进行筛选,以及,将筛选后的资源订单数据作为所述资源信息。

可选的,所述预设规则包括以下一种或多种规则:

资源订单应满足预设的资源组合规则;

滤除包含当前已不再提供的资源的资源订单;

滤除含重复资源的资源订单;

滤除预设参数低于预设阈值的资源订单。

可选的,所述资源组合集合获取模块用于:

通过数据挖掘获取权重信息,其中所述权重信息包括所述用户特征中的各种特征和所述资源信息中的各种资源之间的关联性权重;

根据所述权重信息计算每种资源组合的得分;

将所述得分符合预设条件的资源组合纳入所述资源组合集合。

可选的,所述装置还包括:

重选择模块,用于接收对资源组合的再次请求;从所述资源组合集合中重新选择另一个或另外多个资源组合提供给所述用户。

在一个可能的设计中,提供资源组合的装置的结构中包括处理器和存储器,所述存储器用于存储支持提供资源组合的装置执行上述第一方面中提供资源组合的方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述提供资源组合的装置还可以包括通信接口,用于提供资源组合的装置与其他设备或通信网络通信。

本发明实施例还提供了一种计算机存储介质,用于储存提供资源组合的装置所用的计算机软件指令,其包含用于执行上述第一方面中提供资源组合的方法为提供资源组合的装置所涉及的程序。

本发明实施例提供的技术方案可以包括以下有益效果:

当用户对资源组合(例如餐饮店里的套餐)有需求时,在本发明实施例中会获取用户的用户特征及资源提供方的资源信息,然后根据用户特征和资源信息获取可提供的资源组合集合,再从资源组合集合中选择一个或多个资源组合提供给所述用户,这样就避免提供资源组合时单纯的根据主观经验进行配置,使得所提供的资源组合可以照顾到每个用户的个性化需求,做到千人千面,因此用户也就不再需要亲自动手进行一个个挑选,从而提高了提供资源组合时的效率,减少了用户的选择成本,节约了用户的时间,进而对提高下单率有明显促进作用。

本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明一示例性实施例示出的一种提供资源组合的方法的流程图;

图2是根据本发明一示例性实施例示出的场景示意图;

图3是根据本发明一示例性实施例示出的用户画像所涉及的属性内容示意图;

图4是根据本发明一示例性实施例示出的用户画像示意图;

图5是根据本发明另一示例性实施例示出的一种提供资源组合的方法的流程图;

图6是根据本发明又一示例性实施例示出的一种提供资源组合的方法的流程图;

图7是根据本发明一示例性实施例示出的一种提供资源组合的装置的示意图;

图8是根据本发明另一示例性实施例示出的一种提供资源组合的装置的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是根据本发明一示例性实施例示出的一种提供资源组合的方法的流程图。作为示例该方法可用于服务器等设备。

参见图1所示,该方法可以包括如下步骤:

步骤s101,接收对资源组合的请求。

对于网络信息平台,例如购物平台、外卖平台、打车平台等,可以为访问者或者说是用户提供各种各样的商品或服务。在本发明实施例中,这些商品或服务都可称为资源,而提供这些商品或服务的商家则可称为资源提供者。以餐饮外卖平台为例,资源可以是菜品、主食、小食、饮品等,而资源组合则可以为套餐。

作为示例,本发明实施例的一种场景可参见图2所示,在图2中,用户201通过客户端即手机202登录了网络信息平台,该网络信息服务平台由服务器203所运营,当用户201在某个资源提供方的页面中主动点击了指定按钮时,例如在某商家店铺的页面中点击了“获取个性套餐”的按钮,则便向服务器203发出了的对资源组合的请求。另外例如在其他一些场景下,用户打开某销售页面进行浏览等行为,也可以视为是向服务器203发出了对资源组合的请求。此后服务器便可拉取用户模型、商户信息,并结合预设模型推荐合适的套餐并返回给客户端,等等。

步骤s102,获取当前用户的用户特征及资源提供方的资源信息。

在本发明实施例中,用户特征也可称为用户画像,由一些可体现用户在各方面各维度各角度上的特点的特征或信息构成。例如可以从基本属性、购买偏好、交易特征等维度来刻画用户。资源信息指示了资源提供方可提供的资源的相关信息,例如该商家有哪些菜品,等等。

步骤s103,根据所述用户特征和所述资源信息,获取可提供的资源组合集合。

举例来讲,在一种场景下,以外卖平台为例,可以获取用户数据例如包含基本信息、浏览点击历史、订单记录等,来建立用户目标模型,生成用户画像;然后利用数据挖掘聚类方法,建立菜品类型与用户模型间的权重;接着,根据菜品类型与用户模型间权重信息利用预设的算法,组合出若干候选的套餐;最后,给予用户个性化的套餐推荐。

步骤s104,从所述资源组合集合中选择一个或多个资源组合提供给所述用户。

例如,在一种场景下,可以通过分析用户的历史行为数据建立目标用户模型,综合考虑用户饮食习惯、口味偏好、价格敏感度等等因素,自动为用户生成推荐套餐,从而提高下单率。

资源组合集合中都是候选的可以推荐给用户的资源组合,具体实施过程中,在资源组合集合中进行选择时,可以从中随机选择一个或多个套餐提供给该用户,或者也可以按照该集合中各套餐的评分情况,选择评分高的一个或多个套餐提供给该用户。

当用户对资源组合(例如餐饮店里的套餐)有需求时,在本发明实施例中会获取用户的用户特征及资源提供方的资源信息,然后根据用户特征和资源信息获取可提供的资源组合集合,再从资源组合集合中选择一个或多个资源组合提供给所述用户,这样就避免提供资源组合时单纯的根据主观经验进行配置,使得所提供的资源组合可以照顾到每个用户的个性化需求,做到千人千面,因此用户也就不再需要亲自动手进行一个个挑选,从而提高了提供资源组合时的效率,减少了用户的选择成本,节约了用户的时间,进而对提高下单率有明显促进作用。

作为示例,在本实施例或本发明其他某些实施例中,所述用户特征可以包括以下一种或多种特征:

用户的基本属性特征,用户对资源的倾向性特征,用户的交易特征。

作为示例,用户的基本属性特征可以包括用户的一些个人信息,如所在城市、年龄等。以餐饮为例,则用户对资源的倾向性特征具体可以为用户的口味偏好方面的特征,也即用户喜欢什么口味的菜品,有什么偏好,等等。

对于如何获取用户特征,本实施例并不进行限制,作为示例,获取所述用户的基本属性特征,可以包括:

获取所述用户的第一类用户信息,其中所述第一类用户信息包括以下信息中的一种或多种:所述用户的教育信息、所述用户的工作信息、所述用户的家庭信息、所述用户的个人信息、所述用户的地理位置信息;

根据所述第一类用户信息生成所述用户的基本属性特征。

对于如何获取所述用户的交易特征,可以包括:

获取所述用户获取资源的历史记录;

根据所述用户获取资源的历史记录生成所述用户的交易特征;

而获取所述用户对资源的倾向性特征,则可以包括:

获取所述用户的第二类用户信息,其中所述第二类用户信息包括以下信息中的一种或两种:所述用户获取资源的历史记录、所述用户浏览资源的历史记录;

根据所述第二类用户信息进行建模分析,以生成所述用户对资源的倾向性特征。

上面只是示例性的描述了用户特征的构成方式或内容,在本实施例或本发明其他实施例中,用户特征还可以是其他形式,包含其他内容,对此本发明实施例并不进行限制,而具体如何进行建模分析本发明实施例也不进行限制,本领域技术人员可以根据不同需求\不同场景而自行选择、设计,可以在此处使用的这些选择和设计都没有背离本发明的精神和保护范围。

作为示例可参见图3所示,图3给出用户特征也即用户画像所涉及的一些在不同维度上的属性内容或者说是特征内容,例如基本属性可以包括位置信息、教育信息、工作信息、家庭信息、个人信息,等等,不再赘述。

图4则是在一种场景下的用户画像一个实例,该用户画像可以由基本信息、购买偏好、交易特征及高级属性这四方面的特征构成,不再赘述。

参见图5所示,在本实施例或本发明其他某些实施例中,所述获取资源提供方的资源信息,可以包括:

步骤s501,获取所述资源提供方在预设时间段内的资源订单数据。

例如预设时间段可以是最近两周内,等等。

步骤s502,根据预设规则对所述预设时间段内的资源订单数据进行筛选。

作为示例,在一些场景下,所述预设规则可以包括以下一种或多种规则:

资源订单应满足预设的资源组合规则;

滤除包含当前已不再提供的资源的资源订单;

滤除含重复资源的资源订单;

滤除预设参数低于预设阈值的资源订单。

例如,以餐饮为例,则所述预设规则具体可包括以下一种或多种:

a)订单应满足主菜+主食+小吃(可选)+饮料(可选)的组合;

b)过滤包含当前已下架菜品的订单;

c)过滤含重复菜品的订单;

d)过滤价格过低(例如低于起送价)的订单。等等。

步骤s503,将筛选后的资源订单数据作为所述资源信息。

参见图6所示,在本实施例或本发明其他某些实施例中,所述根据所述用户特征和所述资源信息,获取可提供的资源组合集合,可以包括:

步骤s601,通过数据挖掘获取权重信息,其中所述权重信息包括所述用户特征中的各种特征和所述资源信息中的各种资源之间的关联性权重。

作为示例,可以通过分析大量数据,挖掘出权重信息。

例如对于对用户而言,可获取的信息有:从常用配送地址中获取地域信息;从订单历史中获取用户购买过的菜品信息、常选的口味信息,等等。

对商户而言,可获取的信息有:菜单分类名称与菜品名称组成的上下文信息;当前商户热销的商品信息;商户预设的套餐模型,等等。

在分析信息阶段,提取特征并确定权重。例如,可以建立城市与口味(如山西偏好面食、江浙偏好米饭,四川偏辣口味等等)之间的关联,得到关联度权重。又例如,可以建立用户与口味(用户a偏好微辣、常点主食是馒头、常点饮料是可乐等)之间的关联,得到关联度权重,等等。然后根据以上特征信息利用预设的算法,组合出最适宜当前用户的套餐方案。

步骤s602,根据所述权重信息计算每种资源组合的得分。

以外卖平台为例,此外还可以综合套餐销量、价格等因素进一步计算套餐得分。

步骤s603,将所述得分符合预设条件的资源组合纳入所述资源组合集合。

另外,在本实施例或本发明其他某些实施例中,所述方法还可以包括:

接收对资源组合的再次请求;

从所述资源组合集合中重新选择另一个或另外多个资源组合提供给所述用户。

例如,如果用户对当前推荐的套餐不满意,则可以点击界面中的“换一换”按钮,从而看到另一个或多个推荐套餐。

当用户对资源组合(例如餐饮店里的套餐)有需求时,在本发明实施例中会获取用户的用户特征及资源提供方的资源信息,然后根据用户特征和资源信息获取可提供的资源组合集合,再从资源组合集合中选择一个或多个资源组合提供给所述用户,这样就避免提供资源组合时单纯的根据主观经验进行配置,使得所提供的资源组合可以照顾到每个用户的个性化需求,做到千人千面,因此用户也就不再需要亲自动手进行一个个挑选,从而提高了提供资源组合时的效率,减少了用户的选择成本,节约了用户的时间,进而对提高下单率有明显促进作用。

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。

图7是根据本发明一示例性实施例示出的一种提供资源组合的装置的示意图。作为示例该装置可用于服务器等设备。

参见图7所示,该装置可以包括:

请求接收模块701,用于接收对资源组合的请求。

对于网络信息平台,例如购物平台、外卖平台、打车平台等,可以为访问者或者说是用户提供各种各样的商品或服务。在本发明实施例中,这些商品或服务都可称为资源,而提供这些商品或服务的商家则可称为资源提供者。以餐饮外卖平台为例,资源可以是菜品、主食、小食、饮品等,而资源组合则可以为套餐。

数据获取模块702,用于获取当前用户的用户特征及资源提供方的资源信息。

在本发明实施例中,用户特征也可称为用户画像,由一些可体现用户在各方面各维度各角度上的特点的特征或信息构成。例如可以从基本属性、购买偏好、交易特征等维度来刻画用户。资源信息指示了资源提供方可提供的资源的相关信息,例如该商家有哪些菜品,等等。

资源组合集合获取模块703,用于根据所述用户特征和所述资源信息,获取可提供的资源组合集合。

举例来讲,在一种场景下,以外卖平台为例,可以获取用户数据例如包含基本信息、浏览点击历史、订单记录等,来建立用户目标模型,生成用户画像;然后利用数据挖掘聚类方法,建立菜品类型与用户模型间的权重;接着,根据菜品类型与用户模型间权重信息利用预设的算法,组合出若干候选的套餐;最后,给予用户个性化的套餐推荐。

资源组合选择模块704,用于从所述资源组合集合中选择一个或多个资源组合提供给所述用户。

例如,在一种场景下,可以通过分析用户的历史行为数据建立目标用户模型,综合考虑用户饮食习惯、口味偏好、价格敏感度等等因素,自动为用户生成推荐套餐,从而提高下单率。

资源组合集合中都是候选的可以推荐给用户的资源组合,具体实施过程中,在资源组合集合中进行选择时,可以从中随机选择一个或多个套餐提供给该用户,或者也可以按照该集合中各套餐的评分情况,选择评分高的一个或多个套餐提供给该用户。

在本实施例或本发明其他某些实施例中,所述用户特征可以包括以下一种或多种特征:

用户的基本属性特征,用户对资源的倾向性特征,用户的交易特征。

在本实施例或本发明其他某些实施例中,所述数据获取模块用于获取所述用户的基本属性特征时,用于:

获取所述用户的第一类用户信息,其中所述第一类用户信息包括以下信息中的一种或多种:所述用户的教育信息、所述用户的工作信息、所述用户的家庭信息、所述用户的个人信息、所述用户的地理位置信息;

根据所述第一类用户信息生成所述用户的基本属性特征;

所述数据获取模块用于获取所述用户的交易特征时,可以用于:

获取所述用户获取资源的历史记录;

根据所述用户获取资源的历史记录生成所述用户的交易特征;

所述数据获取模块用于获取所述用户对资源的倾向性特征时,可以用于:

获取所述用户的第二类用户信息,其中所述第二类用户信息包括以下信息中的一种或两种:所述用户获取资源的历史记录、所述用户浏览资源的历史记录;

根据所述第二类用户信息进行建模分析,以生成所述用户对资源的倾向性特征。

上面只是示例性的描述了用户特征的构成方式或内容,在本实施例或本发明其他实施例中,用户特征还可以是其他形式,包含其他内容,对此本发明实施例并不进行限制,而具体如何进行建模分析本发明实施例也不进行限制,本领域技术人员可以根据不同需求\不同场景而自行选择、设计,可以在此处使用的这些选择和设计都没有背离本发明的精神和保护范围。

在本实施例或本发明其他某些实施例中,所述数据获取模块用于获取资源提供方的资源信息时,可以用于:

获取所述资源提供方在预设时间段内的资源订单数据;

根据预设规则对所述预设时间段内的资源订单数据进行筛选,以及,将筛选后的资源订单数据作为所述资源信息。

在本实施例或本发明其他某些实施例中,所述预设规则可以包括以下一种或多种规则:

资源订单应满足预设的资源组合规则;

滤除包含当前已不再提供的资源的资源订单;

滤除含重复资源的资源订单;

滤除预设参数低于预设阈值的资源订单。

在本实施例或本发明其他某些实施例中,所述资源组合集合获取模块可以用于:

通过数据挖掘获取权重信息,其中所述权重信息包括所述用户特征中的各种特征和所述资源信息中的各种资源之间的关联性权重;

根据所述权重信息计算每种资源组合的得分;

将所述得分符合预设条件的资源组合纳入所述资源组合集合。

此外,参见图8所示,在本实施例或本发明其他某些实施例中,所述装置还可以包括:

重选择模块801,用于接收对资源组合的再次请求;从所述资源组合集合中重新选择另一个或另外多个资源组合提供给所述用户。

例如,如果用户对当前推荐的套餐不满意,则可以点击界面中的“换一换”按钮,从而看到另一个或多个推荐套餐。

当用户对资源组合(例如餐饮店里的套餐)有需求时,在本发明实施例中会获取用户的用户特征及资源提供方的资源信息,然后根据用户特征和资源信息获取可提供的资源组合集合,再从资源组合集合中选择一个或多个资源组合提供给所述用户,这样就避免提供资源组合时单纯的根据主观经验进行配置,使得所提供的资源组合可以照顾到每个用户的个性化需求,做到千人千面,因此用户也就不再需要亲自动手进行一个个挑选,从而提高了提供资源组合时的效率,减少了用户的选择成本,节约了用户的时间,进而对提高下单率有明显促进作用。

关于上述实施例中的装置,其中各个单元\模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

在一个可能的设计中,提供资源组合的装置的结构中包括处理器和存储器,所述存储器用于存储支持提供资源组合的装置执行上述提供资源组合的方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。

所述程序包括一条或多条计算机指令,其中,所述一条或多条计算机指令供所述处理器调用执行。

所述处理器用于:

接收对资源组合的请求;

获取当前用户的用户特征及资源提供方的资源信息;

根据所述用户特征和所述资源信息,获取可提供的资源组合集合;

从所述资源组合集合中选择一个或多个资源组合提供给所述用户

本发明实施例还提供了一种计算机存储介质,用于储存提供资源组合的装置所用的计算机软件指令,其包含用于执行上述提供资源组合的方法为提供资源组合的装置所涉及的程序。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

本发明公开了a1、一种提供资源组合的方法,所述方法包括:

接收对资源组合的请求;

获取当前用户的用户特征及资源提供方的资源信息;

根据所述用户特征和所述资源信息,获取可提供的资源组合集合;

从所述资源组合集合中选择一个或多个资源组合提供给所述用户。

a2、根据a1所述的方法,所述用户特征包括以下一种或多种特征:

用户的基本属性特征,用户对资源的倾向性特征,用户的交易特征。

a3、根据a2所述的方法,获取所述用户的基本属性特征,包括:

获取所述用户的第一类用户信息,其中所述第一类用户信息包括以下信息中的一种或多种:所述用户的教育信息、所述用户的工作信息、所述用户的家庭信息、所述用户的个人信息、所述用户的地理位置信息;

根据所述第一类用户信息生成所述用户的基本属性特征;

获取所述用户的交易特征,包括:

获取所述用户获取资源的历史记录;

根据所述用户获取资源的历史记录生成所述用户的交易特征;

获取所述用户对资源的倾向性特征,包括:

获取所述用户的第二类用户信息,其中所述第二类用户信息包括以下信息中的一种或两种:所述用户获取资源的历史记录、所述用户浏览资源的历史记录;

根据所述第二类用户信息进行建模分析,以生成所述用户对资源的倾向性特征。

a4、根据a1所述的方法,所述获取资源提供方的资源信息,包括:

获取所述资源提供方在预设时间段内的资源订单数据;

根据预设规则对所述预设时间段内的资源订单数据进行筛选,以及,将筛选后的资源订单数据作为所述资源信息。

a5、根据a4所述的方法,所述预设规则包括以下一种或多种规则:

资源订单应满足预设的资源组合规则;

滤除包含当前已不再提供的资源的资源订单;

滤除含重复资源的资源订单;

滤除预设参数低于预设阈值的资源订单。

a6、根据a1所述的方法,所述根据所述用户特征和所述资源信息,获取可提供的资源组合集合,包括:

通过数据挖掘获取权重信息,其中所述权重信息包括所述用户特征中的各种特征和所述资源信息中的各种资源之间的关联性权重;

根据所述权重信息计算每种资源组合的得分;

将所述得分符合预设条件的资源组合纳入所述资源组合集合。

a7、根据a1所述的方法,所述方法还包括:

接收对资源组合的再次请求;

从所述资源组合集合中重新选择另一个或另外多个资源组合提供给所述用户。

b8、一种提供资源组合的装置,所述装置包括:

请求接收模块,用于接收对资源组合的请求;

数据获取模块,用于获取当前用户的用户特征及资源提供方的资源信息;

资源组合集合获取模块,用于根据所述用户特征和所述资源信息,获取可提供的资源组合集合;

资源组合选择模块,用于从所述资源组合集合中选择一个或多个资源组合提供给所述用户。

b9、根据b8所述的装置,所述用户特征包括以下一种或多种特征:

用户的基本属性特征,用户对资源的倾向性特征,用户的交易特征。

b10、根据b9所述的装置,所述数据获取模块用于获取所述用户的基本属性特征时,用于:

获取所述用户的第一类用户信息,其中所述第一类用户信息包括以下信息中的一种或多种:所述用户的教育信息、所述用户的工作信息、所述用户的家庭信息、所述用户的个人信息、所述用户的地理位置信息;

根据所述第一类用户信息生成所述用户的基本属性特征;

所述数据获取模块用于获取所述用户的交易特征时,用于:

获取所述用户获取资源的历史记录;

根据所述用户获取资源的历史记录生成所述用户的交易特征;

所述数据获取模块用于获取所述用户对资源的倾向性特征时,用于:

获取所述用户的第二类用户信息,其中所述第二类用户信息包括以下信息中的一种或两种:所述用户获取资源的历史记录、所述用户浏览资源的历史记录;

根据所述第二类用户信息进行建模分析,以生成所述用户对资源的倾向性特征。

b11、根据b8所述的装置,所述数据获取模块用于获取资源提供方的资源信息时,用于:

获取所述资源提供方在预设时间段内的资源订单数据;

根据预设规则对所述预设时间段内的资源订单数据进行筛选,以及,将筛选后的资源订单数据作为所述资源信息。

b12、根据b11所述的装置,所述预设规则包括以下一种或多种规则:

资源订单应满足预设的资源组合规则;

滤除包含当前已不再提供的资源的资源订单;

滤除含重复资源的资源订单;

滤除预设参数低于预设阈值的资源订单。

b13、根据b8所述的装置,所述资源组合集合获取模块用于:

通过数据挖掘获取权重信息,其中所述权重信息包括所述用户特征中的各种特征和所述资源信息中的各种资源之间的关联性权重;

根据所述权重信息计算每种资源组合的得分;

将所述得分符合预设条件的资源组合纳入所述资源组合集合。

b14、根据b8所述的装置,所述装置还包括:

重选择模块,用于接收对资源组合的再次请求;从所述资源组合集合中重新选择另一个或另外多个资源组合提供给所述用户。

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