Recommendation method and device, equipment, medium and program product
By matching the product attributes of new products, obtaining reference product operation information for the same life cycle stage, and extracting strategies from it, the problem that new products are difficult to formulate effective operation strategies is solved, and rapid and accurate strategy formulation is achieved.
Patent Information
- Application Number
- CN202411887905.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-03-14
AI Technical Summary
In product management, due to many unknown factors and lack of practical experience, it is difficult to formulate effective operating strategies for new products, making it difficult to formulate strategies, and the accuracy and effectiveness of them difficult to ensure.
By determining multiple reference products that match the target product based on the product attribute information of the target product, and obtaining reference operation information for these reference products at the same life cycle stage. Then, based on the operating status information of the reference product, the target recommendation strategy of the target product is extracted from its reference operation policy information.
This method avoids the complexity and uncertainty of developing strategies from scratch, helps to quickly and accurately find the strategic direction suitable for the target product, and improves the efficiency and accuracy of strategy formulation.
Smart Images

Figure CN119624508A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing, specifically to the field of artificial intelligence and financial technology, and more specifically to a recommendation method, device, equipment, medium and program product. Background Art
[0002] Product management plays a vital role in the entire product life cycle. New products in particular often face many challenges when determining operating strategies due to many unknown factors and lack of practical experience. The formulation of operating strategies is difficult, and their accuracy and effectiveness are difficult to guarantee.
[0003] How to efficiently and accurately formulate operation strategies for new products has become a difficult problem in product management. Summary of the invention
[0004] In view of the above problems, the present disclosure provides a method, apparatus, device, medium and program product for improving recommendation.
[0005] According to the first aspect of the present disclosure, a recommendation method is provided, including: based on the product attribute information of the target product, determining multiple reference products that match the target product. Based on the current life cycle of the target product, obtaining reference operation information of each of the multiple reference products that are in the same life cycle as the target product. The reference operation information includes reference operation status information and reference operation strategy information of the reference product, and the reference operation status information characterizes the quality of the reference operation strategy information. Based on the reference operation status information of each of the multiple reference products, determining a target recommendation strategy for the target product from the reference operation strategy information of each of the multiple reference products.
[0006] According to an embodiment of the present disclosure, based on the reference operating state information of each of the multiple reference products, determining the target recommendation strategy of the target product from the reference operating strategy information of each of the multiple reference products includes: based on the reference operating state information of each of the multiple reference products, evaluating the reference operating strategies of each of the multiple reference products to obtain the evaluation results of each of the multiple reference operating strategies. Based on the evaluation results of each of the multiple reference operating strategies, determining the target operating strategy from the reference operating strategy information of each of the multiple reference products.
[0007] According to an embodiment of the present disclosure, based on the reference operating state information of each of the multiple reference products, the reference operating strategies of each of the multiple reference products are evaluated to obtain the evaluation results of each of the multiple reference operating strategies, including: based on the reference operating state information of each of the multiple reference products in a predetermined time period within the current life cycle, the reference operating state change curve of each of the multiple reference products in the current life cycle is obtained. Based on the reference operating state change curve of each of the multiple reference products in the current life cycle, the evaluation results of each of the multiple reference operating strategies are determined. The reference operating state information includes at least one of the product growth rate, the product activity rate, and the product profit rate.
[0008] According to an embodiment of the present disclosure, based on the evaluation results of each of the multiple reference operation strategies, a target operation strategy is determined from the reference operation strategy information of each of the multiple reference products, including: for each reference product, using the matching degree of the reference product to update the evaluation result of the reference operation strategy of the reference product to obtain an updated evaluation result. The matching degree of the reference product is determined based on the matching degree between the target product and the reference product. Based on the multiple updated evaluation results, the target operation strategy is determined from the reference operation strategy information of each of the multiple reference products.
[0009] According to an embodiment of the present disclosure, product attribute information includes category attribute information; based on the product attribute information of the target product, multiple reference products matching the target product are determined, including: based on the category attribute information of the target product, multiple candidate products of the same category as the target product are determined from a product database. The product database is constructed based on historical products, attribute information of the historical products, and operation information of the historical products; multiple candidate products are screened to obtain multiple reference products.
[0010] According to an embodiment of the present disclosure, product attribute information includes functional attribute information and conditional attribute information: multiple candidate products are screened to obtain multiple reference products. Including: based on the matching degree of the target product with the multiple candidate products in functional attribute information, obtaining the first matching degree of each of the multiple candidate products. Based on the matching degree of the target product with the multiple candidate products in conditional attribute information, obtaining the second matching degree of each of the multiple candidate products. Based on the first matching degree and the second matching degree, obtaining the matching degree of each candidate product. Based on the matching degree of each of the multiple candidate products, determining multiple reference products.
[0011] According to an embodiment of the present disclosure, the method further includes: obtaining current product operation status information of the target product, wherein the product operation status information includes multiple product operation indicators. Based on the multiple product operation indicators of the target product and multiple reference thresholds preset for the multiple product operation indicators in different life cycles, the life cycle of the target product is determined.
[0012] The second aspect of the present disclosure provides a recommendation device, including: a first determination module, for determining multiple reference products that match a target product based on product attribute information of the target product. A first acquisition module, for acquiring reference operation information of multiple reference products that are in the same life cycle as the target product based on the current life cycle of the target product, the reference operation information including reference operation status information and reference operation strategy information of the reference product, the reference operation status information characterizing the quality of the reference operation strategy information. A second determination module, for determining a target recommendation strategy for the target product from the reference operation strategy information of the multiple reference products based on the reference operation status information of the multiple reference products.
[0013] A third aspect of the present disclosure provides an electronic device, comprising: one or more processors; and a memory for storing one or more computer programs, wherein the one or more processors execute the one or more computer programs to implement the steps of the above method.
[0014] The fourth aspect of the present disclosure further provides a computer-readable storage medium having a computer program or instructions stored thereon, which implements the steps of the above method when the above computer program or instructions are executed by a processor.
[0015] The fifth aspect of the present disclosure further provides a computer program product, including a computer program or instructions, which implement the steps of the above method when the above computer program or instructions are executed by a processor.
[0016] According to an embodiment of the present disclosure, reference products similar to the target product are obtained based on the product attribute information of the target product, and reference operation information of the reference product in the same life cycle is obtained based on the current life cycle of the target product. Since the market environment, competitive situation and consumer demand faced by the target product in different life cycles may be different, extracting the reference operation information of the same life cycle will be more in line with the operation information required by the target product in the current stage. By then analyzing the operation status information of each of the multiple reference products, an operation strategy that meets the target product can be extracted from the reference operation strategy information of each of the multiple reference products, avoiding the complexity and uncertainty of formulating a strategy from scratch, and helping to quickly and accurately find a strategy direction suitable for the target product. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The above contents and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:
[0018] Figure 1 The application scenario diagram of the recommended method, apparatus, device, medium and program product according to the embodiment of the present disclosure is schematically shown;
[0019] Figure 2 A flowchart of a recommendation method according to an embodiment of the present disclosure is schematically shown;
[0020] Figure 3 A schematic diagram schematically shows the determination of a reference product and the operation of the reference product according to an embodiment of the present disclosure;
[0021] Figure 4 The following schematically shows a flow chart of determining a target recommendation strategy according to an embodiment of the present disclosure;
[0022] Figure 5 A structural block diagram of a recommendation device according to an embodiment of the present disclosure is schematically shown; and
[0023] Figure 6 A block diagram of an electronic device suitable for implementing a recommendation method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0024] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present disclosure. In the following detailed description, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.
[0025] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of the features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.
[0026] All terms (including technical and scientific terms) used herein have the meanings commonly understood by those skilled in the art unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0027] When using expressions such as "at least one of A, B, and C, etc.", they should generally be interpreted according to the meaning of the expression commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).
[0028] In the technical solution of the present disclosure, the user information (including but not limited to user personal information, user image information, user device information, such as location information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with relevant laws, regulations and standards, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0029] An embodiment of the present disclosure provides a recommendation method, including: determining multiple reference products that match the target product based on product attribute information of the target product. Based on the current life cycle of the target product, obtaining reference operation information of each of the multiple reference products that are in the same life cycle as the target product. The reference operation information includes reference operation status information and reference operation strategy information of the reference product, and the reference operation status information characterizes the quality of the reference operation strategy information. Based on the reference operation status information of each of the multiple reference products, determining a target recommendation strategy for the target product from the reference operation strategy information of each of the multiple reference products.
[0030] Figure 1 The application scenario diagram of the recommendation method and recommendation device according to the embodiment of the present disclosure is schematically shown.
[0031] like Figure 1 As shown, the application scenario 100 according to this embodiment may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, and a server 105. The network 104 is used to provide a medium for a communication link between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.
[0032] The user can use the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications can be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only for example).
[0033] The first terminal device 101, the second terminal device 102, and the third terminal device 103 may be various electronic devices having display screens and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and the like.
[0034] The server 105 may be a server that provides various services, such as a background management server (only as an example) that provides support for websites browsed by users using the first terminal device 101, the second terminal device 102, and the third terminal device 103. The background management server may analyze and process the received data such as user requests, and feed back the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal device.
[0035] It should be noted that the recommendation method provided in the embodiment of the present disclosure can generally be executed by the server 105. Accordingly, the recommendation device provided in the embodiment of the present disclosure can generally be set in the server 105. The recommendation method provided in the embodiment of the present disclosure can also be executed by a server or server cluster that is different from the server 105 and can communicate with the first terminal device 101, the second terminal device 102, the third terminal device 103 and / or the server 105. Accordingly, the recommendation device provided in the embodiment of the present disclosure can also be set in a server or server cluster that is different from the server 105 and can communicate with the first terminal device 101, the second terminal device 102, the third terminal device 103 and / or the server 105.
[0036] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0037] The following will be based on Figure 1 The scene described by Figure 2~Figure 4 The recommended method of the disclosed embodiment is described in detail.
[0038] Figure 2 The flowchart of the recommendation method according to the embodiment of the present disclosure is schematically shown.
[0039] like Figure 2 As shown, the recommended method of this embodiment includes operations S210 to S230.
[0040] In operation S210 , a plurality of reference products matching the target product are determined based on product attribute information of the target product.
[0041] In operation S220 , based on the current life cycle of the target product, reference operation information of each of a plurality of reference products in the same life cycle as the target product is obtained.
[0042] In operation S230 , based on the reference operating state information of each of the plurality of reference products, a target recommendation strategy of the target product is determined from the reference operating strategy information of each of the plurality of reference products.
[0043] The target product may be a product in operation. In the financial field, the target product may be a loan product, a savings product, an investment product, etc. The present disclosure is not limited thereto, and the target product may also be a product in other fields.
[0044] Product attribute information represents the product characteristics of the target product in various dimensions. Different types of products may have different dimensions, and different products of the same type may have different product characteristics in various dimensions.
[0045] The life cycle represents the entire process of the target product from entering the market to exiting the market. The life cycle can include stages such as introduction, growth, maturity and decline.
[0046] The reference product represents a product of the same type as the target product and having similar product characteristics in various dimensions. Multiple reference products can be determined by comparing the similarity between the product attribute information between the target product and the candidate products.
[0047] In some embodiments, the reference product may be a historical product that has gone through all stages of the introduction period, growth period, maturity period, and decline period. The reference product may also be a historical product that has gone through at least one of the introduction period, growth period, maturity period, and decline period but is earlier than the target product.
[0048] According to an embodiment of the present disclosure, the reference operation information includes reference operation status information and reference operation strategy information of a reference product, and the reference operation status information represents the quality of the reference operation strategy information.
[0049] The reference operating status information may be the actual operating performance data of the reference product at different stages of its life cycle. The reference operating status information may reflect the operating performance data of the reference product in terms of product performance, users, and market during actual application. The reference operating strategy information refers to the strategies and measures in terms of management, marketing, technology, etc. adopted by the reference product during its life cycle. There is a close causal relationship between the reference operating status information and the reference operating strategy information. The reference operating strategy information may determine the operating status of the reference product, and the reference operating status information may be a direct feedback on the execution effect of the reference operating strategy.
[0050] After determining multiple reference products, you can first call the reference operation information of the reference product throughout its life cycle. Then, based on the current life cycle of the target product, obtain the reference operation information of the reference product in the same life cycle as the target product from the reference operation information of the reference product throughout its life cycle. After obtaining the reference operation information, you can compare and analyze the operation status information of the reference product with its corresponding operation strategy information. By comparing the reference operation status under different reference operation strategies, you can evaluate which reference operation strategies have a positive impact on the product's performance, user satisfaction or market performance, and which strategies may have problems or poor results. Based on this, form a target recommendation strategy for the target product.
[0051] According to an embodiment of the present disclosure, reference products similar to the target product are obtained based on the product attribute information of the target product, and reference operation information of the reference product in the same life cycle is obtained based on the current life cycle of the target product. Since the market environment, competitive situation and consumer demand faced by the target product in different life cycles may be different, extracting the reference operation information of the same life cycle will be more in line with the operation information required by the target product in the current stage. By then analyzing the operation status information of each of the multiple reference products, an operation strategy that meets the target product can be extracted from the reference operation strategy information of each of the multiple reference products, avoiding the complexity and uncertainty of formulating a strategy from scratch, and helping to quickly and accurately find a strategy direction suitable for the target product.
[0052] According to an embodiment of the present disclosure, the product attribute information includes category attribute information.
[0053] In some embodiments, the category attribute information represents the category or type to which the target product belongs. The category attribute information may include multiple levels of category attributes.
[0054] For example, in the financial sector, products can be divided according to the source of income, including deposit products, loan products, intermediary business products, and investment products. Under each category, multiple subcategories can be divided according to the relationship between the product and the business field. For example, deposit products include two subcategories: personal deposits and corporate deposits. For each subcategory, multiple specific deposit products can be included.
[0055] According to an embodiment of the present disclosure, based on the product attribute information of the target product, determining multiple reference products matching the target product may include: based on the category attribute information of the target product, determining multiple candidate products of the same category as the target product from a product database. Screening the multiple candidate products to obtain multiple reference products.
[0056] According to an embodiment of the present disclosure, the product database may be constructed based on historical products, attribute information of historical products, and operation information of historical products. The operation information of historical products includes operation status information of historical products and operation strategy information of historical products.
[0057] In some embodiments, the historical products can be stored in a database according to a hierarchical structure based on the attribute information of the historical products. Specifically, the hierarchical structure of the historical products can be determined first, for example, which product categories, subcategories under each category, and specific products, etc., are included, and a corresponding database structure is designed to store the attribute information of the historical products. The attribute information of the historical products is imported into the database, and the attribute information of the historical products is filled into the corresponding fields according to the hierarchical structure.
[0058] In some embodiments, based on the category attribute information of the target product, a downward search can be made from the product database according to the hierarchical structure to determine multiple candidate products that belong to the same category and the same subcategory as the target product. After the candidate products are determined, the multiple candidate products can be screened based on the similarity between the target product and the multiple candidate products to obtain reference products.
[0059] In some embodiments, preliminary screening can also be performed based on multiple aspects such as performance, user response, market performance, etc. of the candidate products to obtain multiple initial candidate products, and then the multiple candidate products can be screened based on the similarity between the target product and the multiple initial candidate products to obtain a reference product.
[0060] According to the embodiments of the present disclosure, by filtering through category attribute information, the search scope can be quickly narrowed down, and only products belonging to the same category as the target product are searched, thereby improving the efficiency of filtering.
[0061] According to an embodiment of the present disclosure, the product attribute information includes functional attribute information and condition attribute information. Based on the functional attribute information and condition attribute information of the product information, a basic product can be obtained.
[0062] In some embodiments, the functional attribute information of a product represents the functions or services that the product can provide. For example, for a deposit product, the functional attributes may include the deposit type, interest rate, interest calculation method, withdrawal method, etc. The conditional attribute information of a product represents the conditions or restrictions that the product needs to meet when providing services. For example, for a deposit product, the conditional attributes may include the minimum deposit amount, deposit term, customer identity requirements, and regional restrictions, etc.
[0063] According to an embodiment of the present disclosure, screening multiple candidate products to obtain multiple reference products may include: obtaining a first matching degree of each of the multiple candidate products based on the matching degree of the target product with the multiple candidate products in functional attribute information. Obtaining a second matching degree of each of the multiple candidate products based on the matching degree of the target product with the multiple candidate products in conditional attribute information. Obtaining the matching degree of each candidate product based on the first matching degree and the second matching degree. Determining multiple reference products based on the matching degrees of each of the multiple candidate products.
[0064] The functional attribute information of the target product can be compared with the functional attribute information of multiple candidate products to calculate the matching degree between the two. The matching degree can be calculated based on a preset algorithm, for example, the cosine similarity, Euclidean distance, etc. between the two can be calculated to obtain the first matching degree of each of the multiple candidate products. Based on the same method, the second matching degree of each of the multiple candidate products can be obtained.
[0065] After obtaining the first and second matching degrees of each of the multiple reference products, the matching degree of each candidate product can be determined by comprehensively considering the first and second matching degrees of each reference product. For example, the matching degree of each candidate product can be determined by summing or weighted summing the first and second matching degrees.
[0066] In some embodiments, the weights may be determined based on specific application scenarios. For example, in some cases, the functional attribute may be more important, so the first matching degree may be assigned a greater weight. In other cases, the conditional attribute may be more critical, so the second matching degree may be assigned a greater weight.
[0067] In some embodiments, after obtaining the matching degree of each candidate product, a preset number of candidate products with the highest matching degrees may be selected as reference products, or candidate products with matching degrees higher than a preset threshold may be selected as reference products.
[0068] According to the embodiments of the present disclosure, by calculating the matching degree of functional attribute information and conditional attribute information respectively, it can be ensured that the screening process not only focuses on what the product function is, but also focuses on the specific requirements and restrictions when the product is used. It is ensured that the reference products screened out have a high matching degree with the target product in all aspects, and the accuracy and comprehensiveness of the screening are improved.
[0069] Figure 3 The diagram schematically shows a schematic diagram of determining a reference product and operating the reference product according to an embodiment of the present disclosure.
[0070] like Figure 3As shown, the category 301 of the target product and the subcategory 302 of the target product can be determined according to the attribute information of the target product, and multiple candidate products 303 can be determined under the subcategory 302 of the target product. The attribute information 304 of the candidate products and the operation information 305 of the candidate products can be obtained according to the multiple candidate products 303. The attribute information 304 of the candidate products includes the functional attribute information 306 of the candidate products and the conditional attribute information 307 of the candidate products. The functional attribute information 306 of the candidate products and the conditional attribute information 307 of the candidate products are matched with the functional attribute information and the conditional attribute information of the target product respectively, and multiple reference products 310 are obtained. After the reference product 310 is determined, the reference operation information 311 of the reference product can be determined from the candidate product operation status information 308 and the candidate product operation strategy information 309.
[0071] According to an embodiment of the present disclosure, before determining multiple reference products matching the target product based on the product attribute information of the target product, the method further includes: obtaining the current product operation status information of the target product. The product operation status information includes multiple product operation indicators. Based on the multiple product operation indicators of the target product and multiple reference thresholds preset in different life cycles for the multiple product operation indicators, the life cycle of the target product is determined.
[0072] In some embodiments, the product operation status information reflects the data of the current operation status of the target product. The multiple product operation indicators may include user growth rate, user activity rate, active user growth rate, market product growth rate and profit growth rate.
[0073] In some embodiments, the calculation is performed using a window period of one week (7 natural days), that is, t2-t1=7, and the calculation formula for the user growth rate is:
[0074]
[0075] Among them, User_all t2 Indicates the number of users at time t2, User_all t1 Indicates the number of users at time t1.
[0076] The calculation formula for user activity rate is:
[0077]
[0078] Among them, ave(User_act t2 - t1 ) represents the average number of active users in the time periods t1 and t2.
[0079] The calculation formula for the active user growth rate is:
[0080]
[0081] Among them, User_act t2 Indicates the number of active users at time t2, User_act t1 Indicates the number of active users at time t1.
[0082] The formula for calculating the market product growth rate is:
[0083]
[0084] Among them, product t2 Indicates the product sales at time t2, product t1 Represents the product sales at time t1.
[0085] The profit growth rate is calculated as:
[0086]
[0087] Among them, profit t2 Represents the profit at time t2, profit t1 Represents the profit at time t1.
[0088] In some embodiments, the multiple reference thresholds preset in different life cycles can be the reference thresholds of multiple product operation indicators in different life cycles, and the setting of the reference thresholds can be based on experience or model calculation. Table 1 schematically shows the reference thresholds of multiple product operation indicators in different cycles.
[0089] Table 1:
[0090]
[0091] In some embodiments, after obtaining the user growth rate, user activity rate, active user growth rate, market product growth rate, and profit growth rate, the target product is judged using the judgment rules in Table 1 to determine the current life cycle of the target product. The present disclosure is not limited thereto, and a classification model can also be established based on multiple product operation indicators of sample products, and multiple product operation indicators of the target product can be input into the classification model to directly obtain the current life cycle of the target product.
[0092] According to the embodiments of the present disclosure, by obtaining product operating status information and comparing it with a preset life cycle reference threshold, the current life cycle stage of the product can be quickly and accurately determined, providing a solid data foundation for subsequent product strategies, shortening the decision-making cycle, and improving decision-making efficiency.
[0093] According to an embodiment of the present disclosure, based on the reference operating state information of each of the multiple reference products, determining the target recommendation strategy of the target product from the reference operating strategy information of each of the multiple reference products may include: based on the reference operating state information of each of the multiple reference products, evaluating the reference operating strategies of each of the multiple reference products to obtain the evaluation results of each of the multiple reference operating strategies. Based on the evaluation results of each of the multiple reference operating strategies, determining the target operating strategy from the reference operating strategy information of each of the multiple reference products.
[0094] In some embodiments, the collection of operating status information of multiple reference products may include status information of multiple dimensions such as product performance indicators, user feedback, and market performance.
[0095] In some embodiments, based on the collected reference product operating status information, multiple aspects such as effectiveness, efficiency, and sustainability of the reference operating strategy can be evaluated.
[0096] In some embodiments, the evaluation result may be a quantitative indicator, such as a score, a ranking, etc. According to the evaluation result, a reference operation strategy with the best performance or the most suitable for the current situation is selected from the operation strategies of multiple reference products as the target operation strategy.
[0097] In some embodiments, an evaluation model may be established for the collected operation status information and operation strategy information, and the performance of each reference operation strategy may be evaluated by the evaluation model to obtain an evaluation result.
[0098] According to the embodiments of the present disclosure, by evaluating multiple reference operation strategies, the advantages and disadvantages of different reference operation strategy information can be compared. For reference operation strategies with significant effects, resource investment can be increased to expand the advantages; for reference operation strategies with poor effects, the reference operation strategy can be considered to be abandoned, thereby improving the effectiveness and adaptability of the target operation strategy.
[0099] According to an embodiment of the present disclosure, based on the reference operating state information of each of the multiple reference products, the reference operating strategies of each of the multiple reference products are evaluated to obtain the evaluation results of each of the multiple reference operating strategies, including: based on the reference operating state information of each of the multiple reference products in a predetermined time period within the current life cycle, the reference operating state change curve of each of the multiple reference products in the current life cycle is obtained. Based on the reference operating state change curve of each of the multiple reference products in the current life cycle, the evaluation results of each of the multiple reference operating strategies are determined. The reference operating state information includes at least one of the product growth rate, the product activity rate, and the product profit rate.
[0100] In the embodiment of the present disclosure, the predetermined time period may be a time period of the current life cycle that can fully reflect the trend of changes in the operating status of the product, such as a time period of one week, one month, or one quarter.
[0101] For each reference product, data on key indicators such as growth rate, activity rate and profit rate are collected within a set period of time, and a reference operating status change curve is drawn within the current life cycle, which may include a growth rate curve, an activity rate curve and a profit rate curve. By analyzing the trend of the change curve, the change trends and rules of different reference products in terms of growth rate, activity rate and profit rate can be identified.
[0102] Based on the curve trends of different reference products in the same time period, if the growth rate, activity rate or profit rate curve of a reference product shows a clear upward trend, while the curves of other reference products are relatively stable or declining, it may indicate that the operating strategy of the reference product is more effective.
[0103] In some embodiments, multiple reference operation strategies can be evaluated in combination with the trend of the change curve and the actual operation of the product. For example, the effectiveness, applicability, sustainability, and other dimensions of the operation strategy are evaluated, and the evaluation results are scored to obtain the evaluation results. The evaluation results are compared to find the best performing operation strategy or strategy combination.
[0104] In some embodiments, statistics such as the average, maximum, and minimum values of growth rates, activity rates, or profit margins of different products in the same time period may also be calculated to accurately evaluate the effectiveness of each reference operation strategy.
[0105] According to the embodiments of the present disclosure, by integrating the operating status information of multiple dimensions such as product growth rate, activity rate, profit margin, etc., and drawing a reference operating status change curve, it is possible to intuitively understand the operating status change trend of the reference product within a predetermined time period, and compare the operating strategies of different reference products to improve the accuracy and objectivity of strategy evaluation.
[0106] According to an embodiment of the present disclosure, based on the reference operating state information of each of the multiple reference products, determining the target recommendation strategy of the target product from the reference operating strategy information of each of the multiple reference products may also include: for each reference product, using the matching degree of the reference product to update the evaluation result of the reference operating strategy of the reference product to obtain an updated evaluation result. The matching degree of the reference product is determined based on the matching degree between the target product and the reference product. Based on the multiple updated evaluation results, the target operating strategy is determined from the reference operating strategy information of each of the multiple reference products.
[0107] In some embodiments, based on the degree of matching, a weight may be assigned to the evaluation result of each reference product, where a reference product with a high degree of matching may obtain a larger weight, and a reference product with a low degree of matching may obtain a smaller weight.
[0108] In some embodiments, after obtaining the updated evaluation results, the updated evaluation results may be further adjusted or modified according to actual conditions. For example, if the performance of certain reference products in a specific dimension is exceptionally outstanding or exceptionally poor, the evaluation results thereof may be further adjusted.
[0109] In some embodiments, the reference operation strategy may be adjusted accordingly based on the specific stage of the life cycle of the target product. The focus of the corresponding reference operation strategy is different according to the different emphasis of the strategy of the reference product in each life cycle.
[0110] For target products in the introduction stage, the target operation strategy is more focused on product planning strategies. For target products in the growth stage, the target operation strategy is more focused on product execution strategies. For target products in the maturity stage, the target operation strategy is more focused on product supervision strategies. For target products in the decline stage, the target operation strategy is more focused on product exit strategies.
[0111] For example, product A is currently in the mature stage, which means that the product is running relatively stably, with few new customers and a stable number of retained and active customers. The current focus of the product should be on providing good customer service and improving service quality and efficiency. In other words, the target operation strategy is more focused on product supervision strategies, and you can pay more attention to the strategies of activities and tasks related to product supervision in the reference product.
[0112] In some embodiments, a pre-trained large language model may also be used to process reference operating state information and reference operating strategy information of a plurality of reference products to output a target operating strategy.
[0113] According to the embodiments of the present disclosure, the higher the matching degree of the reference product, the more similar the reference product is to the target product, and the greater the reference operation strategy of the corresponding reference product is to the target product. By utilizing the similarity between the reference product and the target product and optimizing the evaluation results of the reference product through the matching degree, not only the advantages and disadvantages of each reference operation strategy itself are considered, but also the correlation between the reference product and the target product can be used to make the obtained target operation strategy more in line with the actual situation of the target product.
[0114] Figure 4 The flowchart of determining the target recommendation strategy according to an embodiment of the present disclosure is schematically shown.
[0115] like Figure 4As shown, the operating status information 403 and the operating strategy information 404 of the reference product can be obtained according to the reference product 402. The operating status information 403 of the reference product is evaluated to obtain an evaluation result 407. The target product 401 and the reference product 402 are matched to obtain the matching degree 405 of the reference product, and the evaluation result 407 is updated using the matching degree 405 of the reference product to obtain an updated evaluation result 408. According to the updated evaluation result 408, the target recommendation strategy 406 is determined from the operating strategy information 404 of the reference product.
[0116] Based on the above recommendation method, the present disclosure also provides a recommendation device. Figure 5 The device is described in detail.
[0117] Figure 5 The structural block diagram of the recommendation device according to an embodiment of the present disclosure is schematically shown.
[0118] like Figure 5 As shown, the recommendation device 500 of this embodiment includes a first determination module 510 , a first acquisition module 520 and a second determination module 530 .
[0119] The first determination module 510 is used to determine a plurality of reference products that match the target product based on the product attribute information of the target product. In one embodiment, the first determination module 510 can be used to perform the operation S210 described above, which will not be described in detail here.
[0120] The first acquisition module 520 is used to acquire reference operation information of multiple reference products in the same life cycle as the target product based on the current life cycle of the target product, wherein the reference operation information includes reference operation status information and reference operation strategy information of the reference product, and the reference operation status information represents the quality of the reference operation strategy information. In one embodiment, the acquisition module 820 can be used to perform the operation S220 described above, which will not be repeated here.
[0121] The second determination module 530 is used to determine the target recommendation strategy of the target product from the reference operation strategy information of each of the multiple reference products based on the reference operation state information of each of the multiple reference products. In one embodiment, the second determination module 530 can be used to perform the operation S230 described above, which will not be repeated here.
[0122] According to an embodiment of the present disclosure, the second determination module 530 includes an evaluation submodule and a determination submodule.
[0123] The evaluation submodule is used to evaluate the reference operation strategies of the multiple reference products based on the reference operation status information of the multiple reference products, and obtain the evaluation results of the multiple reference operation strategies.
[0124] The determination submodule is used to determine the target operation strategy from the reference operation strategy information of each of the multiple reference products based on the evaluation results of each of the multiple reference operation strategies.
[0125] According to an embodiment of the present disclosure, the evaluation submodule includes an evaluation curve determination unit and an evaluation result determination unit.
[0126] The evaluation curve determination unit is used to obtain a reference operating state change curve of each of the multiple reference products in the current life cycle based on the reference operating state information of each of the multiple reference products in a predetermined time period within the current life cycle.
[0127] The evaluation result determination unit determines the evaluation results of each of the multiple reference operation strategies based on the reference operation state change curves of each of the multiple reference products in the current life cycle. The reference operation state information includes at least one of the following: product growth rate, product activity rate, and product profit rate.
[0128] According to an embodiment of the present disclosure, the determination submodule includes an evaluation update unit and a strategy determination unit.
[0129] The evaluation updating unit is used to update the evaluation result of the reference operation strategy of each reference product by using the matching degree of the reference product to obtain an updated evaluation result. The matching degree of the reference product is determined based on the matching degree between the target product and the reference product.
[0130] The strategy determination unit is used to determine a target operation strategy from reference operation strategy information of each of a plurality of reference products based on a plurality of updated evaluation results.
[0131] According to an embodiment of the present disclosure, the first determination module 510 includes a candidate product determination submodule and a reference product screening submodule.
[0132] The candidate product determination submodule is used to determine multiple candidate products of the same category as the target product from a product database based on the category attribute information of the target product. The product database is constructed based on historical products, attribute information of historical products, and operation information of historical products.
[0133] The reference product screening submodule is used to screen multiple candidate products to obtain multiple reference products.
[0134] According to an embodiment of the present disclosure, the product attribute information includes functional attribute information and condition attribute information. The reference product screening submodule includes a first matching unit, a second matching unit
[0135] The first matching unit is used to obtain first matching degrees of each of the plurality of candidate products based on matching degrees of functional attribute information between the target product and the plurality of candidate products.
[0136] The second matching unit is used to obtain the second matching degree of each of the multiple candidate products based on the matching degree of the condition attribute information between the target product and the multiple candidate products.
[0137] The determination unit is used to obtain the matching degree of each candidate product based on the first matching degree and the second matching degree; and determine multiple reference products based on the matching degrees of the multiple candidate products.
[0138] According to an embodiment of the present disclosure, the recommendation device further includes a second acquisition module and a third determination module.
[0139] The second acquisition module is used to acquire the current product operation status information of the target product, wherein the product operation status information includes a plurality of product operation indicators.
[0140] The third determination module is used to determine the life cycle of the target product based on multiple product operation indicators of the target product and multiple reference thresholds preset for the multiple product operation indicators in different life cycles.
[0141] According to an embodiment of the present disclosure, any multiple modules of the first determination module 510, the first acquisition module 520, and the second determination module 530 can be combined into one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the first determination module 510, the first acquisition module 520, and the second determination module 530 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware, and firmware, or in any appropriate combination of any of them. Alternatively, at least one of the first determination module 510, the first acquisition module 520, and the second determination module 530 can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding function can be executed.
[0142] Figure 6 A block diagram of an electronic device suitable for implementing a recommendation method according to an embodiment of the present disclosure is schematically shown.
[0143] like Figure 6As shown, the electronic device 600 according to an embodiment of the present disclosure includes a processor 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage part 608 to a random access memory (RAM) 603. The processor 601 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a dedicated microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 601 may also include an onboard memory for caching purposes. The processor 601 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0144] In RAM 603, various programs and data required for the operation of electronic device 600 are stored. Processor 601, ROM 602 and RAM 603 are connected to each other via bus 604. Processor 601 performs various operations of the method flow according to the embodiment of the present disclosure by executing the program in ROM 602 and / or RAM 603. It should be noted that the program can also be stored in one or more memories other than ROM 602 and RAM 603. Processor 601 can also perform various operations of the method flow according to the embodiment of the present disclosure by executing the program stored in the one or more memories.
[0145] According to an embodiment of the present disclosure, the electronic device 600 may further include an input / output (I / O) interface 605, which is also connected to the bus 604. The electronic device 600 may further include one or more of the following components connected to the input / output (I / O) interface 605: an input portion 606 including a keyboard, a mouse, etc.; an output portion 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 608 including a hard disk, etc.; and a communication portion 609 including a network interface card such as a LAN card, a modem, etc. The communication portion 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the input / output (I / O) interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed, so that a computer program read therefrom is installed into the storage portion 608 as needed.
[0146] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.
[0147] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, an apparatus or a device. For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include the ROM 602 and / or RAM 603 described above and / or one or more memories other than ROM 602 and RAM 603.
[0148] The embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program contains program code for executing the method shown in the flowchart. When the computer program product is run in a computer system, the program code is used to enable the computer system to implement the recommended method provided by the embodiment of the present disclosure.
[0149] The above functions defined in the system / device of the embodiment of the present disclosure are performed when the computer program is executed by the processor 601. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.
[0150] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program may also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 609, and / or installed from a removable medium 611. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0151] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the processor 601, the above functions defined in the system of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the system, device, apparatus, module, unit, etc. described above can be implemented by a computer program module.
[0152] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level process and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, Java, C++, python, "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on the remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect through the Internet).
[0153] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0154] It will be appreciated by those skilled in the art that the features described in the various embodiments of the present disclosure may be combined and / or combined in a variety of ways, even if such combinations or combinations are not explicitly described in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features described in the various embodiments of the present disclosure may be combined and / or combined in a variety of ways. All of these combinations and / or combinations fall within the scope of the present disclosure.
[0155] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above separately, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.
Claims
1. A recommendation method, characterized in that: The method comprises: Based on the product attribute information of the target product, determining a plurality of reference products matching the target product; Based on the current life cycle of the target product, obtaining reference operation information of each of the plurality of reference products in the same life cycle as the target product, wherein the reference operation information includes reference operation status information and reference operation strategy information of the reference product, and the reference operation status information represents the quality of the reference operation strategy information; and Based on the reference operating state information of each of the plurality of reference products, a target recommendation strategy for the target product is determined from the reference operating strategy information of each of the plurality of reference products.
2. The method according to claim 1, characterized in that The determining the target recommendation strategy of the target product from the reference operation strategy information of each of the plurality of reference products based on the reference operation state information of each of the plurality of reference products comprises: Based on the reference operating state information of each of the multiple reference products, the reference operating strategies of each of the multiple reference products are evaluated to obtain evaluation results of each of the multiple reference operating strategies; Based on the evaluation results of each of the plurality of reference operating strategies, the target operating strategy is determined from the reference operating strategy information of each of the plurality of reference products.
3. The method according to claim 2, characterized in that The step of evaluating the reference operation strategies of the reference products based on the reference operation status information of the reference products to obtain evaluation results of the reference operation strategies includes: Based on the reference operating state information of each of the plurality of reference products in a predetermined time period within the current life cycle, obtaining a reference operating state change curve of each of the plurality of reference products in the current life cycle; Determining evaluation results of each of the plurality of reference operation strategies based on a reference operation state change curve of each of the plurality of reference products in the current life cycle; The reference operating status information includes at least one of a product growth rate, a product activity rate, and a product profit rate.
4. The method according to claim 2, characterized in that: The determining the target operation strategy from the reference operation strategy information of each of the plurality of reference products based on the evaluation results of each of the plurality of reference operation strategies comprises: For each of the reference products, updating the evaluation result of the reference operation strategy of the reference product using the matching degree of the reference product to obtain an updated evaluation result, wherein the matching degree of the reference product is determined based on the matching degree between the target product and the reference product; Based on the multiple updated evaluation results, the target operation strategy is determined from the reference operation strategy information of each of the multiple reference products.
5. The method according to claim 1, characterized in that The product attribute information includes category attribute information; The step of determining a plurality of reference products matching the target product based on the product attribute information of the target product includes: Based on the category attribute information of the target product, determining a plurality of candidate products of the same category as the target product from a product database, wherein the product database is constructed based on historical products, attribute information of the historical products, and operation information of the historical products; A plurality of the candidate products are screened to obtain a plurality of the reference products.
6. The method according to claim 5, characterized in that The product attribute information includes functional attribute information and condition attribute information: The screening of multiple candidate products to obtain multiple reference products includes: Based on the matching degrees of the target product and the plurality of candidate products in the functional attribute information, respectively, obtaining a first matching degree of each of the plurality of candidate products; Based on the matching degrees of the target product and the multiple candidate products in the condition attribute information, respectively, obtaining the second matching degrees of the multiple candidate products; Based on the first matching degree and the second matching degree, obtaining the matching degree of each candidate product; and Based on the respective matching degrees of the plurality of candidate products, a plurality of reference products are determined.
7. The method according to claim 1, characterized in that The method further comprises: Acquire the current product operation status information of the target product, wherein the product operation status information includes a plurality of product operation indicators; The life cycle of the target product is determined based on the multiple product operation indicators of the target product and the multiple reference thresholds preset for the multiple product operation indicators in different life cycles.
8. A recommendation device, characterized in that: The device comprises: A first determination module, configured to determine a plurality of reference products matching the target product based on product attribute information of the target product; A first acquisition module is configured to acquire, based on the current life cycle of the target product, reference operation information of each of the plurality of reference products that are in the same life cycle as the target product, wherein the reference operation information includes reference operation status information and reference operation strategy information of the reference product, and the reference operation status information represents the quality of the reference operation strategy information; and The second determination module is used to determine the target recommendation strategy of the target product from the reference operation strategy information of each of the plurality of reference products based on the reference operation state information of each of the plurality of reference products.
9. An electronic device, comprising: one or more processors; a memory for storing one or more computer programs, It is characterized in that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
11. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.