[go: up one dir, main page]

CN109697636A - Merchant recommendation method, merchant recommendation device, electronic equipment and medium - Google Patents

Merchant recommendation method, merchant recommendation device, electronic equipment and medium Download PDF

Info

Publication number
CN109697636A
CN109697636A CN201811609495.2A CN201811609495A CN109697636A CN 109697636 A CN109697636 A CN 109697636A CN 201811609495 A CN201811609495 A CN 201811609495A CN 109697636 A CN109697636 A CN 109697636A
Authority
CN
China
Prior art keywords
model
user
merchant
conversion rate
roi
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.)
Pending
Application number
CN201811609495.2A
Other languages
Chinese (zh)
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.)
Lazas Network Technology Shanghai Co Ltd
Original Assignee
Lazas Network Technology Shanghai 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 Lazas Network Technology Shanghai Co Ltd filed Critical Lazas Network Technology Shanghai Co Ltd
Priority to CN201811609495.2A priority Critical patent/CN109697636A/en
Publication of CN109697636A publication Critical patent/CN109697636A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics

Landscapes

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

Abstract

本发明实施例涉及信息处理技术领域,公开了一种商户推荐方法、商户推荐装置、电子设备和介质。商户推荐方法,包括:预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;根据所述推荐模型获取商户的评分;根据所述商户评分进行商户推荐。采用本发明的实施方式,使得为用户推荐的商户匹配于用户需求,有助于提高用户体验和商户收益。

Embodiments of the present invention relate to the technical field of information processing, and disclose a merchant recommendation method, a merchant recommendation device, an electronic device and a medium. A merchant recommendation method includes: establishing a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model; determining that the conversion rate model and the return on investment model are The weight in the recommendation model; the rating of the merchant is obtained according to the recommendation model; the recommendation of the merchant is performed according to the rating of the merchant. By adopting the embodiments of the present invention, the merchants recommended for the users are matched with the needs of the users, which helps to improve the user experience and the profit of the merchants.

Description

一种商户推荐方法、商户推荐装置、电子设备和介质Merchant recommendation method, merchant recommendation device, electronic device and medium

技术领域technical field

本发明涉及信息处理技术领域,特别涉及一种商户推荐方法、商户推荐装置、电子设备和介质。The invention relates to the technical field of information processing, and in particular, to a merchant recommendation method, a merchant recommendation device, an electronic device and a medium.

背景技术Background technique

随着经济发展和互联网技术的广泛应用,越来越多的人会在日常生活中选择在线电商平台进行购物,因此如何向用户推荐合适的商户,对于用户和商户两者来说都是非常重要的。With economic development and the wide application of Internet technology, more and more people will choose online e-commerce platforms for shopping in their daily lives. Therefore, how to recommend suitable merchants to users is very important for both users and merchants. important.

然而发明人发现相关技术中至少存在如下问题:由于不同用户都具有个性化的购物需求,因此匹配于不同用户的推荐商户列表也应该是不同的,然而许多在线电商平台并未有针对性的对不同用户推荐匹配于用户需求的商户列表,造成了用户的体验较差,商户的收益难以提高的问题。However, the inventor found that there are at least the following problems in the related art: since different users have personalized shopping needs, the recommended merchant lists matching different users should also be different. However, many online e-commerce platforms do not have targeted Recommending a merchant list that matches the user's needs for different users results in poor user experience and difficulty in improving the merchant's revenue.

发明内容SUMMARY OF THE INVENTION

本发明实施方式的目的在于提供一种商户推荐方法、商户推荐装置、电子设备和介质,使得为用户推荐的商户匹配于用户需求,有助于提高用户体验和商户收益。The purpose of the embodiments of the present invention is to provide a merchant recommendation method, a merchant recommendation device, an electronic device and a medium, so that the merchants recommended for users match the user's needs and help improve user experience and merchant revenue.

为解决上述技术问题,本发明的实施方式提供了一种商户推荐方法,包括:预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;根据所述推荐模型获取商户的评分;根据所述商户评分进行商户推荐。In order to solve the above technical problems, embodiments of the present invention provide a merchant recommendation method, including: establishing a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model; The data determines the weights of the conversion rate model and the ROI model in the recommendation model; obtains the merchant's score according to the recommendation model; and performs merchant recommendation according to the merchant's score.

本发明的实施方式还提供了一种商户推荐装置,包括:模型建立模块,用于预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;所述模型建立模块,还用于根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;评分获取模块,用于根据所述推荐模型获取商户的评分;推荐商户模块,用于根据所述商户评分进行商户推荐。Embodiments of the present invention also provide a merchant recommendation device, comprising: a model establishment module for pre-establishing a merchant recommendation model, wherein the merchant recommendation model at least includes a conversion rate model and a return on investment model; the model establishes The module is also used to determine the weight of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data; the score acquisition module is used to obtain the merchant's score according to the recommendation model; recommend The merchant module is used to recommend merchants according to the merchant ratings.

本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;根据所述推荐模型获取商户的评分;根据所述商户评分进行商户推荐。Embodiments of the present invention also provide an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a program executable by the at least one processor. instructions, the instructions are executed by the at least one processor, so that the at least one processor can execute: establish a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model; according to The user's historical behavior data determines the weight of the conversion rate model and the ROI model in the recommendation model; obtains the merchant's score according to the recommendation model; and recommends the merchant according to the merchant's score.

本发明的实施方式还提供了一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述的的商户推荐方法。Embodiments of the present invention also provide a non-volatile storage medium for storing a computer-readable program, where the computer-readable program is used for a computer to execute the above merchant recommendation method.

本发明实施方式相对于现有技术而言,预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;根据所述推荐模型获取商户的评分;根据所述商户评分进行商户推荐。由于商户推荐模型包括转化率模型和投资回报率模型,使得对商户的评分可以兼顾转化率和投资回报率等多个效果衡量指标;且转化率模型和投资回报率模型的权重,根据用户的历史行为数据确定,使得推荐模型针对于不同用户的需求可以为商户给出不同的评分,从而有助于为用户推荐到合适的商户,有效提升了用户体验;同时,将商户推荐给更可能进行下单的用户,也有助于提高商户的效果衡量指标和收益利润等。Compared with the prior art, the embodiment of the present invention establishes a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model; the conversion rate model and all the investment return models are determined according to the user's historical behavior data. The weight of the ROI model in the recommendation model; the merchant's score is obtained according to the recommendation model; the merchant is recommended according to the merchant's score. Since the merchant recommendation model includes the conversion rate model and the ROI model, the merchants can be scored with multiple performance measurement indicators such as conversion rate and ROI; and the weights of the conversion rate model and ROI model are based on the user's history. The behavior data is determined, so that the recommendation model can give different scores for merchants according to the needs of different users, which helps to recommend suitable merchants for users and effectively improves the user experience; at the same time, recommending merchants to more likely to carry out the next It also helps to improve the merchant's performance measurement indicators and income profits.

另外,根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重,具体包括:根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度;根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重,使得推荐模型更为真实有效的反应用户需求,有助于为用户推荐到更合适的商户。In addition, determining the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data, specifically includes: determining the conversion rate model and the investment according to the user's historical behavior data The matching degree between the rate of return model and the user; according to the degree of matching between the conversion rate model and the rate of return on investment model and the user, determine the weight of the conversion rate model and the rate of return on investment model, so that the recommendation model is more realistic Effectively respond to user needs and help recommend more suitable merchants for users.

另外,根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度,包括:根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度;根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度;所述根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重,包括:根据所述第一匹配度,确定所述转化率模型的权重;其中,所述第一匹配度越高,所述转化率模型的权重越大;根据所述第二匹配度,确定所述投资回报率模型的权重;其中,所述第二匹配度越高,所述投资回报率模型的权重越大。模型与用户的匹配度越高,说明模型对于用户历史行为数据的预估越准确,因此匹配度越高的模型的权重越大,使得根据确定权重后的推荐模型计算出的商户评分越高,也就是使得推荐给用户的商户更为准确合适,有助于提升用户体验。In addition, determining the matching degree of the conversion rate model and the ROI model with the user according to the user's historical behavior data includes: determining the conversion rate model and the user's historical behavior data according to the user's historical behavior data. The first matching degree of the user; according to the historical behavior data of the user, determine the second matching degree of the return on investment model and the user; according to the conversion rate model and the return on investment model and the user determining the weight of the conversion rate model and the ROI model, including: determining the weight of the conversion rate model according to the first matching degree; wherein, the higher the first matching degree, the The greater the weight of the conversion rate model; the weight of the ROI model is determined according to the second matching degree; wherein, the higher the second matching degree, the greater the weight of the ROI model. The higher the matching degree between the model and the user, the more accurate the model's estimation of the user's historical behavior data. Therefore, the model with higher matching degree has a higher weight, so that the merchant's score calculated according to the weighted recommendation model is higher. That is, it makes the merchants recommended to users more accurate and suitable, which helps to improve user experience.

另外,根据所述第一匹配度,确定所述转化率模型的权重,包括:根据预设的转化率匹配度与转化率权重的第一对应关系,获取所述第一对应关系中与所述第一匹配度相对应的权重,作为所述转化率模型的权重;所述根据所述第二匹配度,确定所述投资回报率模型的权重,包括:根据预设的投资回报率匹配度与投资回报率权重的第二对应关系,获取所述第二对应关系中与所述第二匹配度相对应的权重,作为所述投资回报率模型的权重。In addition, determining the weight of the conversion rate model according to the first matching degree includes: obtaining, according to a preset first correspondence between the conversion rate matching degree and the conversion rate weight The weight corresponding to the first matching degree is used as the weight of the conversion rate model; the determining the weight of the ROI model according to the second matching degree includes: according to the preset ROI matching degree and The second correspondence of the ROI weights, and the weight corresponding to the second matching degree in the second correspondence is obtained as the weight of the ROI model.

另外,根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度,包括:根据所述用户的历史行为数据,获取所述转化率模型对所述用户的转化率预测结果的准确度;根据所述转化率预测结果的准确度,确定所述第一匹配度;所述根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度,包括:根据所述用户的历史行为数据,获取所述投资回报率模型对所述用户的投资回报率预测结果的准确度;根据所述投资回报率预测结果的准确度,确定所述第二匹配度。根据预测准确度获取模型和用户的匹配度,有效消除了用户行为偏差对模型的影响,提升了获取到的模型和用户的匹配度的准确度和合理度,使得最终为用户推荐更为适合的商户。In addition, determining the first degree of matching between the conversion rate model and the user according to the user's historical behavior data includes: obtaining, according to the user's historical behavior data, the conversion of the user by the conversion rate model according to the accuracy of the conversion rate prediction result; determining the first matching degree; determining the ROI model and the user's first matching degree according to the user's historical behavior data The second matching degree includes: obtaining the accuracy of the ROI prediction result of the user by the ROI model according to the historical behavior data of the user; determining the accuracy of the ROI prediction result based on the the second matching degree. The matching degree between the model and the user is obtained according to the prediction accuracy, which effectively eliminates the influence of user behavior deviation on the model, improves the accuracy and rationality of the matching degree between the obtained model and the user, and finally recommends a more suitable model for the user. merchant.

另外,商户推荐模型还包括点击率模型,以实现同时兼顾到商户的多个效果衡量指标。In addition, the merchant recommendation model also includes a click-through rate model, so as to take into account multiple effect measurement indicators of the merchant at the same time.

另外,商户推荐模型具体为:In addition, the merchant recommendation model is specifically:

score=modelctr*(1+alpha*nodelctcvr)*(1+beta*modelROI);其中,所述score表示所述商户的评分,所述modelctr表示所述点击率模型,所述modelctcvr表示所述转化率模型,所述alpha表示所述转化率模型的权重,所述modelROI表示所述投资回报率模型,所述beta表示所述投资回报率模型的权重。score=modelctr*(1+alpha*nodelctcvr)*(1+beta*modelROI); wherein, the score represents the score of the merchant, the modelctr represents the click rate model, and the modelctcvr represents the conversion rate model, the alpha represents the weight of the conversion rate model, the modelROI represents the return on investment model, and the beta represents the weight of the return on investment model.

另外,根据所述商户评分进行商户推荐,具体包括:根据各待推荐商户的所述评分的高低顺序,对所述各待推荐商户进行排序;以排序后的顺序,进行商户推荐,以使得排在前列的商户为更匹配用户需求的商户,有助于提升用户体验,同时也提高被推荐商户效果衡量指标和收益利润。In addition, recommending merchants according to the merchant scores specifically includes: sorting the merchants to be recommended according to the high and low order of the scores of the merchants to be recommended; and recommending the merchants in the sorted order, so that the ranking The merchants in the forefront are merchants that better match the needs of users, which helps to improve the user experience, and also improves the performance measurement indicators and profit margins of the recommended merchants.

另外,用户的历史行为数据,包括以下数据之一或其任意组合:用户的点击行为数据、用户的下单行为数据和用户的下单价格数据,以紧密关联于各商户的点击率、转化率和投资回报率等效果衡量指标。In addition, the user's historical behavior data includes one or any combination of the following data: the user's click behavior data, the user's order behavior data, and the user's order price data, so as to be closely related to the click rate and conversion rate of each merchant and performance measures such as ROI.

附图说明Description of drawings

图1是根据本发明第一实施方式中商户推荐方法的流程图;1 is a flowchart of a merchant recommendation method according to a first embodiment of the present invention;

图2是根据本发明第一实施方式中的模型权重的确定方式的流程图;FIG. 2 is a flowchart of a method for determining model weights according to the first embodiment of the present invention;

图3是根据本发明第二实施方式中的模型权重的确定方式的流程图;3 is a flowchart of a method for determining model weights according to a second embodiment of the present invention;

图4是根据本发明第三实施方式中商户推荐装置的结构图;4 is a structural diagram of a merchant recommendation device according to a third embodiment of the present invention;

图5是根据本发明第四实施方式中电子设备的结构图。FIG. 5 is a structural diagram of an electronic device according to a fourth embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。In order to make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, each embodiment of the present invention will be described in detail below with reference to the accompanying drawings. However, those of ordinary skill in the art will appreciate that, in the various embodiments of the present invention, many technical details are set forth in order for the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solutions claimed in the present application can be realized. The following divisions of the various embodiments are for the convenience of description, and should not constitute any limitation on the specific implementation of the present invention, and the various embodiments may be combined with each other and referred to each other on the premise of not contradicting each other.

本发明的第一实施方式涉及一种商户推荐方法,具体流程如图1所示。本实施方式中,本实施方式中的商户推荐方法是一个动态进行的过程。预先建立至少包括转化率模型和投资回报率模型的商户推荐模型;每当接收到一次用户的推荐请求时,都会在当前时刻根据商户推荐模型获取商户的评分,商户推荐模型中各模型的权重由用户的历史行为数据确定,并以商户评分进行商户推荐。根据各商户的评分进行实时的商户推荐,以匹配于用户需求,提高用户体验。The first embodiment of the present invention relates to a merchant recommendation method, and the specific process is shown in FIG. 1 . In this embodiment, the merchant recommendation method in this embodiment is a dynamic process. Pre-establish a merchant recommendation model that includes at least a conversion rate model and an ROI model; whenever a recommendation request from a user is received, the merchant's score will be obtained according to the merchant recommendation model at the current moment. The weight of each model in the merchant recommendation model is determined by The user's historical behavior data is determined, and merchants are recommended based on merchant ratings. According to the rating of each merchant, real-time merchant recommendation is made to match user needs and improve user experience.

下面对图1的流程做具体说明:The following is a detailed description of the process in Figure 1:

步骤101,预先建立商户推荐模型。Step 101: Establish a merchant recommendation model in advance.

具体地说,商户推荐模型至少包括转化率模型和投资回报率模型。对于商户来说,转化率和投资回报率都是用于衡量商户推荐效果的重要指标;进一步地,商户推荐模型还包括点击率模型,点击率同样也是用户衡量商户推荐效果的重要指标。上述转化率模型、投资回报率模型和点击率模型,均为已训练的成熟模型,将商户的历史推荐数据(例如商户的历史被推荐次数、历史被点击次数、历史被下单次数等数据)输入至上述已训练模型,即可得到模型的输出为商户的转化率、投资回报率和点击率。根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重,使得推荐模型针对于不同用户的需求可以为商户给出不同的评分,从而有助于为用户推荐到合适的商户,有效提升了用户体验。本实施方式中预先建立的商户推荐模型,将点击率模型、转化率模型和投资回报率模型有机结合起来,以实现同时兼顾到商户的多个效果衡量指标。Specifically, the merchant recommendation model includes at least a conversion rate model and an ROI model. For merchants, conversion rate and return on investment are both important indicators used to measure the effect of merchant recommendation; further, the merchant recommendation model also includes a click-through rate model, and the click-through rate is also an important indicator for users to measure the effect of merchant recommendation. The above conversion rate model, return on investment model and click rate model are all mature models that have been trained, and the historical recommendation data of merchants (such as the number of historical recommendations, historical clicks, historical orders, etc. of the merchant) Input to the above trained model, and the output of the model is the conversion rate, ROI and click rate of the merchant. The weights of the conversion rate model and the ROI model in the recommendation model are determined according to the user's historical behavior data, so that the recommendation model can give different scores for the merchants according to the needs of different users, which is helpful for Recommend suitable merchants for users, effectively improving the user experience. The pre-established merchant recommendation model in this embodiment organically combines the click-through rate model, the conversion rate model, and the ROI model, so as to take into account multiple effect measurement indicators of the merchant at the same time.

步骤102,根据商户推荐模型获取商户评分。In step 102, a merchant rating is obtained according to the merchant recommendation model.

获取商户评分时,将商户的历史推荐数据(例如商户的历史被推荐次数、历史被点击次数、历史被下单次数、历史订单价格等数据)输入至商户推荐模型,推荐模型可计算得到商户的点击率、转化率和投资回报率;并根据转化率模型和投资回报率模型对应的权重,计算出商户的评分。本实施方式中对各待推荐商户都获取商户评分,以最终为用户推荐一串匹配与用户需求的商户列表。When obtaining the merchant's rating, input the merchant's historical recommendation data (such as the merchant's historical recommendation times, historical click times, historical order times, historical order price, etc.) into the merchant recommendation model, and the recommendation model can calculate the merchant's Click rate, conversion rate, and ROI; and calculate the merchant's score based on the corresponding weights of the conversion rate model and the ROI model. In this embodiment, a merchant rating is obtained for each merchant to be recommended, and finally a list of merchants matching the user's needs is recommended for the user.

步骤103,根据商户评分进行商户推荐。Step 103, recommending a merchant according to the merchant's rating.

具体地说,根据各待推荐商户的商户评分的高低顺序,对各待推荐商户进行排序,一般情况下,商户的商户评分越高,说明该商户更适合用户,用户更可能在该商户进行下单,则将该商户排在前列。以排序后的顺序,将商户按推荐列表的形式推荐给用户。Specifically, the merchants to be recommended are sorted according to the order of their merchant ratings. Generally speaking, the higher the merchant rating of the merchant is, the more suitable the merchant is for the user, and the user is more likely to download the merchant. order, the merchant will be ranked first. In the sorted order, recommend businesses to users in the form of a recommended list.

本实施方式中,转化率模型和投资回报率模型在推荐模型中的权重,具体可通过图2的流程进行确定。下面对图2的流程做具体说明:In this embodiment, the weights of the conversion rate model and the ROI model in the recommendation model may be specifically determined through the process of FIG. 2 . The following is a detailed description of the process in Figure 2:

步骤201,根据用户的历史行为数据,确定转化率模型和用户的第一匹配度,确定投资回报率模型和用户的第二匹配度。Step 201 , according to the historical behavior data of the user, determine the first matching degree between the conversion rate model and the user, and determine the second matching degree between the ROI model and the user.

具体地说,用户的历史行为数据,包括以下数据之一或其任意组合:用户的点击行为数据,用户的下单行为数据和用户的下单价格数据。其中,用户的点击行为数据反映用户点击过的商户,关联于各商户的点击率;用户的下单行为数据反映用户产生过实际消费的商户,关联于商户的转化率,用于确定转化率模型和用户的第一匹配度;用户的下单价格数据反映用户在商户产生的实际消费数额,也就是反映用户为商户带来的收入,关联于商户的投资回报率,用于确定投资回报率模型和用户的第二匹配度。Specifically, the user's historical behavior data includes one or any combination of the following data: the user's click behavior data, the user's order behavior data, and the user's order price data. Among them, the user's click behavior data reflects the merchants the user has clicked on, which is related to the click rate of each merchant; the user's order behavior data reflects the merchants that the user has actually consumed, which is related to the merchant's conversion rate and is used to determine the conversion rate model. The first matching degree with the user; the user's order price data reflects the actual consumption amount generated by the user at the merchant, that is, it reflects the income brought by the user to the merchant, which is related to the merchant's return on investment and is used to determine the return on investment model. The second match with the user.

步骤202,根据第一匹配度确定转化率模型的权重,根据第二匹配度确定投资回报率模型的权重。Step 202: Determine the weight of the conversion rate model according to the first matching degree, and determine the weight of the ROI model according to the second matching degree.

具体地说,根据预设的转化率匹配度与转化率权重的第一对应关系,获取第一对应关系中第一匹配度相对应的权重,作为转化率模型的权重;根据预设的投资回报率匹配度与投资回报率权重的第二对应关系,获取第二对应关系中第二匹配度相对应的权重,作为投资回报率模型的权重。例如,第一匹配度为70%,则获取第一对应关系中70%的匹配度相对应的权重为0.7;第二匹配度为50%,则获取第二对应关系中50%的匹配度相对应的权重为0.5;本实施方式中,模型与用户的匹配度越高,说明模型对于用户历史行为数据的预估越准确,因此匹配度越高的模型的权重越大,使得根据确定权重后的推荐模型计算出的商户评分越高,也就是使得推荐给用户的商户更为准确合适,有助于提升用户体验。Specifically, according to the preset first correspondence between the conversion rate matching degree and the conversion rate weight, the weight corresponding to the first matching degree in the first corresponding relationship is obtained as the weight of the conversion rate model; according to the preset investment return The second correspondence between the rate matching degree and the weight of the return on investment is obtained, and the weight corresponding to the second matching degree in the second correspondence is obtained as the weight of the return on investment model. For example, if the first matching degree is 70%, the weight corresponding to obtaining 70% matching degree in the first corresponding relationship is 0.7; if the second matching degree is 50%, then obtaining 50% matching degree in the second corresponding relationship corresponds to the weight. The corresponding weight is 0.5; in this embodiment, the higher the matching degree between the model and the user, the more accurate the model’s estimation of the user’s historical behavior data. Therefore, the model with higher matching degree has a larger weight, so that after determining the weight, The higher the merchant score calculated by the recommended recommendation model, the more accurate and suitable the merchant recommended to the user is, which helps to improve the user experience.

本实施方式中的商户推荐模型,可通过以下公式表示:The merchant recommendation model in this embodiment can be expressed by the following formula:

score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)

其中,score表示商户的评分,modelctr表示点击率模型,modelctcvr表示转化率模型,alpha表示转化率模型的权重,modelROI表示投资回报率模型,beta表示投资回报率模型的权重;其中,alpha和beta初始为根据测试得到的常数参数;在商户推荐过程中,根据用户的历史行为数据,对alpha和beta的值进行调整。例如,当用户的历史行为数据反映出,商户的转化率模型和用户的匹配度更高,则提高权重alpha的值。Among them, score represents the merchant's score, modelctr represents the click rate model, modelctcvr represents the conversion rate model, alpha represents the weight of the conversion rate model, modelROI represents the return on investment model, and beta represents the weight of the ROI model; among them, alpha and beta initial It is a constant parameter obtained according to the test; in the process of merchant recommendation, the values of alpha and beta are adjusted according to the user's historical behavior data. For example, when the user's historical behavior data reflects that the merchant's conversion rate model is more closely matched with the user, the value of the weight alpha is increased.

下面以一实例做具体说明:对于用户甲而言,根据用户甲的历史数据,确定转化率模型的权重为0.8,投资回报率模型的权重为0.5,则将上述公式中的alpha调整为0.8,beta调整为0.5,将调整权重后的公式表示的商户推荐模型作为针对用户甲的商户推荐模型;当接收到一次用户甲的推荐请求时,以上述调整权重后公式,对待推荐的商户进行逐一打分,得到各待推荐商户的评分,例如商户A的评分为90分,商户B的评分为70分,商户C的评分为86分,商户D的评分为85分,商户E的评分为60分,则将待推荐商户排序为A-C-D-B-E,推荐给用户甲。同样,对于用户乙而言,根据用户乙的历史数据,确定转化率模型的权重为0.2,投资回报率模型的权重为0.6,则将上述商户推荐模型公式中的alpha调整为0.2,beta调整为0.6,将调整权重后的公式表示的商户推荐模型作为针对用户乙的商户推荐模型;当接收到一次用户乙的推荐请求时,以上述调整权重后公式,对待推荐的商户进行逐一打分,得到各待推荐商户的评分,例如商户A的评分为85分,商户D的评分为90分,商户E的评分为86分,商户F的评分为60分,商户G的评分为70分,则将待推荐商户排序为D-E-A-G-F,推荐给用户乙。The following is an example for specific description: for user A, according to the historical data of user A, it is determined that the weight of the conversion rate model is 0.8, and the weight of the ROI model is 0.5, then the alpha in the above formula is adjusted to 0.8, The beta is adjusted to 0.5, and the merchant recommendation model expressed by the weighted formula is used as the merchant recommendation model for User A; when a recommendation request from User A is received, the above-mentioned weight-adjusted formula is used to score the recommended merchants one by one , get the scores of each merchant to be recommended, for example, merchant A has a score of 90 points, merchant B has a score of 70 points, merchant C has a score of 86 points, merchant D has a score of 85 points, and merchant E has a score of 60 points. Then the merchants to be recommended are sorted as A-C-D-B-E and recommended to user A. Similarly, for user B, according to the historical data of user B, it is determined that the weight of the conversion rate model is 0.2, and the weight of the ROI model is 0.6, then the alpha in the above merchant recommendation model formula is adjusted to 0.2, and the beta is adjusted to 0.6, take the merchant recommendation model expressed by the formula after adjusting the weight as the merchant recommendation model for user B; when receiving a recommendation request from user B, use the above formula after adjusting the weight to score the recommended merchants one by one, and get each The ratings of the merchants to be recommended, for example, merchant A has a rating of 85 points, merchant D has a rating of 90 points, merchant E has a rating of 86 points, merchant F has a rating of 60 points, and merchant G has a rating of 70 points. The recommended merchants are ranked as D-E-A-G-F, and are recommended to user B.

本实施方式相对于现有技术而言,预先建立至少包括转化率模型和投资回报率模型的商户推荐模型,以实现同时兼顾商户的多个效果衡量指标;根据用户的历史行为数据,确定转化率模型和投资回报率模型分别与用户的匹配度,根据各匹配度确定各模型的在商户推荐模型中的权重,使得推荐模型针对于不同用户的需求可以为商户给出不同的评分;根据商户推荐模型获取商户评分;根据商户评分进行商户推荐,以使得推荐的商户适合用户,匹配于用户历史行为数据中反映的用户需求,有效提升了用户体验;将商户推荐给更可能进行下单的用户,有助于提高被推荐商户的被点击率、被下单率、投资回报率等效果衡量指标和商户的收益利润。Compared with the prior art, in this embodiment, a merchant recommendation model including at least a conversion rate model and an ROI model is established in advance, so as to simultaneously take into account multiple effect measurement indicators of the merchant; the conversion rate is determined according to the historical behavior data of the user. The matching degree of the model and the ROI model with the user respectively, and the weight of each model in the merchant recommendation model is determined according to each matching degree, so that the recommendation model can give different scores for the merchants according to the needs of different users; The model obtains merchant ratings; recommends merchants based on merchant ratings, so that the recommended merchants are suitable for users and match the user needs reflected in the user's historical behavior data, effectively improving the user experience; recommending merchants to users who are more likely to place orders, It is helpful to improve the performance measurement indicators such as the click rate, order rate, and return on investment of the recommended merchants, as well as the profit and profit of the merchants.

本发明的第二实施方式涉及一种商户推荐方法,本实施方式在第一实施方式的基础上,对转化率模型和投资回报率模型在推荐模型中的权重的确定方式做了进一步细化,具体如图3所示。The second embodiment of the present invention relates to a merchant recommendation method. On the basis of the first embodiment, this embodiment further refines the method for determining the weights of the conversion rate model and the ROI model in the recommendation model. Specifically as shown in Figure 3.

步骤301,根据用户的历史行为数据,获取转化率模型对用户的转化率预测结果的准确度,获取投资回报率模型对用户的投资回报率预测结果的准确度。Step 301 , according to the user's historical behavior data, obtain the accuracy of the user's conversion rate prediction result by the conversion rate model, and obtain the accuracy of the user's investment return rate prediction result by the ROI model.

具体地说,本实施方式中采用模型评估AUC(Area Under roc Curve)指标和模型评估GAUC(Group AUC)指标来表示预测结果的准确度。根据每个用户的历史下单行为数据,计算针对转化率的AUC值;对计算出的转化率AUC值进行加权处理,计算针对转化率的GAUC值,将针对转化率的GAUC值作为转化率模型对用户的转化率预测结果的准确度;同样的,根据每个用户的历史下单价格数据,计算针对投资回报率的AUC值;对计算出的投资回报率AUC值进行加权处理,计算针对投资回报率的GAUC值,将针对投资回报率的GAUC值作为投资回报率模型对用户的投资回报率预测结果的准确度。通过上述计算GAUC值的方式,有效地消除了用户行为偏差对模型的影响,使得计算出的预测结果的准确度更为合理。Specifically, in this embodiment, the model evaluation AUC (Area Under roc Curve) index and the model evaluation GAUC (Group AUC) index are used to represent the accuracy of the prediction result. Calculate the AUC value for the conversion rate according to the historical order behavior data of each user; weight the calculated AUC value for the conversion rate, calculate the GAUC value for the conversion rate, and use the GAUC value for the conversion rate as the conversion rate model The accuracy of the user's conversion rate prediction results; similarly, according to the historical order price data of each user, calculate the AUC value for the return on investment; weight the calculated return on investment AUC value, calculate the return on investment The GAUC value of the rate of return, using the GAUC value for the rate of return on investment as the accuracy of the return on investment prediction result for the user by the rate of return on investment model. Through the above method of calculating the GAUC value, the influence of user behavior bias on the model is effectively eliminated, and the accuracy of the calculated prediction result is more reasonable.

更具体地说,在计算出用户的GAUC值后,对用户进行分类,将用户标记为属于用户的GAUC值对应的区间的用户;GAUC值对应的区间根据需要进行自行设定。例如,计算出针对转化率的GAUC值对应的区间为x,则标记用户的转化率属于x区间;计算出针对投资回报率的GAUC值对应的区间为y,则标记用户的投资回报率属于y区间。通过这种方式对用户进行分类,有助于后续对属于同一区间的用户确定相同的匹配度和权重,降低了商户推荐流程的复杂度和工作量。More specifically, after the user's GAUC value is calculated, the user is classified, and the user is marked as a user belonging to the interval corresponding to the user's GAUC value; the interval corresponding to the GAUC value is set by itself as required. For example, if the interval corresponding to the GAUC value for the conversion rate is calculated as x, the conversion rate of the tagged user belongs to the x interval; if the interval corresponding to the GAUC value for the ROI is calculated as y, then the ROI of the tagged user belongs to y interval. Categorizing users in this way helps to subsequently determine the same matching degree and weight for users belonging to the same interval, and reduces the complexity and workload of the merchant recommendation process.

步骤302,根据转化率预测结果的准确度,确定转化率模型和用户的第一匹配度;根据投资回报率预测结果的准确度,确定投资回报率模型和用户的第二匹配度。Step 302: Determine the first matching degree between the conversion rate model and the user according to the accuracy of the conversion rate prediction result; determine the second matching degree between the ROI model and the user according to the accuracy of the ROI prediction result.

具体地说,本实施方式中,上述计算出的GAUC值越高,说明模型的预测结果的准确度越高,也就是说模型与用户的匹配度越高。根据预设的转化率预测结果的准确度和第一匹配度的预设关系,确定转化率模型和用户的第一匹配度;根据预设的投资回报率预测结果的准确度和第二匹配度的预设关系,确定投资回报率模型和用户的第二匹配度。Specifically, in this embodiment, the higher the calculated GAUC value, the higher the accuracy of the prediction result of the model, that is, the higher the matching degree between the model and the user. According to the preset relationship between the accuracy of the preset conversion rate prediction result and the first matching degree, the first matching degree between the conversion rate model and the user is determined; according to the preset accuracy of the ROI prediction result and the second matching degree The preset relationship determines the second degree of fit between the ROI model and the user.

步骤303,根据第一匹配度确定转化率模型的权重,根据第二匹配度确定投资回报率模型的权重。此步骤与步骤202大致相同,此处不再赘述。需要说明的是,在确定了转化率模型和投资回报率模型的权重后,将确定后的权重,对应于上述用户所属的区间,作为用于计算区间内用户的商户评分的参数,以便于对属于同一区间的用户,可直接采用替换过的公式进行待推荐商户的评分。例如,替换过的商户推荐模型通过以下公式表示:Step 303: Determine the weight of the conversion rate model according to the first matching degree, and determine the weight of the ROI model according to the second matching degree. This step is substantially the same as step 202, and will not be repeated here. It should be noted that, after the weights of the conversion rate model and the ROI model are determined, the determined weights, corresponding to the interval to which the above-mentioned users belong, are used as the parameters for Users who belong to the same range can directly use the replaced formula to score the merchants to be recommended. For example, the replaced merchant recommendation model is represented by the following formula:

scorenew=modelctr*(1+alphax*modelctcvr)*(1+betay*modelROI)score new =modelctr*(1+alpha x *modelctcvr)*(1+beta y *modelROI)

其中,scorenew表示商户的评分,modelctr表示点击率模型,modelctcvr表示转化率模型,alphax表示替换后的转化率模型的权重,上标x表示用户的转化率处于x区间;modelROI表示投资回报率模型,betay表示替换后的投资回报率模型的权重,上标y表示用户的投资回报率处于y区间。Among them, score new represents the merchant's score, modelctr represents the click-through rate model, modelctcvr represents the conversion rate model, alpha x represents the weight of the replaced conversion rate model, and the superscript x represents the user's conversion rate in the x range; modelROI represents the return on investment. model, beta y represents the weight of the replaced ROI model, and the superscript y indicates that the user's ROI is in the y range.

本实施方式相对于现有技术而言,根据用户的历史行为数据,通过GAUC指标获取到模型的预测准确度,根据预测准确度获取模型和用户的匹配度,有效消除了用户行为偏差对模型的影响,提升了获取到的模型和用户的匹配度的准确度和合理度,使得最终为用户推荐更为适合的商户。另外,还根据GAUC指标对用户进行分类,有助于降低商户推荐流程的复杂度和工作量。Compared with the prior art, in this embodiment, the prediction accuracy of the model is obtained through the GAUC indicator according to the historical behavior data of the user, and the matching degree between the model and the user is obtained according to the prediction accuracy, which effectively eliminates the influence of user behavior deviation on the model. Influence, improve the accuracy and rationality of the matching degree between the obtained model and the user, and finally recommend more suitable merchants for the user. In addition, users are classified according to the GAUC indicator, which helps to reduce the complexity and workload of the merchant recommendation process.

本发明第三实施方式涉及一种商户推荐装置,如图4所示,包括:模型建立模块401,评分获取模块402和推荐商户模块403。The third embodiment of the present invention relates to a merchant recommendation device, as shown in FIG. 4 , including: a model establishment module 401 , a score acquisition module 402 and a recommended merchant module 403 .

模型建立模块401,用于预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型。The model establishment module 401 is used for pre-establishing a merchant recommendation model, wherein the merchant recommendation model at least includes a conversion rate model and a return on investment model.

模型建立模块401,还用于根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重。The model building module 401 is further configured to determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data.

评分获取模块402,用于根据所述推荐模型获取商户的评分。The score obtaining module 402 is configured to obtain the score of the merchant according to the recommendation model.

推荐商户模块403,用于根据所述商户评分进行商户推荐。The recommending merchant module 403 is used for recommending merchants according to the merchant scores.

在一个实例中,模型建立模块401用于根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度;根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重。In one example, the model building module 401 is configured to determine the degree of matching of the conversion rate model and the ROI model with the user according to the historical behavior data of the user; according to the conversion rate model and the ROI model According to the matching degree with the user, the weights of the conversion rate model and the ROI model are determined.

在一个实例中,模型建立模块401用于根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度;根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度;根据所述第一匹配度,确定所述转化率模型的权重;其中,所述第一匹配度越高,所述转化率模型的权重越大;根据所述第二匹配度,确定所述投资回报率模型的权重;其中,所述第二匹配度越高,所述投资回报率模型的权重越大。In one example, the model building module 401 is configured to determine the first degree of matching between the conversion rate model and the user according to the historical behavior data of the user; and determine the return on investment according to the historical behavior data of the user The second matching degree between the rate model and the user; according to the first matching degree, the weight of the conversion rate model is determined; wherein, the higher the first matching degree, the greater the weight of the conversion rate model; The weight of the ROI model is determined according to the second matching degree; wherein, the higher the second matching degree is, the higher the weight of the ROI model is.

在一个实例中,模型建立模块401用于根据预设的转化率匹配度与转化率权重的第一对应关系,获取所述第一对应关系中与所述第一匹配度相对应的权重,作为所述转化率模型的权重;根据预设的投资回报率匹配度与投资回报率权重的第二对应关系,获取所述第二对应关系中与所述第二匹配度相对应的权重,作为所述投资回报率模型的权重。In one example, the model building module 401 is configured to obtain, according to a preset first correspondence between the conversion rate matching degree and the conversion rate weight, the weight corresponding to the first matching degree in the first correspondence, as The weight of the conversion rate model; according to the preset second correspondence between the matching degree of return on investment and the weight of return on investment, obtain the weight corresponding to the second matching degree in the second correspondence, as the weight of the second matching degree. The weights of the ROI model described above.

在一个实例中,模型建立模块401用于根据所述用户的历史行为数据,获取所述转化率模型对所述用户的转化率预测结果的准确度;根据所述转化率预测结果的准确度,确定所述第一匹配度;根据所述用户的历史行为数据,获取所述投资回报率模型对所述用户的投资回报率预测结果的准确度;根据所述投资回报率预测结果的准确度,确定所述第二匹配度。In one example, the model building module 401 is configured to obtain the accuracy of the conversion rate prediction result of the user by the conversion rate model according to the historical behavior data of the user; according to the accuracy of the conversion rate prediction result, Determine the first matching degree; obtain the accuracy of the ROI prediction result for the user by the ROI model according to the user's historical behavior data; The second degree of matching is determined.

在一个实例中,模型建立模块401建立的商户推荐模型还包括点击率模型。In one example, the merchant recommendation model established by the model establishment module 401 further includes a click-through rate model.

在一个实例中,模型建立模块401建立的商户推荐模型具体为:In an example, the merchant recommendation model established by the model establishment module 401 is specifically:

score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)

其中,所述score表示所述商户的评分,所述modelctr表示所述点击率模型,所述modelctcvr表示所述转化率模型,所述alpha表示所述转化率模型的权重,所述modelROI表示所述投资回报率模型,所述beta表示所述投资回报率模型的权重。The score represents the rating of the merchant, the modelctr represents the click rate model, the modelctcvr represents the conversion rate model, the alpha represents the weight of the conversion rate model, and the modelROI represents the ROI model, the beta represents the weight of the ROI model.

在一个实例中,推荐商户模块403用于根据各待推荐商户的所述评分的高低顺序,对所述各待推荐商户进行排序;以排序后的顺序,进行商户推荐。In one example, the recommending merchant module 403 is configured to sort the merchants to be recommended according to the high and low order of the scores of the merchants to be recommended, and recommend the merchants in the sorted order.

在一个实例中,评分获取模块402用到的用户的历史行为数据,包括以下数据之一或其任意组合:用户的点击行为数据、用户的下单行为数据和用户的下单价格数据。In an example, the historical behavior data of the user used by the score obtaining module 402 includes one or any combination of the following data: the user's click behavior data, the user's order behavior data, and the user's order price data.

不难发现,本实施方式为与第一实施方式至第三实施方式相对应的装置实施例,本实施方式可与第一实施方式至第三实施方式互相配合实施。第一实施方式至第三实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应的,本实施方式中提到的相关技术细节也可应用在第一实施方式至第三实施方式中。It is not difficult to find that this embodiment is a device example corresponding to the first embodiment to the third embodiment, and this embodiment can be implemented in cooperation with the first embodiment to the third embodiment. The related technical details mentioned in the first embodiment to the third embodiment are still valid in this embodiment, and are not repeated here in order to reduce repetition. Correspondingly, the relevant technical details mentioned in this embodiment can also be applied to the first embodiment to the third embodiment.

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。It is worth mentioning that each module involved in this embodiment is a logical module. In practical applications, a logical unit may be a physical unit, a part of a physical unit, or multiple physical units. A composite implementation of the unit. In addition, in order to highlight the innovative part of the present invention, this embodiment does not introduce units that are not closely related to solving the technical problem proposed by the present invention, but this does not mean that there are no other units in this embodiment.

本发明第五实施方式涉及一种电子设备,如图5所示,该电子设备包括:The fifth embodiment of the present invention relates to an electronic device. As shown in FIG. 5 , the electronic device includes:

至少一个处理器501;以及,与至少一个处理器501通信连接的存储器502;以及,与商户推荐装置通信连接的通信组件503,通信组件503在处理器501的控制下接收和发送数据;其中,存储器502存储有可被至少一个处理器501执行的指令,指令被至少一个处理器501执行以实现:at least one processor 501; and, a memory 502 communicatively connected to the at least one processor 501; and, a communication component 503 communicatively connected to the merchant recommendation device, the communication component 503 receiving and transmitting data under the control of the processor 501; wherein, The memory 502 stores instructions executable by the at least one processor 501, the instructions being executed by the at least one processor 501 to implement:

预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;Establishing a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model;

根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;Determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data;

根据所述推荐模型获取商户的评分;Obtain the merchant's rating according to the recommendation model;

根据所述商户评分进行商户推荐。Merchant recommendation is performed according to the merchant rating.

具体地,该终端包括:一个或多个处理器501以及存储器502,图4中以一个处理器501为例。处理器501、存储器502可以通过总线或者其他方式连接,图4中以通过总线连接为例。存储器502作为一种计算机可读存储介质,可用于存储计算机软件程序、计算机可执行程序以及模块。处理器501通过运行存储在存储器502中的计算机软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述商户推荐方法。Specifically, the terminal includes: one or more processors 501 and a memory 502, and one processor 501 is taken as an example in FIG. 4 . The processor 501 and the memory 502 may be connected through a bus or in other ways, and the connection through a bus is taken as an example in FIG. 4 . The memory 502, as a computer-readable storage medium, can be used to store computer software programs, computer-executable programs, and modules. The processor 501 executes various functional applications and data processing of the device by running the computer software programs, instructions and modules stored in the memory 502, ie, implements the above merchant recommendation method.

存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 502 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function; the storage data area may store an option list and the like. Additionally, memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 502 may optionally include memory located remotely from the processor 501, and these remote memories may be connected to external devices via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

一个或者多个模块存储在存储器502中,当被一个或者多个处理器501执行时,执行上述任意方法实施方式中的商户推荐方法。One or more modules are stored in the memory 502, and when executed by the one or more processors 501, execute the merchant recommendation method in any of the above method embodiments.

上述产品可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。The above product can execute the method provided by the embodiment of the present application, and has functional modules and beneficial effects corresponding to the execution method. For technical details not described in detail in this embodiment, please refer to the method provided by the embodiment of the present application.

在本实施方式中,预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;根据所述推荐模型获取商户的评分;根据所述商户评分进行商户推荐。本发明实施方式中,商户推荐模型包括转化率模型和投资回报率模型,使得对商户的评分可以兼顾转化率和投资回报率等多个效果衡量指标;且转化率模型和投资回报率模型的权重,根据用户的历史行为数据确定,使得推荐模型针对于不同用户的需求的可以为商户给出不同的评分,从而有助于为用户推荐到合适的商户,有效提升了用户体验;同时,将商户推荐给更可能进行下单的用户,也有助于提高商户的效果衡量指标和收益利润等。In this embodiment, a merchant recommendation model is pre-established, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model; the conversion rate model and the return on investment model are determined according to the user's historical behavior data. The weight in the recommendation model; the rating of the merchant is obtained according to the recommendation model; the recommendation of the merchant is performed according to the rating of the merchant. In the embodiment of the present invention, the merchant recommendation model includes a conversion rate model and an ROI model, so that the merchant's score can take into account multiple effect measurement indicators such as conversion rate and ROI; and the weights of the conversion rate model and ROI model can be considered. , determined according to the user's historical behavior data, so that the recommendation model can give different scores for the merchants according to the needs of different users, which helps to recommend suitable merchants for users and effectively improves the user experience; Recommending it to users who are more likely to place an order will also help improve the merchant's performance measurement indicators and revenue.

本发明第六实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述商户推荐方法实施例。The sixth embodiment of the present invention relates to a computer-readable storage medium storing a computer program. When the computer program is executed by the processor, the above embodiments of the merchant recommendation method are implemented.

即,本领域技术人员可以理解,实现上述商户推荐方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。That is, those skilled in the art can understand that all or part of the steps in the above embodiments of the merchant recommendation method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium and includes several instructions to make a A device (which may be a single-chip microcomputer, a chip, etc.) or a processor (processor) executes all or part of the steps of the methods in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes .

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。Those skilled in the art can understand that the above-mentioned embodiments are specific examples for realizing the present invention, and in practical applications, various changes in form and details can be made without departing from the spirit and the spirit of the present invention. scope.

本申请实施例公开了A1.一种商户推荐方法,包括:The embodiments of the present application disclose A1. A merchant recommendation method, comprising:

预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;Establishing a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model;

根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;Determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data;

根据所述推荐模型获取商户的评分;Obtain the merchant's rating according to the recommendation model;

根据所述商户评分进行商户推荐。Merchant recommendation is performed according to the merchant rating.

A2.如A1所述的商户推荐方法,所述根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重,具体包括:A2. The merchant recommendation method according to A1, wherein determining the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data, specifically including:

根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度;According to the historical behavior data of the user, determine the matching degree of the conversion rate model and the ROI model with the user;

根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重。According to the matching degree of the conversion rate model and the investment return model with the user, the weights of the conversion rate model and the investment return model are determined.

A3.如A2所述的商户推荐方法,所述根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度,包括:A3. The merchant recommendation method according to A2, wherein determining the degree of matching between the conversion rate model and the ROI model and the user according to the user's historical behavior data, comprising:

根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度;determining a first degree of matching between the conversion rate model and the user according to the user's historical behavior data;

根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度;determining a second degree of matching between the ROI model and the user according to the user's historical behavior data;

所述根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重,包括:The determining the weights of the conversion rate model and the ROI model according to the degree of matching of the conversion rate model and the ROI model with the user, including:

根据所述第一匹配度,确定所述转化率模型的权重;其中,所述第一匹配度越高,所述转化率模型的权重越大;Determine the weight of the conversion rate model according to the first matching degree; wherein, the higher the first matching degree, the greater the weight of the conversion rate model;

根据所述第二匹配度,确定所述投资回报率模型的权重;其中,所述第二匹配度越高,所述投资回报率模型的权重越大。The weight of the ROI model is determined according to the second matching degree; wherein, the higher the second matching degree is, the higher the weight of the ROI model is.

A4.如A3所述的商户推荐方法,所述根据所述第一匹配度,确定所述转化率模型的权重,包括:A4. The merchant recommendation method according to A3, wherein determining the weight of the conversion rate model according to the first matching degree, comprising:

根据预设的转化率匹配度与转化率权重的第一对应关系,获取所述第一对应关系中与所述第一匹配度相对应的权重,作为所述转化率模型的权重;According to the preset first correspondence between the conversion rate matching degree and the conversion rate weight, obtain the weight corresponding to the first matching degree in the first corresponding relationship as the weight of the conversion rate model;

所述根据所述第二匹配度,确定所述投资回报率模型的权重,包括:The determining the weight of the ROI model according to the second matching degree includes:

根据预设的投资回报率匹配度与投资回报率权重的第二对应关系,获取所述第二对应关系中与所述第二匹配度相对应的权重,作为所述投资回报率模型的权重。According to the preset second correspondence between the ROI matching degree and the ROI weight, the weight corresponding to the second matching degree in the second corresponding relationship is acquired as the weight of the ROI model.

A5.如A3所述的商户推荐方法,所述根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度,包括:A5. The merchant recommendation method according to A3, wherein determining the first degree of matching between the conversion rate model and the user according to the user's historical behavior data, comprising:

根据所述用户的历史行为数据,获取所述转化率模型对所述用户的转化率预测结果的准确度;Acquiring the accuracy of the conversion rate prediction result of the user by the conversion rate model according to the historical behavior data of the user;

根据所述转化率预测结果的准确度,确定所述第一匹配度;determining the first matching degree according to the accuracy of the conversion rate prediction result;

所述根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度,包括:The determining of the second degree of matching between the ROI model and the user according to the user's historical behavior data includes:

根据所述用户的历史行为数据,获取所述投资回报率模型对所述用户的投资回报率预测结果的准确度;According to the historical behavior data of the user, obtain the accuracy of the ROI prediction result of the user by the ROI model;

根据所述投资回报率预测结果的准确度,确定所述第二匹配度。The second matching degree is determined according to the accuracy of the prediction result of the return on investment.

A6.如A1至A5中任一项所述的商户推荐方法,所述商户推荐模型还包括点击率模型。A6. The merchant recommendation method according to any one of A1 to A5, wherein the merchant recommendation model further includes a click-through rate model.

A7.如A6所述的商户推荐方法,所述商户推荐模型具体为:A7. The merchant recommendation method described in A6, the merchant recommendation model is specifically:

score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)

其中,所述score表示所述商户的评分,所述modelctr表示所述点击率模型,所述modelctcvr表示所述转化率模型,所述alpha表示所述转化率模型的权重,所述modelROI表示所述投资回报率模型,所述beta表示所述投资回报率模型的权重。The score represents the rating of the merchant, the modelctr represents the click rate model, the modelctcvr represents the conversion rate model, the alpha represents the weight of the conversion rate model, and the modelROI represents the ROI model, the beta represents the weight of the ROI model.

A8.如A7所述的商户推荐方法,所述根据所述商户评分进行商户推荐,具体包括:A8. The merchant recommendation method according to A7, wherein the merchant recommendation is performed according to the merchant score, which specifically includes:

根据各待推荐商户的所述评分的高低顺序,对所述各待推荐商户进行排序;Sorting the merchants to be recommended according to the order of the scores of the merchants to be recommended;

以排序后的顺序,进行商户推荐。Merchants are recommended in sorted order.

A9.如A1至A5中任一项所述的商户推荐方法,所述用户的历史行为数据,包括以下数据之一或其任意组合:A9. The merchant recommendation method according to any one of A1 to A5, the historical behavior data of the user includes one of the following data or any combination thereof:

用户的点击行为数据、用户的下单行为数据和用户的下单价格数据。The user's click behavior data, the user's order behavior data, and the user's order price data.

本申请实施例公开了B1.一种商户推荐装置,包括:The embodiment of the present application discloses B1. A merchant recommendation device, comprising:

模型建立模块,用于预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;a model establishment module for pre-establishing a merchant recommendation model, wherein the merchant recommendation model at least includes a conversion rate model and a return on investment model;

所述模型建立模块,还用于根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;The model establishment module is further configured to determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data;

评分获取模块,用于根据所述推荐模型获取商户的评分;a score obtaining module, configured to obtain the merchant's score according to the recommendation model;

推荐商户模块,用于根据所述商户评分进行商户推荐。A merchant recommendation module is used to recommend merchants according to the merchant ratings.

本申请实施例公开了C1.一种电子设备,包括:The embodiment of the present application discloses C1. An electronic device, comprising:

至少一个处理器;以及,at least one processor; and,

与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to execute:

预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;Establishing a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model;

根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;Determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data;

根据所述推荐模型获取商户的评分;Obtain the merchant's rating according to the recommendation model;

根据所述商户评分进行商户推荐。Merchant recommendation is performed according to the merchant rating.

C2.如C1所述的电子设备,所述根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重,具体包括:C2. The electronic device according to C1, wherein determining the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data, specifically including:

根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度;According to the historical behavior data of the user, determine the matching degree of the conversion rate model and the ROI model with the user;

根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重。According to the matching degree of the conversion rate model and the investment return model with the user, the weights of the conversion rate model and the investment return model are determined.

C3.如C2所述的电子设备,所述根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度,包括:C3. The electronic device according to C2, wherein determining the degree of matching of the conversion rate model and the ROI model with the user according to the historical behavior data of the user, comprising:

根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度;determining a first degree of matching between the conversion rate model and the user according to the user's historical behavior data;

根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度;determining a second degree of matching between the ROI model and the user according to the user's historical behavior data;

所述根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重,包括:The determining the weights of the conversion rate model and the ROI model according to the degree of matching of the conversion rate model and the ROI model with the user, including:

根据所述第一匹配度,确定所述转化率模型的权重;其中,所述第一匹配度越高,所述转化率模型的权重越大;Determine the weight of the conversion rate model according to the first matching degree; wherein, the higher the first matching degree, the greater the weight of the conversion rate model;

根据所述第二匹配度,确定所述投资回报率模型的权重;其中,所述第二匹配度越高,所述投资回报率模型的权重越大。The weight of the ROI model is determined according to the second matching degree; wherein, the higher the second matching degree is, the higher the weight of the ROI model is.

C4.如C3所述的电子设备,所述根据所述第一匹配度,确定所述转化率模型的权重,包括:C4. The electronic device according to C3, wherein determining the weight of the conversion rate model according to the first matching degree, comprising:

根据预设的转化率匹配度与转化率权重的第一对应关系,获取所述第一对应关系中与所述第一匹配度相对应的权重,作为所述转化率模型的权重;According to the preset first correspondence between the conversion rate matching degree and the conversion rate weight, obtain the weight corresponding to the first matching degree in the first corresponding relationship as the weight of the conversion rate model;

所述根据所述第二匹配度,确定所述投资回报率模型的权重,包括:The determining the weight of the ROI model according to the second matching degree includes:

根据预设的投资回报率匹配度与投资回报率权重的第二对应关系,获取所述第二对应关系中与所述第二匹配度相对应的权重,作为所述投资回报率模型的权重。According to the preset second correspondence between the ROI matching degree and the ROI weight, the weight corresponding to the second matching degree in the second corresponding relationship is acquired as the weight of the ROI model.

C5.如C3所述的电子设备,所述根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度,包括:C5. The electronic device according to C3, wherein determining the first degree of matching between the conversion rate model and the user according to the user's historical behavior data, comprising:

根据所述用户的历史行为数据,获取所述转化率模型对所述用户的转化率预测结果的准确度;Acquiring the accuracy of the conversion rate prediction result of the user by the conversion rate model according to the historical behavior data of the user;

根据所述转化率预测结果的准确度,确定所述第一匹配度;determining the first matching degree according to the accuracy of the conversion rate prediction result;

所述根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度,包括:The determining of the second degree of matching between the ROI model and the user according to the user's historical behavior data includes:

根据所述用户的历史行为数据,获取所述投资回报率模型对所述用户的投资回报率预测结果的准确度;According to the historical behavior data of the user, obtain the accuracy of the ROI prediction result of the user by the ROI model;

根据所述投资回报率预测结果的准确度,确定所述第二匹配度。The second matching degree is determined according to the accuracy of the prediction result of the return on investment.

C6.如C1至如C5中任一项所述的电子设备,所述商户推荐模型还包括点击率模型。C6. The electronic device according to any one of C1 to C5, wherein the merchant recommendation model further includes a click-through rate model.

C7.如C6所述的电子设备,所述商户推荐模型具体为:C7. The electronic device according to C6, wherein the merchant recommendation model is specifically:

score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)

其中,所述score表示所述商户的评分,所述modelctr表示所述点击率模型,所述modelctcvr表示所述转化率模型,所述alpha表示所述转化率模型的权重,所述modelROI表示所述投资回报率模型,所述beta表示所述投资回报率模型的权重。The score represents the rating of the merchant, the modelctr represents the click rate model, the modelctcvr represents the conversion rate model, the alpha represents the weight of the conversion rate model, and the modelROI represents the ROI model, the beta represents the weight of the ROI model.

C8.如C7所述的电子设备,所述根据所述商户评分进行商户推荐,具体包括:C8. The electronic device according to C7, wherein the merchant recommendation is performed according to the merchant score, which specifically includes:

根据各待推荐商户的所述评分的高低顺序,对所述各待推荐商户进行排序;Sorting the merchants to be recommended according to the order of the scores of the merchants to be recommended;

以排序后的顺序,进行商户推荐。Merchants are recommended in sorted order.

C9.如C1至C5中任一项所述的电子设备,所述用户的历史行为数据,包括以下数据之一或其任意组合:C9. The electronic device according to any one of C1 to C5, the historical behavior data of the user includes one of the following data or any combination thereof:

用户的点击行为数据、用户的下单行为数据和用户的下单价格数据。The user's click behavior data, the user's order behavior data, and the user's order price data.

本申请实施例还公开了D1.一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行如A1至A9中任一项所述的商户推荐方法。The embodiment of the present application also discloses D1. A non-volatile storage medium for storing a computer-readable program, and the computer-readable program is used for a computer to execute the merchant recommendation as described in any one of A1 to A9 method.

Claims (10)

1.一种商户推荐方法,其特征在于,包括:1. a merchant recommendation method, is characterized in that, comprises: 预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;Establishing a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model; 根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;Determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data; 根据所述推荐模型获取商户的评分;Obtain the merchant's rating according to the recommendation model; 根据所述商户评分进行商户推荐。Merchant recommendation is performed according to the merchant rating. 2.根据权利要求1所述的商户推荐方法,其特征在于,所述根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重,具体包括:2. The method for recommending merchants according to claim 1, wherein determining the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data, specifically comprising: 根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度;According to the historical behavior data of the user, determine the matching degree of the conversion rate model and the ROI model with the user; 根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重。According to the matching degree of the conversion rate model and the investment return model with the user, the weights of the conversion rate model and the investment return model are determined. 3.根据权利要求2所述的商户推荐方法,其特征在于,所述根据所述用户的历史行为数据,确定所述转化率模型和投资回报率模型与所述用户的匹配度,包括:3. The method for recommending merchants according to claim 2, characterized in that, determining the matching degree of the conversion rate model and the ROI model with the user according to the historical behavior data of the user, comprising: 根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度;determining a first degree of matching between the conversion rate model and the user according to the user's historical behavior data; 根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度;determining a second degree of matching between the ROI model and the user according to the user's historical behavior data; 所述根据所述转化率模型和投资回报率模型与所述用户的匹配度,确定所述转化率模型和投资回报率模型的权重,包括:The determining the weights of the conversion rate model and the ROI model according to the degree of matching of the conversion rate model and the ROI model with the user, including: 根据所述第一匹配度,确定所述转化率模型的权重;其中,所述第一匹配度越高,所述转化率模型的权重越大;Determine the weight of the conversion rate model according to the first matching degree; wherein, the higher the first matching degree, the greater the weight of the conversion rate model; 根据所述第二匹配度,确定所述投资回报率模型的权重;其中,所述第二匹配度越高,所述投资回报率模型的权重越大。The weight of the ROI model is determined according to the second matching degree; wherein, the higher the second matching degree is, the higher the weight of the ROI model is. 4.根据权利要求3所述的商户推荐方法,其特征在于,所述根据所述第一匹配度,确定所述转化率模型的权重,包括:4. The merchant recommendation method according to claim 3, wherein the determining the weight of the conversion rate model according to the first matching degree comprises: 根据预设的转化率匹配度与转化率权重的第一对应关系,获取所述第一对应关系中与所述第一匹配度相对应的权重,作为所述转化率模型的权重;According to the preset first correspondence between the conversion rate matching degree and the conversion rate weight, obtain the weight corresponding to the first matching degree in the first corresponding relationship as the weight of the conversion rate model; 所述根据所述第二匹配度,确定所述投资回报率模型的权重,包括:The determining the weight of the ROI model according to the second matching degree includes: 根据预设的投资回报率匹配度与投资回报率权重的第二对应关系,获取所述第二对应关系中与所述第二匹配度相对应的权重,作为所述投资回报率模型的权重。According to the preset second correspondence between the ROI matching degree and the ROI weight, the weight corresponding to the second matching degree in the second corresponding relationship is acquired as the weight of the ROI model. 5.根据权利要求3所述的商户推荐方法,其特征在于,所述根据所述用户的历史行为数据,确定所述转化率模型与所述用户的第一匹配度,包括:5. The method for recommending merchants according to claim 3, wherein determining the first degree of matching between the conversion rate model and the user according to the user's historical behavior data, comprising: 根据所述用户的历史行为数据,获取所述转化率模型对所述用户的转化率预测结果的准确度;Acquiring the accuracy of the conversion rate prediction result of the user by the conversion rate model according to the historical behavior data of the user; 根据所述转化率预测结果的准确度,确定所述第一匹配度;determining the first matching degree according to the accuracy of the conversion rate prediction result; 所述根据所述用户的历史行为数据,确定所述投资回报率模型与所述用户的第二匹配度,包括:The determining of the second degree of matching between the ROI model and the user according to the user's historical behavior data includes: 根据所述用户的历史行为数据,获取所述投资回报率模型对所述用户的投资回报率预测结果的准确度;According to the historical behavior data of the user, obtain the accuracy of the ROI prediction result of the user by the ROI model; 根据所述投资回报率预测结果的准确度,确定所述第二匹配度。The second matching degree is determined according to the accuracy of the prediction result of the return on investment. 6.根据权利要求1至5中任一项所述的商户推荐方法,其特征在于,所述商户推荐模型还包括点击率模型。6 . The merchant recommendation method according to claim 1 , wherein the merchant recommendation model further comprises a click-through rate model. 7 . 7.根据权利要求6所述的商户推荐方法,其特征在于,所述商户推荐模型具体为:7. The merchant recommendation method according to claim 6, wherein the merchant recommendation model is specifically: score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI)score=modelctr*(1+alpha*modelctcvr)*(1+beta*modelROI) 其中,所述score表示所述商户的评分,所述modelctr表示所述点击率模型,所述modelctcvr表示所述转化率模型,所述alpha表示所述转化率模型的权重,所述modelROI表示所述投资回报率模型,所述beta表示所述投资回报率模型的权重。The score represents the rating of the merchant, the modelctr represents the click rate model, the modelctcvr represents the conversion rate model, the alpha represents the weight of the conversion rate model, and the modelROI represents the ROI model, the beta represents the weight of the ROI model. 8.一种商户推荐装置,其特征在于,包括:8. A merchant recommendation device, comprising: 模型建立模块,用于预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;a model establishment module for pre-establishing a merchant recommendation model, wherein the merchant recommendation model at least includes a conversion rate model and a return on investment model; 所述模型建立模块,还用于根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;The model establishment module is further configured to determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data; 评分获取模块,用于根据所述推荐模型获取商户的评分;a score obtaining module, configured to obtain the merchant's score according to the recommendation model; 推荐商户模块,用于根据所述商户评分进行商户推荐。A merchant recommendation module is used to recommend merchants according to the merchant ratings. 9.一种电子设备,其特征在于,包括:9. An electronic device, characterized in that, comprising: 至少一个处理器;以及,at least one processor; and, 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein, 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to execute: 预先建立商户推荐模型,其中,所述商户推荐模型至少包括转化率模型和投资回报率模型;Establishing a merchant recommendation model in advance, wherein the merchant recommendation model includes at least a conversion rate model and a return on investment model; 根据用户的历史行为数据确定所述转化率模型和所述投资回报率模型在所述推荐模型中的权重;Determine the weights of the conversion rate model and the ROI model in the recommendation model according to the user's historical behavior data; 根据所述推荐模型获取商户的评分;Obtain the merchant's rating according to the recommendation model; 根据所述商户评分进行商户推荐。Merchant recommendation is performed according to the merchant rating. 10.一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行如权利要求1至7中任一项所述的商户推荐方法。10. A non-volatile storage medium for storing a computer-readable program, the computer-readable program being used for a computer to execute the merchant recommendation method according to any one of claims 1 to 7.
CN201811609495.2A 2018-12-27 2018-12-27 Merchant recommendation method, merchant recommendation device, electronic equipment and medium Pending CN109697636A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811609495.2A CN109697636A (en) 2018-12-27 2018-12-27 Merchant recommendation method, merchant recommendation device, electronic equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811609495.2A CN109697636A (en) 2018-12-27 2018-12-27 Merchant recommendation method, merchant recommendation device, electronic equipment and medium

Publications (1)

Publication Number Publication Date
CN109697636A true CN109697636A (en) 2019-04-30

Family

ID=66232975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811609495.2A Pending CN109697636A (en) 2018-12-27 2018-12-27 Merchant recommendation method, merchant recommendation device, electronic equipment and medium

Country Status (1)

Country Link
CN (1) CN109697636A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110555627A (en) * 2019-09-10 2019-12-10 拉扎斯网络科技(上海)有限公司 Entity display method, entity display device, storage medium and electronic equipment
CN111125528A (en) * 2019-12-24 2020-05-08 三角兽(北京)科技有限公司 Information recommendation method and device
CN111414540A (en) * 2020-03-20 2020-07-14 张明 Online learning recommendation method and device, online learning system and server
CN113191696A (en) * 2021-05-28 2021-07-30 中国银行股份有限公司 Merchant recommendation method and device
CN113408817A (en) * 2021-07-07 2021-09-17 北京京东拓先科技有限公司 Traffic distribution method, device, equipment and storage medium
CN113987353A (en) * 2021-10-29 2022-01-28 掌阅科技股份有限公司 Book recommendation method, computing device and storage medium
CN115796480A (en) * 2022-11-07 2023-03-14 北京白驹易行科技有限公司 Driver and passenger order matching method and system based on multi-tenant mode

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101673385A (en) * 2009-09-28 2010-03-17 百度在线网络技术(北京)有限公司 Consumption preliminary estimate method and device thereof
CN105224623A (en) * 2015-09-22 2016-01-06 北京百度网讯科技有限公司 The training method of data model and device
CN106372249A (en) * 2016-09-23 2017-02-01 北京三快在线科技有限公司 Click rate estimating method and device and electronic equipment
CN106909931A (en) * 2015-12-23 2017-06-30 阿里巴巴集团控股有限公司 A kind of feature generation method for machine learning model, device and electronic equipment
CN107123011A (en) * 2016-08-26 2017-09-01 北京小度信息科技有限公司 Trade company recommends method, sets up the method and relevant apparatus of trade company's evaluation model
CN107909433A (en) * 2017-11-14 2018-04-13 重庆邮电大学 A kind of Method of Commodity Recommendation based on big data mobile e-business
CN108171280A (en) * 2018-01-31 2018-06-15 国信优易数据有限公司 A kind of grader construction method and the method for prediction classification
CN108280527A (en) * 2018-03-07 2018-07-13 陈静 A kind of catering information recommendation method based on big data
CN108335137A (en) * 2018-01-31 2018-07-27 北京三快在线科技有限公司 Sort method and device, electronic equipment, computer-readable medium
CN108470261A (en) * 2018-03-07 2018-08-31 拉扎斯网络科技(上海)有限公司 Ordering method and device
CN108510313A (en) * 2018-03-07 2018-09-07 阿里巴巴集团控股有限公司 A kind of prediction of information transferring rate, information recommendation method and device
CN108737486A (en) * 2017-04-25 2018-11-02 百度在线网络技术(北京)有限公司 Information-pushing method and device

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101673385A (en) * 2009-09-28 2010-03-17 百度在线网络技术(北京)有限公司 Consumption preliminary estimate method and device thereof
CN105224623A (en) * 2015-09-22 2016-01-06 北京百度网讯科技有限公司 The training method of data model and device
CN106909931A (en) * 2015-12-23 2017-06-30 阿里巴巴集团控股有限公司 A kind of feature generation method for machine learning model, device and electronic equipment
CN107123011A (en) * 2016-08-26 2017-09-01 北京小度信息科技有限公司 Trade company recommends method, sets up the method and relevant apparatus of trade company's evaluation model
CN106372249A (en) * 2016-09-23 2017-02-01 北京三快在线科技有限公司 Click rate estimating method and device and electronic equipment
CN108737486A (en) * 2017-04-25 2018-11-02 百度在线网络技术(北京)有限公司 Information-pushing method and device
CN107909433A (en) * 2017-11-14 2018-04-13 重庆邮电大学 A kind of Method of Commodity Recommendation based on big data mobile e-business
CN108171280A (en) * 2018-01-31 2018-06-15 国信优易数据有限公司 A kind of grader construction method and the method for prediction classification
CN108335137A (en) * 2018-01-31 2018-07-27 北京三快在线科技有限公司 Sort method and device, electronic equipment, computer-readable medium
CN108280527A (en) * 2018-03-07 2018-07-13 陈静 A kind of catering information recommendation method based on big data
CN108470261A (en) * 2018-03-07 2018-08-31 拉扎斯网络科技(上海)有限公司 Ordering method and device
CN108510313A (en) * 2018-03-07 2018-09-07 阿里巴巴集团控股有限公司 A kind of prediction of information transferring rate, information recommendation method and device

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
上海秉钧网络科技股份有限公司: "《互联网+时代下的数字化营销》", 31 January 2016, 上海交通大学出版社 *
席国庆: "《智慧店铺 实体门店的未来》", 30 September 2018, 中国商业出版社 *
方辉: "《互联网+餐饮店推广、采购、支付》", 30 November 2017, 广东经济出版社 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110555627A (en) * 2019-09-10 2019-12-10 拉扎斯网络科技(上海)有限公司 Entity display method, entity display device, storage medium and electronic equipment
CN110555627B (en) * 2019-09-10 2022-06-10 拉扎斯网络科技(上海)有限公司 Entity display method and device, storage medium and electronic equipment
CN111125528A (en) * 2019-12-24 2020-05-08 三角兽(北京)科技有限公司 Information recommendation method and device
CN111125528B (en) * 2019-12-24 2023-04-28 腾讯科技(深圳)有限公司 Information recommendation method and device
CN111414540A (en) * 2020-03-20 2020-07-14 张明 Online learning recommendation method and device, online learning system and server
CN111414540B (en) * 2020-03-20 2021-01-15 重庆探程数字科技有限公司 Online learning recommendation method and device, online learning system and server
CN113191696A (en) * 2021-05-28 2021-07-30 中国银行股份有限公司 Merchant recommendation method and device
CN113408817A (en) * 2021-07-07 2021-09-17 北京京东拓先科技有限公司 Traffic distribution method, device, equipment and storage medium
CN113408817B (en) * 2021-07-07 2024-04-16 北京京东拓先科技有限公司 Traffic distribution method, device, equipment and storage medium
CN113987353A (en) * 2021-10-29 2022-01-28 掌阅科技股份有限公司 Book recommendation method, computing device and storage medium
CN115796480A (en) * 2022-11-07 2023-03-14 北京白驹易行科技有限公司 Driver and passenger order matching method and system based on multi-tenant mode
CN115796480B (en) * 2022-11-07 2023-11-21 北京白驹易行科技有限公司 Multi-tenant mode based order matching method and system

Similar Documents

Publication Publication Date Title
CN109697636A (en) Merchant recommendation method, merchant recommendation device, electronic equipment and medium
US11216850B2 (en) Predictive platform for determining incremental lift
CN110458627B (en) Commodity sequence personalized recommendation method for dynamic preference of user
WO2020135535A1 (en) Recommendation model training method and related apparatus
CN103577413B (en) Search result ordering method and system, search results ranking optimization method and system
US9846884B2 (en) Click conversion score
CN104866969A (en) Personal credit data processing method and device
WO2016058485A2 (en) Methods and devices for calculating ranking score and creating model, and product recommendation system
US20220253874A1 (en) Product evaluation system and method of use
CN109543840B (en) A Design Method of Dynamic Recommendation System Based on Multidimensional Classification Reinforcement Learning
CN102339448B (en) Group purchase platform information processing method and device
CN103309894B (en) Based on search implementation method and the system of user property
CN111797320A (en) Data processing method, device, equipment and storage medium
CN108256802B (en) Crowd search algorithm-based multi-supplier order distribution cloud processing method
CN101399707A (en) Method and device for selecting internet service based on credit
CN116629937A (en) Marketing strategy recommendation method and device
CN111475532A (en) Optimization method and device for data processing, storage medium and terminal
Liu et al. Modeling eBay price using stochastic differential equations
CN114092137A (en) Push method and device, electronic equipment and storage medium
CN110175883A (en) Sorting method, sorting device, electronic equipment and nonvolatile storage medium
KR102401225B1 (en) A used trading system for semiconductor parts with bargaining function
CN110427358B (en) Data cleaning method and device and information recommendation method and device
US12260443B2 (en) Methods and apparatus for recommending substitutions
CN114756753A (en) Product recommendation method and device, electronic equipment and storage medium
CN113961803A (en) Shooting recommendation method and device and computer-readable storage medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190430