产品数据的推荐方法和装置与流程

文档序号:11621137阅读:207来源:国知局
产品数据的推荐方法和装置与流程
本申请涉及数据处理
技术领域
,尤其涉及产品数据的推荐方法和装置。
背景技术
:在进行股票申购或者赎回的时候,证券系统会推荐当前已有的申购或者赎回的交易数据,例如:列出当前五档申购或者赎回的价格与金额。随着预约、变现等业务的广泛应用,为预约、变现用户推荐相关产品成为提升用户体验,提高用户粘度的方式之一。目前,现有的方法均针对交易数据进行推荐,而预约、变现等产品数据非交易数据,而是具有增长率属性的数据。因此,现有的方法不适用于推荐具有增长率属性的产品数据。技术实现要素:为了推荐具有增长率属性的产品数据,本申请实施例提出了一种产品数据的推荐方法和装置。一方面,本申请实施例提供了一种产品数据的推荐方法,所述方法包括:确定推荐产品的时间段属性;从数据仓库中获取具有所述时间段属性的产品数据,所述产品数据还具有增长率属性;将所述产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据;根据选择的产品数据呈现推荐的产品。可选地,所述时间段属性包括时间段;所述确定推荐产品的时间段属性,包括:根据用户输入或选择的时间段确定推荐产品的时间段;或者,根据用户确定的具有时间段属性的第一产品,确定推荐产品的时间段。可选地,所述根据用户确定的具有时间段属性的第一产品,确定推荐产品的时间段,包括:确定当前时间;根据所述第一产品的时间段确定所述第一产品的起始时间和终止时间;若当前时间早于所述起始时间,则根据所述第一产品的时间段确定推荐产品的时间段;若当前时间晚于所述起始时间,且当前时间早于所述终止时间,则根据当前时间与所述终止时间之间的时间段确定推荐产品的时间段。可选地,所述产品数据为其他用户发布的出借产品数据。可选地,所述出借产品数据的时间段与所述推荐产品的时间段相同,或者,所述出借产品数据的时间段包含所述推荐产品的时间段。可选地,所述将所述产品数据按照增长率属性排序,包括:将所述出借产品数据按照增长率属性从小到大排序。另一方面,本申请实施例提供了一种产品数据的推荐装置,所述装置包括:确定模块,用于确定推荐产品的时间段属性;获取模块,用于从数据仓库中获取具有所述确定模块确定的时间段属性的产品数据,所述产品数据还具有增长率属性;排序模块,用于将所述获取模块获取的产品数据按照增长率属性排序;选择模块,用于从所述排序模块得到的排序后的产品数据中,选择预设数量个产品数据;推荐模块,用于根据所述选择模块选择的产品数据呈现推荐的产品。可选地,所述时间段属性包括时间段;所述确定模块,用于根据用户输入或选择的时间段确定推荐产品的时间段;或者,根据用户确定的具有时间段属性的第一产品,确定推荐产品的时间段。可选地,所述确定模块,用于确定当前时间;根据所述第一产品的时间段确定所述第一产品的起始时间和终止时间;若当前时间早于所述起始时间,则根据所述第一产品的时间段确定推荐产品的时间段;若当前时间晚于所述起始时间,且当前时间早于所述终止时间,则根据当前时间与所述终止时间之间的时间段确定推荐产品的时间段。可选地,所述产品数据为其他用户发布的出借产品数据。可选地,所述出借产品数据的时间段与所述推荐产品的时间段相同,或者,所述出借产品数据的时间段包含所述推荐产品的时间段。可选地,所述排序模块,用于将所述出借产品数据按照增长率属性从小到大排序。有益效果如下:确定推荐产品的时间段属性;从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;将产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据;根据选择的产品数据呈现推荐的产品,实现了对具有增长率属性的产品数据的推荐。附图说明下面将参照附图描述本申请的具体实施例,其中:图1示出了本申请一实施例提供的一种产品数据的推荐方法的实施场景示意图;图2示出了本申请另一实施例提供的一种产品数据的推荐方法的流程示意图;图3示出了本申请另一实施例提供的另一种产品数据的推荐方法的流程示意图;图4示出了本申请另一实施例提供的另一种产品数据的推荐方法的流程示意图;图5示出了本申请另一实施例提供的另一种产品数据的推荐方法的流程示意图;图6示出了本申请另一实施例提供的另一种产品数据的推荐方法的流程示意图;图7示出了本申请另一实施例提供的一种产品数据的推荐装置的结构示意图。具体实施方式为了使本申请的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。随着预约、变现等业务的广泛应用,为预约、变现用户推荐相关产品成为提升用户体验,提高用户粘度的方式之一。而对于预约、变现等业务,其数据均为具有增长率属性的产品数据,与证券系统中的实际交易情况的交易数据是不同维度的概念,因此证券系统中的产品数据的推荐方法不能用于推荐具有增长率属性的产品数据。为了推荐具有增长率属性的产品数据,本申请提出了一种产品数据的推荐方法,该方法可以应用于如图1所示的实施环境中,参见图1,该实施环境包括用户终端101和产品服务器102。其中,用户终端101用于监测用户行为,获取用户输入的时间段,或者,获取用户确定的具有时间段属性的产品。用户终端101还用于,在产品服务器102根据选择的产品数据呈现推荐的产品时,向用户呈现产品服务器102呈现的推荐产品。产品服务器102应用本申请提供的产品数据的推荐方法,确定推荐产品的时间段属性;从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;将产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据,根据选择的产品数据呈现推荐的产品。产品服务器102的配置可以为4核中央处理器、10g(giga,十亿)内存、linuxversion2.6.32-220.23.2.ali878.el6.x86_64操作系统。另外,产品服务器102中还包括数据仓库。产品服务器102可以基于java的spring框架实现本申请提供的方法,该方法可以采用ibatis技术访问数据仓库。结合上述实施环境,本实施例提供了一种产品数据的推荐方法。参见图2,本实施例提供的方法流程具体如下:201:确定推荐产品的时间段属性;可选地,时间段属性包括时间段;确定推荐产品的时间段属性,包括:将用户输入或选择的时间段确定为推荐产品的时间段;或者,根据用户确定的具有时间段属性的第一产品,确定推荐产品的时间段。可选地,根据用户确定的具有时间段属性的第一产品,确定推荐产品的时间段,包括:确定当前时间;根据第一产品的时间段确定第一产品的起始时间和终止时间;若当前时间早于起始时间,则根据第一产品的时间段确定推荐产品的时间段;若当前时间晚于起始时间,且当前时间早于终止时间,则根据当前时间与终止时间之间的时间段确定推荐产品的时间段。202:从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;203:将产品数据按照增长率属性排序;204:从排序后的产品数据中,选择预设数量个产品数据;205:根据选择的产品数据呈现推荐的产品。可选地,产品数据为其他用户发布的出借产品数据。可选地,出借产品数据的时间段与推荐产品的时间段相同,或者,出借产品数据的时间段包含推荐产品的时间段。可选地,将产品数据按照增长率属性排序,包括:将出借产品数据按照增长率属性从小到大排序。有益效果:确定推荐产品的时间段属性;从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;将产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据;根据选择的产品数据呈现推荐的产品,实现了对具有增长率属性的产品数据的推荐。为了进一步说明本实施例提供的方法的具体实现流程,结合图1所示的实施环境为例进行详细说明,参见图3:301:用户终端确定推荐页面被打开;用户终端确定推荐页面被打开,即认为用户需要产品服务器向其推荐产品数据,因此,用户终端会触发产品服务器执行本实施例提供的方法向用户推荐产品数据。此步骤具体实施时,可以为:确定首页被打开。还可以为:推荐利率页面被打开。随着产品的增多,产品服务器可以推荐的产品会分为多种类型,例如:可以买入的产品,可以卖出的产品。此种情况下,打开的推荐页面不同,可以认为用户需要产品服务器向其推荐产品数据与该推荐页面相关,因此,可以根据推荐页面确定推荐产品的类型,向用户推荐相应类型的推荐产品。例如,当购买理财产品页面被打开,则向用户推荐可以购买的理财产品。302:产品服务器确定推荐产品的时间段属性;其中,时间段属性包括时间段,该时间段用于描述推荐产品的有效期。时间段属性中包括的时间段可以有一个或者多个,例如:3-6个月、3-6个月或者6-12个月。(1)若用户在用户终端中输入或选择时间段,则根据用户输入或选择的时间段确定推荐产品的时间段;具体的,将用户输入或选择的时间段确定为推荐产品的时间段,例如,若用户在用户终端中输入3-6个月,则确定推荐产品的时间段为3-6个月。或者,将包含用户输入或选择的时间段的预先定义的时间段确定为推荐产品的时间段,例如:预先定义了如下时间段:3个月内(含3个月),3-6个月(含6个月)和6-12个月(含12个月),若用户输入3-6个月,则确定推荐产品的时间段为3个月内和3-6个月。(2)若用户在用户终端中选中一款具有时间段属性的第一产品,则确定当前时间;根据第一产品的时间段确定第一产品的起始时间和终止时间;若当前时间早于起始时间,则根据第一产品的时间段确定推荐产品的时间段;若当前时间晚于起始时间,且当前时间早于终止时间,则根据当前时间与终止时间之间的时间段确定推荐产品的时间段。其中,第一产品可以为用户已经购买的产品,也可以为用户未购买的产品。例如,用户在用户终端中选中其已经购买的一款产品,该产品对应的时间段为6个月,若当前时间为2016.5.19,用户该产品的生效时间为2016.6.1根据该产品的时间段6个月,确定第一产品的起始时间为2016.6.1,终止时间为2016.11.31,当前时间早于起始时间,则根据第一产品的时间段6个月确定推荐产品的时间段。具体包括:将第一产品的时间段6个月确定推荐产品的时间段,或者,若预先定义了如下时间段:3个月内(含3个月),3-6个月(含6个月)和6-12个月(含12个月),则将包括第一产品的时间段6个月的3个月内和3-6个月确定为推荐产品的时间段。例如,用户在用户终端中选中其已经购买的一款产品,该产品对应的时间段为6个月,若当前时间为2016.5.19,用户该产品的生效时间为2016.5.1根据该产品的时间段6个月,确定第一产品的起始时间为2016.5.1,终止时间为2016.10.31,当前时间晚于起始时间,且当前时间早于终止时间,则根据2016.5.19与2016.10.31之间的6个月内确定推荐产品的时间段。具体包括:将6个月内确定推荐产品的时间段,或者,若预先定义了如下时间段:3个月内(含3个月),3-6个月(含6个月)和6-12个月(含12个月),则将包括6个月内的3个月内和3-6个月确定为推荐产品的时间段。303:产品服务器从数据仓库中获取具有时间段属性的产品数据;其中,产品数据还具有增长率属性,该增长率属性包括但不限于:推荐利率属性。当时间段属性中的时间段为多个时,可以从数据仓库中获取具有任一时间段的产品数据。以时间段属性中的时间段为3个月内,3-6个月和6-12个月为例,从数据仓库中获取产品数据1,产品数据2,产品数据3,产品数据4,产品数据5,产品数据6,产品数据7。其中,产品数据1和产品数据2的时间段为3个月内,产品数据3和产品数据4的时间段为3-6个月,产品数据5、产品数据6和产品数据7的时间段为6-12个月。304:产品服务器将产品数据按照增长率属性排序;例如,将产品数据按照增长率属性从大至小进行排序,或者,将产品数据按照增长率属性从小至大进行排序。当时间段属性中的时间段为多个时,可以将产品数据,按时间段分类;将每一类的产品数据按照增长率属性从大至小进行排序。例如:按时间段分为:3个月内、3-6个月和6-12个月3类。(1)3个月内的产品数据1和产品数据2按照各自的推荐利率属性从大至小排序,若产品数据1的推荐利率为3.50%起,产品数据1的推荐利率为3.51%起,则排序为:产品数据2、产品数据1。(2)3-6个月的产品数据3和产品数据4按照各自的推荐利率属性从大至小排序。(3)6-12个月的产品数据5、产品数据6和产品数据7按照各自的推荐利率属性从大至小排序。305:产品服务器从排序后的产品数据中,选择预设数量个产品数据;以预设数量为1为例:从3个月内类中选择产品数据2。从3-6个月类中选择产品数据3,从6-12个月类中选择产品数据7。306:产品服务器根据选择的产品数据呈现推荐的产品。具体的,产品服务器根据选择的产品数据确定推荐产品的呈现位置、呈现内容、呈现效果等,并将呈现位置、呈现内容、呈现效果等发送至用户终端。用户终端在步骤301中监测到的特定界面中,按产品服务器确定的呈现位置、呈现内容、呈现效果等呈现推荐的产品。当利率档期属性为多个时,产品服务器根据选择的产品数据,按利率档期属性的长短确定推荐产品的呈现位置、呈现内容、呈现效果等。例如:产品服务器确定先呈现3个月内类中选择的产品数据2,再呈现3-6个月类中选择的产品数据3,最后呈现6-12个月类中选择的产品数据7。在本实施例提供的方法实现过程中,还会实施检测是否有发布者发布产品数据,当检测到有用户发布产品数据后,可以获取发布的产品数据,其中,发布的数据具有时间段属性和增长率属性;将发布的数据存入数据仓库中,以扩充步骤304中数据仓库的数据量。有益效果:确定推荐产品的时间段属性;从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;将产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据;根据选择的产品数据呈现推荐的产品,实现了对具有增长率属性的产品数据的推荐。本发明提供的产品数据的推荐方法可以推荐具有增长率属性的产品数据,具有增长率属性的产品数据的推荐需求常出现于理财平台的变现和预约业务中。参见图4,理财平台以招财宝平台为例,用户操作用户终端通过招财宝平台提供的个人电脑访问渠道,或者聚宝访问渠道,或者钱包访问渠道访问招财宝平台。若用户希望办理招财宝平台中的预约业务,则招财宝服务器在数据仓库中,根据大数据计算推荐利率,将推荐利率通过用户终端展示给用户,若用户通过用户终端确定预约单后,招财宝服务器获取用户的预约单,将预约单存入数据仓库。若用户希望办理招财宝平台中的变现业务,则通过用户终端在数据仓库中,根据大数据计算推荐利率,将推荐利率通过用户终端展示给用户,若用户通过用户终端确定变现单后,招财宝服务器获取用户的变现单,将变现单存入数据仓库。其中,预约业务为:用户自行设置产品,目标系统根据设置的产品目标自动匹配并排队抢购符合设置要求的产品。变现业务为:用户发布借款申请,由保险公司提供还款保障措施,由出借人直接向借入人出借资金的直接融资“个人贷”业务。下面以预约业务和变现业务两个实施场景为例,通过两个实施例分别对本申请提供的产品数据的推荐方法进行详细说明。针对预约业务的具体实施场景,本实施例提供的方法以用户a在招财宝平台上预约12个月内的产品为例进行详细说明。招财宝平台上的预约业务也叫预约抢购业务,是招财宝平台推出的一项便捷增值服务。用户可以自行设置产品目标(包括预期收益率、期限、产品类型)和金额以提前预约,招财宝平台根据用户设置的产品目标自动匹配并排队抢购符合设置要求的定期理财产品。用户通过预约抢购定期理财产品的资金仅能来源于余额宝,且用户在招财宝平台完成定期理财产品的抢购前仍能够正常享受余额宝的收益。参见图5,本实施例提供的方法流程具体如下:501:获取发布者发布的定期理财产品数据,将发布的定期理财产品数据存入数据仓库中;其中,发布者包括但不限于:银行、证券公司等。发布的定期理财产品数据具有多个属性,属性包括但不限于:时间段属性和增长率属性。时间段属性包括一个或多个时间段,增长率属性包括一个或多个增长率,且一个时间段与唯一一个增长率对应,多个时间段可以对应同一个增长率。时间段属性用于描述定期理财产品的产品期限,增长率属性用于描述定期理财产品的收益率,对于预约业务的实施场景,增长率属性包括但不限于:约定年化收益率,或者,预期年化收益率。本实施例仅以增长率属性为约定年化收益率为例进行说明。另外,获取发布者发布的定期理财产品数据的具体方式也有多种,例如:通过输入设备获取发布者输入的定期理财产品数据。再例如:通过发布者公开的的发布渠道获取发布者发布的定期理财产品数据。此外,本实施例中的数据仓库可以为mysql数据库,或者,oracle数据库,或者其他数据库,本实施例不对数据仓库的具体实现方式进行限定。需要说明的是,本步骤是持续反复执行的步骤,即当有发布者发布定期理财产品数据时均执行本步骤,以获取发布者发布的定期理财产品数据,本实施例不对本步骤的具体实施位置进行限定。502:定期理财产品的推荐页面被打开后,确定推荐产品的时间段属性,从数据仓库中获取具有时间段属性的定期理财产品数据;其中,定期理财产品的推荐页面可以为首页,或者,预约页面。具体实施时,可以先根据时间段属性,将数据仓库中的所有定期理财产品数据按时间段分类,再从数据仓库中获取各时间段的定期理财产品数据。例如:数据仓库中的定期理财产品数据如表1所示,表1所示的定期理财产品数据根据时间段(例如:利率档期)分类后如表2所示,从数据仓库中获取时间段为3月内的定期理财产品数据如表3所示,从数据仓库中获取时间段为3-6个月的定期理财产品数据如表4所示,从数据仓库中获取时间段为6-12个月的定期理财产品数据如表5所示,从数据仓库中获取时间段为12-24个月的定期理财产品数据如表6所示,从数据仓库中获取时间段为24个月以上的定期理财产品数据如表7所示。表1产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据13.50%起0.98元3个月内产品数据23.50%起461.26亿元3-6个月产品数据35.08%起404.92亿元12-24个月产品数据43.50%起399.21亿元3-6个月产品数据54.05%起976.31亿元6-12个月产品数据65.06%起31.83亿元24个月以上产品数据73.50%起121.77亿元3个月内产品数据83.49%起100.05亿元3个月内产品数据94.00%-4.04%29.08亿元6-12个月产品数据104.50%-5.08%7.16亿元12-24个月产品数据114.50%-5.09%121.77亿元24个月以上表2表3产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据13.50%起0.98亿元3个月内产品数据73.50%起121.77亿元3个月内产品数据83.49%起100.05亿元3个月内表4产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据23.50%起461.26亿元3-6个月产品数据43.50%起399.21亿元3-6个月表5产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据54.05%起976.31亿元6-12个月产品数据94.00%-4.04%29.08亿元6-12个月表6产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据35.08%起404.92亿元12-24个月产品数据104.50%-5.08%7.16亿元12-24个月表7产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据65.06%起31.83亿元24个月以上产品数据114.50%-5.09%121.77亿元24个月以上503:将定期理财产品数据按照增长率属性从大至小进行排序,从排序后的定期理财产品数据中,选择预设数量个定期理财产品数据;当步骤502中,确定推荐产品的时间段属性中时间段为多个时,可以先将定期理财产品数据按时间段分类,将每一类的定期理财产品数据按照增长率属性从大至小进行排序,再从每一类的定期理财产品数据中选择预设数量个定期理财产品数据。每一类的定期理财产品数据对应的预设数量可以相同也可以不同,本实施例不进行限定。例如:时间段属性中时间段为3个月内的定期理财产品数据对应的预设数量为3个,时间段为3-6个月、6-12个月、12-24个月、24个月以上的定期理财产品数据对应的预设数量均为2个。再例如:时间段属性中时间段为3个月内、3-6个月、6-12个月、12-24个月、24个月以上的定期理财产品数据对应的预设数量均为2个。以表3所示的时间段为3月内的定期理财产品数据为例,若时间段为3月内的定期理财产品数据对应的预设数量为2个,选择约定年化收益率最高的2个定期理财产品数据,如表8所示。表8产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据13.50%起0.98亿元3个月内产品数据73.50%起121.77亿元3个月内504:根据选择的定期理财产品数据,在推荐页面中呈现推荐的定期理财产品。根据选择的定期理财产品数据,在推荐页面中呈现推荐的定期理财产品的具体形式,包括但不限于:在推荐页面中呈现选择的各定期理财产品数据的时间段属性、增长率属性、数据量等。为了使呈现的定期理财产品更符合用户的使用习惯,还可以按预设排序规则,对选择的定期理财产品数据进行排序;在推荐页面中按顺序呈现推荐的定期理财产品。例如:根据选择的定期理财产品数据,按时间段属性的长短呈现推荐的定期理财产品。对于时间段属性长短相同的定期理财产品数据,按数据量高至低排序。以表8所示的时间段为3月内的定期理财产品数据为例,其时间段的长短均相同,则按数据量排序,在推荐页面中以表9所示的顺序程序选择的各定期理财产品数据。表9产品数据增长率属性(约定年化收益率)数据量时间段(利率档期)产品数据73.50%起121.77亿元3个月内产品数据13.50%起0.98亿元3个月内执行至此,本实施例提供的产品数据的推荐方法执行完毕,本实施例提供的产品数据的推荐方法不仅实现了对具有未来的约定年化收益率属性的定期理财产品数据进行推荐,而且可以针对不同档期推荐的定期理财产品数据具有不同的约定年化收益率。有益效果:确定推荐产品的时间段属性;从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;将产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据;根据选择的产品数据呈现推荐的产品,实现了对具有增长率属性的产品数据的推荐。针对变现业务的具体实施场景,本实施例提供的方法以用户b在招财宝平台上变现为例进行详细说明。招财宝平台上的变现业务,即变现借款业务,是用户基于自己在招财宝平台持有的指定理财资产数据发布借款申请,由保险公司提供还款保障措施,由出借人直接向借入人出借资金的直接融资“个人贷”业务。用户发起变现借款申请后将生成为一笔“个人贷”借款,其他用户通过招财宝平台购买或预约购买该笔借款后,实质是将相应资金出借给变现申请人,从而满足变现申请人获得现金的需求。参见图6,本实施例提供的方法流程具体如下:601:获取发布者发布的出借产品数据,将发布的出借产品数据存入数据仓库中;其中,发布者包括但不限于:个人用户、银行、证券公司等。当发布者持有一定流动资金,即可发布出借产品数据。每一个发布者发布的一条数据均为一条出借产品数据。发布的出借产品数据具有多个属性,属性包括但不限于:时间段属性和增长率属性。时间段属性包括一个或多个时间段,增长率属性包括一个或多个增长率,且一个时间段与唯一一个增长率对应,多个时间段可以对应同一个增长率。时间段属性用于描述定期理财产品的产品期限,增长率属性用于描述定期理财产品的变现利率,对于变现业务的实施场景,变现利率包括但不限于:年化利率。本实施例仅以增长率属性为年化利率为例进行说明。下面以个人用户c发布接触产品数据为例进行说明。例子1:个人用户c持有10万元的流动资金,个人用户c预计该笔资金在近三个月内不会使用,此时,个人用户c可以发布一条出借产品数据,该出借产品数据可以如表10所示。表10产品数据增长率属性(年化利率)数据量时间段产品数据a3.50%起10万元3个月内例子2:个人用户d持有10万元的流动资金,个人用户d预计该笔资金在近一年内不会使用,此时,个人用户c可以发布多条出借产品数据,该出借产品数据可以如表11所示。表11产品数据增长率属性(年化利率)数据量时间段产品数据b3.50%起10万元3个月内产品数据c3.50%起10万元3-6个月产品数据d4.05%起10万元6-12个月需要说明的是,本步骤是持续反复执行的步骤,即当有发布者发布出借产品数据时均执行本步骤,以获取发布者发布的出借产品数据,本实施例不对本步骤的具体实施位置进行限定。602:出借产品的推荐页面被打开后,确定推荐产品的时间段属性,从数据仓库中获取具有时间段属性的出借产品数据;其中,出借产品的推荐页面可以为变现页面,或者,推荐利率页面。具体实施时,可以先根据时间段属性,将数据仓库中的所有出借产品数据按时间段属性分类,再从数据仓库中获取各时间段的出借产品数据。出借产品数据的时间段与步骤602中确定的推荐产品的时间段相同,或者,出借产品数据的时间段包含步骤602中确定的推荐产品的时间段。603:将出借产品数据按照增长率属性从小至大进行排序,从排序后的出借产品数据中,选择预设数量个出借产品数据;本步骤的实施方式与步骤503相同,详见步骤503,此处不再赘述。604:根据选择的出借产品数据,在推荐页面中呈现推荐的出借产品。本实施例提供的方法的一个较常用实施场景为:用户b购买了10万元的理财产品a,时间为6个月。当用户b买入1个月后,其急需用钱,金额为10万。用户b可以使用的流动资金不足10万,而理财产品a还有5个月才到期。此时,用户b可以打开出借产品的推荐页面。打开出借产品的推荐页面后,产品服务器会执行本实施例提供的方法,在推荐页面中呈现推荐的出借产品。用户b可以根据推荐的出借产品选择合适的出借产品,将其持有的10万元理财产品a变现给选择的出借产品的发布者,即将其持有的10万元理财产品a的债权转移至选择的出借产品的发布者,实质相当于出借产品的发布者将10万元出借给用户b,从而满足用户b获得现金的需求。其中,推荐的出借产品时间段属性中的时间段与用户b持有的10万元理财产品a的剩余5个月相同,或者,推荐的出借产品时间段属性中的时间段保护用户b持有的10万元理财产品a的剩余5个月。有益效果:确定推荐产品的时间段属性;从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;将产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据;根据选择的产品数据呈现推荐的产品,实现了对具有增长率属性的产品数据的推荐。基于同一发明构思,本实施例提供了一种产品数据的推荐装置,由于该装置解决问题的原理与图2、图3、图5或图6所示的一种产品数据的推荐方法相似,因此该装置的实施可以参见图2、图3、图5或图6所示的方法的实施例,重复之处不再赘述。参见图7,该装置包括:确定模块701,用于确定推荐产品的时间段属性;获取模块702,用于从数据仓库中获取具有确定模块701确定的时间段属性的产品数据,产品数据还具有增长率属性;排序模块703,用于将获取模块702获取的产品数据按照增长率属性排序;选择模块704,用于从排序模块703得到的排序后的产品数据中,选择预设数量个产品数据;推荐模块705,用于根据选择模块704选择的产品数据呈现推荐的产品。可选地,时间段属性包括时间段;确定模块701,用于根据用户输入或选择的时间段确定推荐产品的时间段;或者,根据用户确定的具有时间段属性的第一产品,确定推荐产品的时间段。可选地,确定模块701,用于确定当前时间;根据第一产品的时间段确定第一产品的起始时间和终止时间;若当前时间早于起始时间,则根据第一产品的时间段确定推荐产品的时间段;若当前时间晚于起始时间,且当前时间早于终止时间,则根据当前时间与终止时间之间的时间段确定推荐产品的时间段。可选地,产品数据为其他用户发布的出借产品数据。可选地,出借产品数据的时间段与推荐产品的时间段相同,或者,出借产品数据的时间段包含推荐产品的时间段。可选地,排序模块703,用于将出借产品数据按照增长率属性从小到大排序。有益效果如下:确定推荐产品的时间段属性;从数据仓库中获取具有时间段属性的产品数据,产品数据还具有增长率属性;将产品数据按照增长率属性排序;从排序后的产品数据中,选择预设数量个产品数据;根据选择的产品数据呈现推荐的产品,实现了对具有增长率属性的产品数据的推荐。为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1