[go: up one dir, main page]

CN111353815A - A method and system for predicting potential users - Google Patents

A method and system for predicting potential users Download PDF

Info

Publication number
CN111353815A
CN111353815A CN202010113136.9A CN202010113136A CN111353815A CN 111353815 A CN111353815 A CN 111353815A CN 202010113136 A CN202010113136 A CN 202010113136A CN 111353815 A CN111353815 A CN 111353815A
Authority
CN
China
Prior art keywords
feature
user
commodity
prediction model
feature weight
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010113136.9A
Other languages
Chinese (zh)
Other versions
CN111353815B (en
Inventor
李鸿康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Suning Cloud Computing Co ltd
SuningCom Co ltd
Original Assignee
Suning Cloud Computing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suning Cloud Computing Co Ltd filed Critical Suning Cloud Computing Co Ltd
Priority to CN202010113136.9A priority Critical patent/CN111353815B/en
Publication of CN111353815A publication Critical patent/CN111353815A/en
Application granted granted Critical
Publication of CN111353815B publication Critical patent/CN111353815B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种潜在用户预测方法和系统,本发明的潜在用户预测方法,包括:获取并存储所有商品类目的用户预测模型的特征权值集;从所述特征权值集中,查找得到待预测的商品类目的特征权值;结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。本发明所有商品类目的预测共用同一个用户预测模型,可共用同一套代码,预测时仅需代入待预测的商品类目的特征权值,若新增商品类目,只需新增该商品类目的预测模型特征参数,无需修改预测模型代码,减少开发工作量,减少代码量,降低后续维护难度。

Figure 202010113136

The invention discloses a potential user prediction method and system. The potential user prediction method of the present invention includes: acquiring and storing feature weight sets of user prediction models of all commodity categories; The feature weight of the commodity category to be predicted; the potential users of the commodity category to be predicted are obtained by combining the user prediction model and the feature weight. The predictions of all commodity categories in the present invention share the same user prediction model and can share the same set of codes. When making predictions, only the feature weights of the commodity categories to be predicted are substituted. If a new commodity category is added, only the commodity needs to be added. The characteristic parameters of the prediction model of the category do not need to be modified in the code of the prediction model, which reduces the development workload, reduces the amount of code, and reduces the difficulty of subsequent maintenance.

Figure 202010113136

Description

一种潜在用户预测方法和系统A method and system for predicting potential users

技术领域technical field

本发明涉及数据分析技术领域,具体涉及一种潜在用户预测方法和系统。The invention relates to the technical field of data analysis, in particular to a potential user prediction method and system.

背景技术Background technique

传统的获得潜在购买客户的方法是通过统计分析方法分析统计数据,得出一些规则来判断哪些用户有高可能性会购买商品。这种方法效率低,要耗费大量时间精力去分析统计数据得出规则,而且该方法处理的数据量有限,从有限的数据量中得出的规则,其准确率也较低。The traditional method of obtaining potential buyers is to analyze statistical data through statistical analysis methods, and draw some rules to determine which users have a high probability of purchasing products. This method is inefficient, and it takes a lot of time and energy to analyze statistical data to obtain rules. Moreover, the amount of data processed by this method is limited, and the accuracy of the rules derived from the limited amount of data is also low.

目前出现了采用大数据挖掘方法预测潜在客户,根据大量历史数据构建预测模型,一个商品类目构建一个预测模型,预测时调用相应商品类目的预测模型进行预测。具体使用Python语言编写预测过程,一个商品类目对应一套Python代码,开发工作量大,如果某商品类目的预测模型有更改,需要更改相应的Python代码,维护困难。而且部署执行时无法实现分布式并行计算,执行效率极大依赖硬件资源。At present, the big data mining method is used to predict potential customers, and a prediction model is constructed based on a large amount of historical data. A prediction model is constructed for a commodity category, and the prediction model of the corresponding commodity category is called for prediction. Specifically, the Python language is used to write the prediction process. One product category corresponds to a set of Python codes, and the development workload is heavy. If the prediction model of a certain product category changes, the corresponding Python code needs to be changed, which is difficult to maintain. Moreover, distributed parallel computing cannot be realized during deployment and execution, and the execution efficiency is greatly dependent on hardware resources.

发明内容SUMMARY OF THE INVENTION

本发明的实施例提供一种潜在用户预测方法和系统,解决现有预测方法开发工作量大且维护困难的技术问题。Embodiments of the present invention provide a potential user prediction method and system, which solves the technical problems of large development workload and difficult maintenance of existing prediction methods.

为达到上述目的,本发明的实施例采用如下技术方案:To achieve the above object, the embodiments of the present invention adopt the following technical solutions:

第一方面,本发明的实施例提供一种潜在用户预测方法,包括:In a first aspect, an embodiment of the present invention provides a potential user prediction method, including:

获取并存储所有商品类目的用户预测模型的特征权值集;Obtain and store the feature weight set of the user prediction model for all commodity categories;

从所述特征权值集中,查找得到待预测的商品类目的特征权值;From the feature weight set, find the feature weight of the commodity category to be predicted;

结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。Combined with the user prediction model and the feature weight, the potential users of the commodity category to be predicted are obtained.

结合第一方面,在第一方面的第一种可能的实现方式中,在所述获取并存储所有商品类目的用户预测模型的特征权值集,还包括:With reference to the first aspect, in a first possible implementation manner of the first aspect, the acquiring and storing the feature weight set of the user prediction model for all commodity categories further includes:

获取M个特征,基于所述M个特征构造用户预测模型;其中,M为大于1的整数。M features are acquired, and a user prediction model is constructed based on the M features; wherein, M is an integer greater than 1.

结合第一方面,在第一方面的第二种可能的实现方式中,所述获取并存储所有商品类目的用户预测模型的特征权值集,具体包括:With reference to the first aspect, in a second possible implementation manner of the first aspect, the acquiring and storing the feature weight set of the user prediction model for all commodity categories specifically includes:

采用机器学习算法,获取商品类目的所述用户预测模型的M个特征的特征权值;Using a machine learning algorithm, the feature weights of the M features of the user prediction model of the commodity category are obtained;

建立所述商品类目与所述特征权值的对应关系,并存储所述特征权值;establishing the correspondence between the commodity category and the feature weight, and storing the feature weight;

得到所有商品类目的特征权值,构成特征权值集。The feature weights of all commodity categories are obtained to form a feature weight set.

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述采用机器学习算法,获取商品类目的所述用户预测模型的M个特征的特征权值,具体包括:With reference to the second possible implementation manner of the first aspect, in the third possible implementation manner of the first aspect, the machine learning algorithm is used to obtain the features of the M features of the user prediction model of the commodity category weights, including:

从所述商品类目的用户信息数据和用户行为数据中,筛选得到所述商品类目的所述用户预测模型的M个特征对应的用户特征数据;From the user information data and user behavior data of the commodity category, filter to obtain the user feature data corresponding to the M features of the user prediction model of the commodity category;

对所述用户特征数据进行预处理,得到特征训练数据;Preprocessing the user feature data to obtain feature training data;

采用机器学习算法对所述特征训练数据进行训练,得到所述商品类目的所述用户预测模型的M个特征的特征权值。A machine learning algorithm is used to train the feature training data to obtain feature weights of M features of the user prediction model of the commodity category.

结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述对所述用户特征数据进行预处理,得到特征训练数据,具体包括:With reference to the third possible implementation manner of the first aspect, in the fourth possible implementation manner of the first aspect, the preprocessing of the user feature data to obtain feature training data specifically includes:

对所述用户特征数据进行清洗,得到清洗后数据;cleaning the user feature data to obtain cleaned data;

使用z-score方法对所述清洗后数据进行归一化处理,得到特征训练数据。The cleaned data is normalized using the z-score method to obtain feature training data.

结合第一方面,在第一方面的第五种可能的实现方式中,所述方法还包括:With reference to the first aspect, in a fifth possible implementation manner of the first aspect, the method further includes:

采用网格搜索法对各商品类目的特征权值进行调节,更新所述特征权值集。A grid search method is used to adjust the feature weights of each commodity category, and the feature weight set is updated.

第二方面,本发明的实施例提供一种潜在用户预测系统,包括:In a second aspect, an embodiment of the present invention provides a potential user prediction system, including:

获取模块,用于获取并存储所有商品类目的用户预测模型的特征权值集;The acquisition module is used to acquire and store the feature weight set of the user prediction model of all commodity categories;

查找模块,用于从所述特征权值集中,查找得到待预测的商品类目的特征权值;a search module, configured to search and obtain the feature weight of the commodity category to be predicted from the feature weight set;

预测模块,用于结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。A prediction module, configured to combine the user prediction model and the feature weight to obtain potential users of the commodity category to be predicted.

结合第二方面,在第二方面的第一种可能的实现方式中,所述系统还包括:With reference to the second aspect, in a first possible implementation manner of the second aspect, the system further includes:

构造模块,用于获取M个特征,基于所述M个特征构造用户预测模型;其中,M为大于1的整数。A construction module, configured to acquire M features, and construct a user prediction model based on the M features; wherein, M is an integer greater than 1.

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述获取模块包括:With reference to the first possible implementation manner of the second aspect, in the second possible implementation manner of the second aspect, the obtaining module includes:

学习单元,用于采用机器学习算法,获取商品类目的所述用户预测模型的M个特征的特征权值;a learning unit, used for using a machine learning algorithm to obtain the feature weights of the M features of the user prediction model of the commodity category;

存储单元,用于建立所述商品类目与所述特征权值的对应关系,并存储所述特征权值;a storage unit, configured to establish a correspondence between the commodity category and the feature weight, and store the feature weight;

集合单元,用于得到所有商品类目的特征权值,构成特征权值集。The set unit is used to obtain the feature weights of all commodity categories to form a feature weight set.

结合第二方面,在第二方面的第三种可能的实现方式中,所述系统还包括:With reference to the second aspect, in a third possible implementation manner of the second aspect, the system further includes:

优化模块,用于采用网格搜索法对各商品类目的特征权值进行调节,更新所述特征权值集。The optimization module is used to adjust the feature weights of each commodity category by using the grid search method, and update the feature weight set.

本发明实施例提供的一种潜在用户预测方法和系统,解决现有预测方法开发工作量大且维护困难的技术问题。本实施例的潜在用户预测方法,首先获取并存储所有商品类目的用户预测模型的特征权值集;然后从所述特征权值集中,查找得到待预测的商品类目的特征权值;最后结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。相比于现有技术,本实施例训练得到所有商品品类目的用户预测模型的特征权值,预测时提取待预测的商品类目对应的特征权值,代入用户预测模型中进行计算,从而得到待预测的商品类目的潜在用户,所有商品类目的预测共用同一个用户预测模型,故可共用同一套预测代码,若新增商品类目,只需新增该商品类目的特征权值,无需修改预测代码,减少开发工作量,减少代码量,降低后续维护难度。The potential user prediction method and system provided by the embodiments of the present invention solve the technical problems of large development workload and difficult maintenance of the existing prediction method. The potential user prediction method of the present embodiment first acquires and stores the feature weight set of the user prediction model of all commodity categories; then searches and obtains the feature weight value of the commodity category to be predicted from the feature weight set; finally Combined with the user prediction model and the feature weight, the potential users of the commodity category to be predicted are obtained. Compared with the prior art, in this embodiment, the feature weights of the user prediction models of all commodity categories are obtained by training, and the feature weights corresponding to the commodity categories to be predicted are extracted during prediction, and are substituted into the user prediction model for calculation, so as to obtain the to-be-predicted feature weights. The potential users of the predicted commodity category share the same user prediction model for all commodity category predictions, so they can share the same set of prediction codes. If you add a commodity category, you only need to add the feature weight of the commodity category There is no need to modify the prediction code, reducing the development workload, reducing the amount of code, and reducing the difficulty of subsequent maintenance.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings that need to be used in the embodiments of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.

图1为本发明实施例提供的潜在用户预测方法的流程图;1 is a flowchart of a potential user prediction method provided by an embodiment of the present invention;

图2为本发明实施例提供的潜在用户预测系统的结构框图;2 is a structural block diagram of a potential user prediction system provided by an embodiment of the present invention;

图3为本发明另一实施例提供的潜在用户预测系统的结构框图。FIG. 3 is a structural block diagram of a potential user prediction system provided by another embodiment of the present invention.

具体实施方式Detailed ways

为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的提前下所获得的实施例,都应属于本发明保护的范围。In order to make those skilled in the art better understand the technical solutions of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, the embodiments obtained by those of ordinary skill in the art without making creative efforts in advance shall all belong to the protection scope of the present invention.

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with their meanings in the context of the prior art and, unless defined as herein, are not to be taken in an idealized or overly formal sense. explain.

本发明实施例提供一种潜在用户预测方法,如图1所示,包括:An embodiment of the present invention provides a potential user prediction method, as shown in FIG. 1 , including:

步骤S10,获取并存储所有商品类目的用户预测模型的特征权值集;Step S10, acquiring and storing the feature weight sets of the user prediction models of all commodity categories;

步骤S20,从所述特征权值集中,查找得到待预测的商品类目的特征权值;Step S20, from the feature weight set, search to obtain the feature weight of the commodity category to be predicted;

步骤S30,结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。Step S30, combining the user prediction model and the feature weight to obtain the potential users of the commodity category to be predicted.

本发明实施例首先获得用户预测模型的特征权值集,该特征权值集由所有商品类目的用户预测模型的特征权值组成,预测时从特征权值集中提取待预测的商品类目的特征权值,集合用户预测模型,得到待预测的商品类目的潜在用户。所有商品类目的用户预测共用同一个用户预测模型,共用同一套用户预测模型代码,若新增商品类目,只需新增该商品类目的特征权值,无需修改用户预测模型代码,减少开发工作量,减少代码量,降低后续维护难度。The embodiment of the present invention first obtains the feature weight set of the user prediction model, the feature weight set is composed of the feature weights of the user prediction model of all commodity categories, and the commodity category to be predicted is extracted from the feature weight set during prediction. Feature weights, aggregate user prediction models, and obtain potential users of the commodity category to be predicted. User predictions of all commodity categories share the same user prediction model and the same set of user prediction model codes. If a new commodity category is added, only the feature weight of the commodity category needs to be added, and the user prediction model code does not need to be modified. Development workload, reduce the amount of code, and reduce the difficulty of subsequent maintenance.

根据本发明的一个实施例,在步骤S10前,还包括:获取M个特征,基于所述M个特征构造用户预测模型;其中,M为大于1的整数。本实施例中,通过人工分析用户信息、用户行为与购买的关系,选择得到M个特征。本实施例中基于逻辑回归模型和M个特征,构造得到用户预测模型。According to an embodiment of the present invention, before step S10, the method further includes: acquiring M features, and constructing a user prediction model based on the M features; wherein, M is an integer greater than 1. In this embodiment, M features are selected and obtained by manually analyzing the relationship between user information, user behavior and purchase. In this embodiment, a user prediction model is constructed and obtained based on the logistic regression model and M features.

作为优选,M为54。所述54个特征包括:是否为新用户,是否为该商品类目新用户,最近一次购买距今差值,该商品类目最近一次购买距今差值,历史消费信息有最大付款额,付款次数,每次付款均值,6个月内最大付款额,6个月内付款次数,6个月内每次付款均值,3个月内最大付款额,3个月内付款次数,3个月内每次付款均值,1个月内最大付款额,1个月内付款次数,1个月内每次付款均值,15天内最大付款额,15天内付款次数,15天内每次付款均值,该商品类目最大付款额,该商品类目付款次数,该商品类目每次付款均值,该商品类目6个月内最大付款额,该商品类目6个月内付款次数,该商品类目6个月内每次付款均值,该商品类目3个月内最大付款额,该商品类目3个月内付款次数,该商品类目3个月内每次付款均值,该商品类目1个月内最大付款额,该商品类目1个月内付款次数,该商品类目1个月内每次付款均值,该商品类目15天内最大付款额,该商品类目15天内付款次数,该商品类目15天内每次付款均值,最近一次访问距今时间差,7天内访问次数,7天内浏览时长,14天内访问次数,14天内浏览时长,最近一次搜索距今时间差,7天内搜索次数,14天内搜索次数,最近一次收藏距今时间差,7天内收藏次数,14天内收藏次数,最近一次加购车2距今时间差,7天内加购车2次数,14天内加购车2次数,最近一次加购车1距今时间差,7天内加购车1次数,14天内加购车1次数,最近一次下单未支付距今时间差,7天内下单未支付次数,14天内下单未支付次数。选择上述54种特征,能较全面的描述用户信息和用户行为,使用该54种特征构造的用户预测模型更准确,提高预测的准确率。选择54个而不是更多的特征,降低获取特征权值的复杂度和用户预测计算的复杂度,提高预测速度。Preferably, M is 54. The 54 features include: whether it is a new user, whether it is a new user of the product category, the difference between the last purchase, the difference between the last purchase of the product category, the historical consumption information has the maximum payment amount, payment Number of times, average payment per payment, maximum payment in 6 months, number of payments in 6 months, average payment per payment in 6 months, maximum payment in 3 months, number of payments in 3 months, number of payments in 3 months Average value of each payment, maximum payment amount in 1 month, number of payments in 1 month, average value of each payment in 1 month, maximum payment amount in 15 days, number of payments in 15 days, average value of each payment in 15 days, the product category The maximum payment amount for the item, the number of payments for this item, the average value of each payment for this item, the maximum payment for this item within 6 months, the number of payments for this item within 6 months, and 6 items for this item The average value of each payment within a month, the maximum payment amount for the product category within 3 months, the number of payments for the product category within 3 months, the average value of each payment for the product category within 3 months, the product category for 1 month The maximum payment amount within 1 month, the number of payments for the product category within 1 month, the average value of each payment for the product category within 1 month, the maximum payment amount for the product category within 15 days, the number of payments for the product category within 15 days, the product category Category average value of each payment within 15 days, time difference since last visit, number of visits within 7 days, number of visits within 7 days, number of visits within 14 days, length of visit within 14 days, time difference since last search, number of searches within 7 days, within 14 days Search times, time difference since the last collection, collection times within 7 days, collection times within 14 days, time difference since the last car purchase 2, additional car purchases within 7 days, additional car purchases 2 times within 14 days, last additional car purchase 1 since then Time difference: 1 additional car purchase within 7 days, 1 additional car purchase within 14 days, the time difference since the last order was not paid, the number of times the order was not paid within 7 days, and the number of times the order was not paid within 14 days. Selecting the above 54 features can describe user information and user behavior more comprehensively, and the user prediction model constructed using the 54 features is more accurate and improves the accuracy of prediction. Selecting 54 features instead of more features reduces the complexity of obtaining feature weights and the complexity of user prediction calculations, and improves the prediction speed.

步骤S10中,首选分别获取并存储各商品类目的用户预测模型的特征权值。其中,获取某商品类目的预测模型的特征权值,根据本发明的一个实施例,具体包括:In step S10, it is preferred to obtain and store the feature weights of the user prediction models for each commodity category respectively. Wherein, according to an embodiment of the present invention, obtaining the feature weight of the prediction model of a certain commodity category specifically includes:

步骤S101,采用机器学习算法,获取该商品类目的用户预测模型的上述M个特征的特征权值;Step S101, using a machine learning algorithm to obtain the feature weights of the above M features of the user prediction model of the commodity category;

步骤S102,建立该商品类目与特征权值的对应关系,并存储所述特征权值。Step S102, establishing the correspondence between the commodity category and the feature weight, and storing the feature weight.

步骤S103,得到所有商品类目的特征权值,构成特征权值集,并将用户预测模型关联特征权值集。In step S103, the feature weights of all commodity categories are obtained to form a feature weight set, and the user prediction model is associated with the feature weight set.

其中,步骤S101具体包括:Wherein, step S101 specifically includes:

步骤S1011,从该商品类目的用户信息数据和用户行为数据中,筛选得到该商品类目的用户预测模型的M个特征对应的用户特征数据;Step S1011, from the user information data and user behavior data of the commodity category, filter to obtain the user feature data corresponding to the M features of the user prediction model of the commodity category;

步骤S1012,对用户特征数据进行预处理,得到特征训练数据;Step S1012, preprocessing the user feature data to obtain feature training data;

步骤S1013,使用机器学习算法对特征训练数据进行训练,得到该商品类目的预测模型的M个特征的特征权值。Step S1013, using a machine learning algorithm to train the feature training data to obtain feature weights of M features of the prediction model of the commodity category.

在步骤S1011中,从流量表、搜索表、加购和订单表等抽取用户信息数据和用户行为数据,从用户信息数据和用户行为数据中,获取M个特征对应的用户特征数据。其中,用户信息数据包括性别、年龄、是否是会员、会员年限等,用户行为数据包括最近一次购买距今时间、1个月内最大付款额、1个月内付款次数、7天内访问次数、目标商品类目付款次数等。不同的商品类目,用户信息和用户行为不同,所以分别从各商品类目的用户信息数据和用户行为数据中,获取各商品类目的M个特征对应的用户特征数据。In step S1011, user information data and user behavior data are extracted from traffic tables, search tables, add-on and order tables, etc., and user feature data corresponding to M features is obtained from the user information data and user behavior data. Among them, user information data includes gender, age, membership, membership years, etc., user behavior data includes the time since the last purchase, the maximum payment amount within 1 month, the number of payments within 1 month, the number of visits within 7 days, and the target Commodity category payment times, etc. Different commodity categories have different user information and user behavior, so user feature data corresponding to M features of each commodity category are obtained from the user information data and user behavior data of each commodity category.

步骤S1012具体包括:对所述用户特征数据进行清洗,得到清洗后数据;使用z-score方法对所述清洗后数据进行归一化处理,得到特征训练数据。其中,清洗包括对用户特征数据中的空值进行补零或者填充最大值,对异常值用百分之九十八处的分位数进行覆盖。将用户特征数据进行处理得到特征训练数据,便于采用机器学习算法对其进行训练得到特征权值。Step S1012 specifically includes: cleaning the user feature data to obtain cleaned data; normalizing the cleaned data by using a z-score method to obtain feature training data. Among them, cleaning includes zero-filling or filling the maximum value for the null values in the user characteristic data, and covering the abnormal values with the 98th percentile quantile. The user feature data is processed to obtain feature training data, which facilitates the use of machine learning algorithms to train it to obtain feature weights.

在步骤S1013中,使用机器学习算法对步骤S1012获得的特征训练数据进行训练,得到特征权值。本实施例的用户预测模型基于逻辑回归模型,故采用逻辑回归算法对特征训练数据进行训练,得到用户预测模型中M个特征的特征权值。In step S1013, a machine learning algorithm is used to train the feature training data obtained in step S1012 to obtain feature weights. The user prediction model in this embodiment is based on a logistic regression model, so a logistic regression algorithm is used to train the feature training data to obtain feature weights of M features in the user prediction model.

根据本发明的一个实施例,将特征权值存储在hive表中,将用户预测模型关联hive表。可以一张hive表存储一个商品类目对应的特征权值,也可以一张hive表存储多个甚至所有商品类目对应的特征权值。所有hive表的集合构成特征权值集。According to an embodiment of the present invention, the feature weights are stored in the hive table, and the user prediction model is associated with the hive table. One hive table can store the feature weights corresponding to one commodity category, or one hive table can store the feature weights corresponding to multiple or even all commodity categories. The set of all hive tables constitutes the feature weight set.

本发明实施例中,一个商品类目对应一组(M个)特征权值,将各商品类目与其特征权值建立对应关系,便于后续预测时快速查找待预测的商品类目的特征权值。将特征权值存储在hive表中,使用HiveSq语言编写用户预测模型,并关联hive表,以便预测时从关联的hive表中提取待预测的商品类目的特征权值,传入用户预测模型中进行计算,从hive任务转换成MapReduce任务执行,可实现分布式并行计算,预测计算速度快,可靠性高。同一套用户预测模型的HiveSql代码,可复用于不同的商品类目的预测,开发工作量小,降低后期维护难度。只需更新各商品类目的特征权值,即可优化预测能力,提高预测准确率,无需更改代码,使得更新优化简单化,保持预测方法的泛化能力。In the embodiment of the present invention, one commodity category corresponds to a group (M) of feature weights, and a corresponding relationship is established between each commodity category and its feature weights, so as to facilitate the quick search of the feature weights of the commodity category to be predicted in subsequent predictions . Store the feature weights in the hive table, use the HiveSq language to write a user prediction model, and associate the hive table, so that the feature weights of the commodity category to be predicted are extracted from the associated hive table during prediction, and passed into the user prediction model. To perform calculations, convert from hive tasks to MapReduce task execution, which can realize distributed parallel computing, fast prediction calculation speed, and high reliability. The HiveSql code of the same set of user prediction models can be reused for prediction of different commodity categories, and the development workload is small, reducing the difficulty of post-maintenance. It is only necessary to update the feature weights of each commodity category to optimize the prediction ability and improve the prediction accuracy without changing the code, which simplifies the update optimization and maintains the generalization ability of the prediction method.

本发明实施例考虑到不同的商品类目,用户信息和用户行为不同,所以分别从各商品类目的用户信息数据和用户行为数据中,获取各商品类目的M个特征对应的用户特征数据,经过预处理得到各商品类目的特征训练数据,采用机器学习算法训练各商品类目的特征训练数据,最后得到各商品类目的特征权值。将待预测商品类目的特征权值,代入用户预测模型中预测待预测商品类目的潜在用户,预测准确率高。In the embodiment of the present invention, considering that different commodity categories have different user information and user behaviors, user feature data corresponding to M features of each commodity category are obtained from the user information data and user behavior data of each commodity category, respectively. , after preprocessing, the feature training data of each commodity category is obtained, the feature training data of each commodity category is trained by machine learning algorithm, and finally the feature weight of each commodity category is obtained. The feature weight of the commodity category to be predicted is substituted into the user prediction model to predict the potential users of the commodity category to be predicted, and the prediction accuracy is high.

在步骤S20中,预测时,根据商品类目与特征权值的对应关系,从特征权值集中,可以是关联的hive表中提取待预测的商品类目的特征权值。In step S20, during prediction, according to the corresponding relationship between the commodity category and the feature weight, the feature weight of the commodity category to be predicted is extracted from the feature weight set, which may be an associated hive table.

在步骤S40中,将特征权值传入用户预测模型中进行计算,得到待预测的商品类目的潜在用户。In step S40, the feature weights are input into the user prediction model for calculation to obtain potential users of the commodity category to be predicted.

根据本发明的一个实施例,所述方法还包括:采用网格搜索法对各商品类目的特征权值进行调节,更新特征权值集。作为优选,按照预设时间采用网格搜索法对各商品类目的特征权值进行调节,从而更新特征权值集。优化各商品类目的特征权值,在代入用户预测模型后提高预测准确率。According to an embodiment of the present invention, the method further includes: using a grid search method to adjust the feature weights of each commodity category, and update the feature weight set. Preferably, the grid search method is used to adjust the feature weights of each commodity category according to the preset time, so as to update the feature weight set. Optimize the feature weights of each commodity category, and improve the prediction accuracy after substituting it into the user prediction model.

本发明实施例提供的潜在用户预测方法,解决现有预测方法开发工作量大且维护困难的技术问题。首先获取并存储所有商品类目的用户预测模型的特征权值集;然后从所述特征权值集中,查找得到待预测的商品类目的特征权值;最后结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。相比于现有技术,本实施例训练得到所有商品品类目的用户预测模型的特征权值,预测时提取待预测的商品类目对应的特征权值,代入用户预测模型中进行计算,从而得到待预测的商品类目的潜在用户,所有商品类目的预测共用同一个用户预测模型,故可共用同一套预测代码,若新增商品类目,只需新增该商品类目的特征权值,无需修改预测代码,减少开发工作量,减少代码量,降低后续维护难度。The potential user prediction method provided by the embodiment of the present invention solves the technical problems of large development workload and difficult maintenance of the existing prediction method. First, obtain and store the feature weight sets of the user prediction models of all commodity categories; then, from the feature weight sets, find the feature weights of the commodity categories to be predicted; finally combine the user prediction model and the The feature weight is used to obtain the potential users of the commodity category to be predicted. Compared with the prior art, in this embodiment, the feature weights of the user prediction models of all commodity categories are obtained by training, and the feature weights corresponding to the commodity categories to be predicted are extracted during prediction, and are substituted into the user prediction model for calculation, so as to obtain the to-be-predicted feature weights. The potential users of the predicted commodity category share the same user prediction model for all commodity category predictions, so they can share the same set of prediction codes. If you add a commodity category, you only need to add the feature weight of the commodity category There is no need to modify the prediction code, reducing the development workload, reducing the amount of code, and reducing the difficulty of subsequent maintenance.

本发明实施例还提供一种潜在用户预测系统,如图2所示,包括:An embodiment of the present invention also provides a potential user prediction system, as shown in FIG. 2 , including:

获取模块,用于获取并存储所有商品类目的用户预测模型的特征权值集;The acquisition module is used to acquire and store the feature weight set of the user prediction model of all commodity categories;

查找模块,用于从所述特征权值集中,查找得到待预测的商品类目的特征权值;a search module, configured to search and obtain the feature weight of the commodity category to be predicted from the feature weight set;

预测模块,用于结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。A prediction module, configured to combine the user prediction model and the feature weight to obtain potential users of the commodity category to be predicted.

根据本发明的一个实施例,如图3所示,所述系统还包括:According to an embodiment of the present invention, as shown in FIG. 3 , the system further includes:

构造模块,用于获取M个特征,基于所述M个特征构造用户预测模型;其中,M为大于1的整数。A construction module, configured to acquire M features, and construct a user prediction model based on the M features; wherein, M is an integer greater than 1.

根据本发明的一个实施例,所述获取模块包括:According to an embodiment of the present invention, the obtaining module includes:

学习单元,用于采用机器学习算法,获取商品类目的所述用户预测模型的M个特征的特征权值;a learning unit, used for using a machine learning algorithm to obtain the feature weights of the M features of the user prediction model of the commodity category;

存储单元,用于建立所述商品类目与所述特征权值的对应关系,并存储所述特征权值;a storage unit, configured to establish a correspondence between the commodity category and the feature weight, and store the feature weight;

集合单元,用于得到所有商品类目的特征权值,构成特征权值集。The set unit is used to obtain the feature weights of all commodity categories to form a feature weight set.

根据本发明的一个实施例,所述学习单元,具体包括:According to an embodiment of the present invention, the learning unit specifically includes:

筛选子单元,用于从所述商品类目的用户信息数据和用户行为数据中,筛选得到所述商品类目的所述用户预测模型的M个特征对应的用户特征数据;A screening subunit, configured to obtain user feature data corresponding to M features of the user prediction model of the commodity category by screening from the user information data and user behavior data of the commodity category;

预处理子单元,用于对所述用户特征数据进行预处理,得到特征训练数据;a preprocessing subunit for preprocessing the user feature data to obtain feature training data;

训练子单元,用于采用机器学习算法对所述特征训练数据进行训练,得到所述商品类目的所述用户预测模型的M个特征的特征权值。A training subunit, configured to use a machine learning algorithm to train the feature training data to obtain feature weights of M features of the user prediction model of the commodity category.

根据本发明的一个实施例,所述预处理子单元,进一步用于:According to an embodiment of the present invention, the preprocessing subunit is further used for:

对所述用户特征数据进行清洗,得到清洗后数据;使用z-score方法对所述清洗后数据进行归一化处理,得到特征训练数据。The user feature data is cleaned to obtain cleaned data; the cleaned data is normalized by using the z-score method to obtain feature training data.

根据本发明的一个实施例,所述系统还包括:According to an embodiment of the present invention, the system further includes:

优化模块,用于采用网格搜索法对各商品类目的特征权值进行调节,更新所述特征权值集。The optimization module is used to adjust the feature weights of each commodity category by using the grid search method, and update the feature weight set.

本发明实施例提供的潜在用户预测系统,解决现有预测方法开发工作量大且维护困难的技术问题。本实施例的潜在用户预测系统,获取模块获取并存储所有商品类目的用户预测模型的特征权值集;查找模块从所述特征权值集中,查找得到待预测的商品类目的特征权值;预测模块结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。相比于现有技术,本实施例训练得到所有商品品类目的用户预测模型的特征权值,预测时提取待预测的商品类目对应的特征权值,代入用户预测模型中进行计算,从而得到待预测的商品类目的潜在用户,所有商品类目的预测共用同一个用户预测模型,故可共用同一套预测代码,若新增商品类目,只需新增该商品类目的特征权值,无需修改预测代码,减少开发工作量,减少代码量,降低后续维护难度。The potential user prediction system provided by the embodiment of the present invention solves the technical problems of large development workload and difficult maintenance of the existing prediction method. In the potential user prediction system of this embodiment, the acquisition module acquires and stores the feature weight sets of the user prediction models of all commodity categories; the search module searches and obtains the feature weights of the commodity categories to be predicted from the feature weight set. ; The prediction module combines the user prediction model and the feature weight to obtain the potential users of the commodity category to be predicted. Compared with the prior art, in this embodiment, the feature weights of the user prediction models of all commodity categories are obtained by training, and the feature weights corresponding to the commodity categories to be predicted are extracted during prediction, and are substituted into the user prediction model for calculation, so as to obtain the to-be-predicted feature weights. The potential users of the predicted commodity category share the same user prediction model for all commodity category predictions, so they can share the same set of prediction codes. If you add a commodity category, you only need to add the feature weight of the commodity category There is no need to modify the prediction code, reducing the development workload, reducing the amount of code, and reducing the difficulty of subsequent maintenance.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。本领域技术人员可以理解,可以对实施例中的装置中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个装置中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the apparatus embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and reference may be made to some descriptions of the method embodiments for related parts. Those skilled in the art can understand that the modules in the apparatus in the embodiment can be adaptively changed and arranged in one or more apparatuses different from the embodiment. The modules or units or components in the embodiments may be combined into one module or unit or component, and further they may be divided into multiple sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method so disclosed may be employed in any combination unless at least some of such features and/or procedures or elements are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. During execution, the processes of the embodiments of the above-mentioned methods may be included. The storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM) or the like.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical scope disclosed by the present invention can easily think of changes or substitutions. All should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims (10)

1.一种潜在用户预测方法,其特征在于,包括:1. A method for predicting potential users, comprising: 获取并存储所有商品类目的用户预测模型的特征权值集;Obtain and store the feature weight set of the user prediction model for all commodity categories; 从所述特征权值集中,查找得到待预测的商品类目的特征权值;From the feature weight set, find the feature weight of the commodity category to be predicted; 结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。Combined with the user prediction model and the feature weight, the potential users of the commodity category to be predicted are obtained. 2.根据权利要求1所述的方法,其特征在于,在所述获取并存储所有商品类目的用户预测模型的特征权值集,还包括:2. The method according to claim 1, wherein, acquiring and storing the feature weight set of the user prediction model of all commodity categories, further comprising: 获取M个特征,基于所述M个特征构造用户预测模型;其中,M为大于1的整数。M features are acquired, and a user prediction model is constructed based on the M features; wherein, M is an integer greater than 1. 3.根据权利要求2所述的方法,其特征在于,所述获取并存储所有商品类目的用户预测模型的特征权值集,具体包括:3. The method according to claim 2, wherein the acquiring and storing the feature weight set of the user prediction model of all commodity categories specifically includes: 采用机器学习算法,获取商品类目的所述用户预测模型的M个特征的特征权值;Using a machine learning algorithm, the feature weights of the M features of the user prediction model of the commodity category are obtained; 建立所述商品类目与所述特征权值的对应关系,并存储所述特征权值;establishing the correspondence between the commodity category and the feature weight, and storing the feature weight; 得到所有商品类目的特征权值,构成特征权值集。The feature weights of all commodity categories are obtained to form a feature weight set. 4.根据权利要求3所述的方法,其特征在于,所述采用机器学习算法,获取商品类目的所述用户预测模型的M个特征的特征权值,具体包括:4. The method according to claim 3, characterized in that, by using a machine learning algorithm, the feature weights of M features of the user prediction model of the commodity category are obtained, specifically comprising: 从所述商品类目的用户信息数据和用户行为数据中,筛选得到所述商品类目的所述用户预测模型的M个特征对应的用户特征数据;From the user information data and user behavior data of the commodity category, filter to obtain the user feature data corresponding to the M features of the user prediction model of the commodity category; 对所述用户特征数据进行预处理,得到特征训练数据;Preprocessing the user feature data to obtain feature training data; 采用机器学习算法对所述特征训练数据进行训练,得到所述商品类目的所述用户预测模型的M个特征的特征权值。A machine learning algorithm is used to train the feature training data to obtain feature weights of M features of the user prediction model of the commodity category. 5.根据权利要求4所述的方法,其特征在于,所述对所述用户特征数据进行预处理,得到特征训练数据,具体包括:5. The method according to claim 4, wherein the preprocessing of the user characteristic data to obtain characteristic training data specifically comprises: 对所述用户特征数据进行清洗,得到清洗后数据;cleaning the user feature data to obtain cleaned data; 使用z-score方法对所述清洗后数据进行归一化处理,得到特征训练数据。The cleaned data is normalized using the z-score method to obtain feature training data. 6.根据权利要求1所述的方法,其特征在于,所述方法还包括:6. The method of claim 1, wherein the method further comprises: 采用网格搜索法对各商品类目的特征权值进行调节,更新所述特征权值集。A grid search method is used to adjust the feature weights of each commodity category, and the feature weight set is updated. 7.一种潜在用户预测系统,其特征在于,包括:7. A potential user prediction system, comprising: 获取模块,用于获取并存储所有商品类目的用户预测模型的特征权值集;The acquisition module is used to acquire and store the feature weight set of the user prediction model of all commodity categories; 查找模块,用于从所述特征权值集中,查找得到待预测的商品类目的特征权值;a search module, configured to search and obtain the feature weight of the commodity category to be predicted from the feature weight set; 预测模块,用于结合所述用户预测模型和所述特征权值,得到所述待预测的商品类目的潜在用户。A prediction module, configured to combine the user prediction model and the feature weight to obtain potential users of the commodity category to be predicted. 8.根据权利要求7所述的系统,其特征在于,所述系统还包括:8. The system of claim 7, wherein the system further comprises: 构造模块,用于获取M个特征,基于所述M个特征构造用户预测模型;其中,M为大于1的整数。A construction module, configured to acquire M features, and construct a user prediction model based on the M features; wherein, M is an integer greater than 1. 9.根据权利要求8所述的系统,其特征在于,所述获取模块包括:9. The system according to claim 8, wherein the acquisition module comprises: 学习单元,用于采用机器学习算法,获取商品类目的所述用户预测模型的M个特征的特征权值;a learning unit, used for using a machine learning algorithm to obtain the feature weights of the M features of the user prediction model of the commodity category; 存储单元,用于建立所述商品类目与所述特征权值的对应关系,并存储所述特征权值;a storage unit, configured to establish a correspondence between the commodity category and the feature weight, and store the feature weight; 集合单元,用于得到所有商品类目的特征权值,构成特征权值集。The set unit is used to obtain the feature weights of all commodity categories to form a feature weight set. 10.根据权利要求7所述的系统,其特征在于,所述系统还包括:10. The system of claim 7, wherein the system further comprises: 优化模块,用于采用网格搜索法对各商品类目的特征权值进行调节,更新所述特征权值集。The optimization module is used to adjust the feature weights of each commodity category by using the grid search method, and update the feature weight set.
CN202010113136.9A 2020-02-24 2020-02-24 Potential user prediction method and system Active CN111353815B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010113136.9A CN111353815B (en) 2020-02-24 2020-02-24 Potential user prediction method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010113136.9A CN111353815B (en) 2020-02-24 2020-02-24 Potential user prediction method and system

Publications (2)

Publication Number Publication Date
CN111353815A true CN111353815A (en) 2020-06-30
CN111353815B CN111353815B (en) 2024-03-01

Family

ID=71194041

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010113136.9A Active CN111353815B (en) 2020-02-24 2020-02-24 Potential user prediction method and system

Country Status (1)

Country Link
CN (1) CN111353815B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114626619A (en) * 2022-03-22 2022-06-14 中国平安人寿保险股份有限公司 Hive-based data prediction method, device, computer equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106846061A (en) * 2017-01-25 2017-06-13 百度在线网络技术(北京)有限公司 Potential user's method for digging and device
CN108564414A (en) * 2018-04-23 2018-09-21 帷幄匠心科技(杭州)有限公司 Method of Commodity Recommendation based on behavior under line and system
CN110415091A (en) * 2019-08-06 2019-11-05 重庆仙桃前沿消费行为大数据有限公司 Shop and Method of Commodity Recommendation, device, equipment and readable storage medium storing program for executing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106846061A (en) * 2017-01-25 2017-06-13 百度在线网络技术(北京)有限公司 Potential user's method for digging and device
CN108564414A (en) * 2018-04-23 2018-09-21 帷幄匠心科技(杭州)有限公司 Method of Commodity Recommendation based on behavior under line and system
CN110415091A (en) * 2019-08-06 2019-11-05 重庆仙桃前沿消费行为大数据有限公司 Shop and Method of Commodity Recommendation, device, equipment and readable storage medium storing program for executing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114626619A (en) * 2022-03-22 2022-06-14 中国平安人寿保险股份有限公司 Hive-based data prediction method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN111353815B (en) 2024-03-01

Similar Documents

Publication Publication Date Title
US12106317B2 (en) System and method for classifying relevant competitors
CN114780233B (en) Scheduling method and device based on micro-service link analysis and reinforcement learning
CN108665329B (en) A product recommendation method based on user browsing behavior
CN112148973B (en) A data processing method and device for information push
JP5566422B2 (en) High risk procurement analysis and scoring system
JP7043786B2 (en) Sales activity support system, sales activity support method and sales activity support program
US20180053092A1 (en) Method and System for Innovation Management and Optimization Under Uncertainty
JP6856023B2 (en) Optimization system, optimization method and optimization program
CN113508378A (en) Recommendation model training method, recommendation device and computer readable medium
CN109840730B (en) Method and apparatus for data prediction
CN110188910A (en) The method and system of on-line prediction service are provided using machine learning model
Stopka et al. Identification of appropriate methods for allocation tasks of logistics objects in a certain area
CN111738822A (en) Auditor Recommended Method and Apparatus
Sun Combining grey relation analysis and entropy model for evaluating the operational performance: an empirical study
CN107885796A (en) Information recommendation method and device, equipment
US10191985B1 (en) System and method for auto-curation of Q and A websites for search engine optimization
CN113850654A (en) Item recommendation model training method, item screening method, device and equipment
Wen et al. Modified honey bees mating optimization algorithm for multi-objective uncertain integrated process planning and scheduling problem
CN113313562A (en) Product data processing method and device, computer equipment and storage medium
JP6791151B2 (en) Optimization system, optimization method and optimization program
DE112022001848T5 (en) Methods, systems, manufacturing objects and devices for determining product similarity values
CN111353815B (en) Potential user prediction method and system
CN115718740A (en) Method and apparatus for data interpolation of sparse time series datasets
Li et al. Type-1 assembly line balancing considering uncertain task time
Yu et al. An effective multi-part dedicated flow-line reconfiguration model considering the optimal selection of machining process path and machines

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: No.1-1 Suning Avenue, Xuzhuang Software Park, Xuanwu District, Nanjing, Jiangsu Province, 210042

Patentee after: Jiangsu Suning cloud computing Co.,Ltd.

Country or region after: China

Address before: No.1-1 Suning Avenue, Xuzhuang Software Park, Xuanwu District, Nanjing, Jiangsu Province, 210042

Patentee before: Suning Cloud Computing Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20241127

Address after: 210000, 1-5 story, Jinshan building, 8 Shanxi Road, Nanjing, Jiangsu.

Patentee after: SUNING.COM Co.,Ltd.

Country or region after: China

Address before: No.1-1 Suning Avenue, Xuzhuang Software Park, Xuanwu District, Nanjing, Jiangsu Province, 210042

Patentee before: Jiangsu Suning cloud computing Co.,Ltd.

Country or region before: China