Method and device for evaluating product, nonvolatile storage medium and electronic equipment

By receiving trigger information in product management, obtaining product life cycle data, and conducting multi-dimensional evaluation, the problem of inaccurate evaluation caused by data loss is solved, and a comprehensive and accurate evaluation of the product is achieved.

CN119887298APending Publication Date: 2025-04-25CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411936354.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the prior art, there is a lack of data when conducting product management, which makes it impossible to accurately evaluate the product.

Method used

By receiving trigger information, determining the product logo, and obtaining all data related to the product logo in the product database, performing multi-dimensional evaluation, and outputting evaluation results.

Benefits of technology

It realizes unified management of product life cycle data, avoids data loss, can conduct comprehensive and multi-dimensional evaluation, and improves the accuracy of evaluation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119887298A_ABST
    Figure CN119887298A_ABST
Patent Text Reader

Abstract

The invention discloses a product evaluation method and device, a nonvolatile storage medium and electronic equipment. The method comprises the steps that trigger information is received, the trigger information is used for indicating evaluation of at least one product, and the product comprises a digital product; at least one product identifier contained in the trigger information is determined, data related to the product identifier are obtained from a product database, each product identifier is used for uniquely indicating one product, and the data related to the product identifier are all data generated in the whole life cycle of the product; and performing multi-dimensional evaluation on the at least one product according to the data related to the product identifier, and outputting a multi-dimensional evaluation result, the multi-dimensional evaluation result being an evaluation result of the product under different evaluation dimensions. According to the method and the device, the technical problem that the product cannot be accurately evaluated due to the problem of data missing during product management in related technologies is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular, to a method and device for evaluating a product, a non-volatile storage medium, and an electronic device. Background Art

[0002] In the related art, product management is performed manually. However, the entire life cycle of each product includes multiple stages such as product design, research and development, production and manufacturing, use, maintenance, recycling, and scrapping, and each stage generates a large amount of data. When manual means are used to uniformly integrate and manage the data generated in these stages, there are problems such as missing data, scattered resources, low maintenance efficiency, and high maintenance costs. For example, the product design and research and development links may lack the collection of data on product use, maintenance, recycling, and scrapping. Therefore, when performing product management in the related art, there is a problem of missing data recorded in the database, and it is impossible to accurately evaluate the product based on the data in the database.

[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0004] The embodiments of the present application provide a method and device for evaluating a product, a non-volatile storage medium, and an electronic device, so as to at least solve the technical problem of being unable to accurately evaluate a product due to the problem of missing data when performing product management in the related art.

[0005] According to one aspect of an embodiment of the present application, a method for evaluating a product is provided, comprising: receiving trigger information, wherein the trigger information is used to indicate an evaluation of at least one product, the product comprising: a digital product; determining at least one product identification contained in the trigger information, and obtaining data related to the product identification in a product database, wherein each product identification is used to uniquely indicate a product, and the data related to the product identification is all data generated by the product during its entire life cycle; performing a multi-dimensional evaluation of at least one product based on the data related to the product identification, and outputting a multi-dimensional evaluation result, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

[0006] Optionally, obtaining data related to the product identification in the product database includes: determining data in the product database that has a key-value relationship with each product identification as data related to the product identification, wherein the product database stores data according to the key-value relationship, and each product identification is used as a key.

[0007] Optionally, a multi-dimensional evaluation is performed on at least one product based on data related to product identification, including: for each data, determining the category of the data, wherein the category includes at least: spatial data, promotional data, user feedback data and update data; classifying data of the same category into a data set to generate multiple data sets; generating multiple labels based on the multiple data sets, wherein each label corresponds to an evaluation dimension, and the data recorded in the label is the data used when evaluating the product under the evaluation dimension corresponding to the label; and performing a multi-dimensional evaluation on at least one product based on the multiple labels.

[0008] Optionally, all data of a product throughout its entire life cycle include at least: data describing the application scenarios of the product, product advertising data, product sales data, product usage frequency, product user satisfaction, product failure reports, product complaint data, and product update information; data of the same category are classified into a data set, including: classifying data describing the application scenarios of the product as spatial data; classifying product advertising data and product sales data as promotional data; classifying product usage frequency, product user satisfaction and product complaint data as user feedback data; and classifying product failure reports and product update information as update data.

[0009] Optionally, multiple labels are generated based on multiple data sets, including: generating a first type of label based on spatial data for evaluating the market positioning of a product; generating a second type of label based on promotional data for evaluating the advertising conversion rate and sales trend of a product; and generating a third label based on update data and user feedback data for evaluating the update effect of a product, wherein the update effect is used to indicate whether updating the product has fixed an existing fault in the product.

[0010] Optionally, outputting a multi-dimensional evaluation result includes: determining a target evaluation dimension corresponding to the trigger information; determining an evaluation dimension corresponding to each evaluation result in the multi-dimensional evaluation result; and outputting an evaluation result whose evaluation dimension is the target evaluation dimension.

[0011] Optionally, before performing a multi-dimensional evaluation of at least one product based on data related to product identification, the method includes: classifying all data of the product throughout its life cycle into first-category data in which numerical type data exists and second-category data in which numerical type data does not exist; for the first-category data, determining the dimension of each first-category data, and determining the number of first-category data corresponding to the same dimension; determining the dimension with the largest number of corresponding first-category data as the standard dimension, and converting all first-category data into target data with the standard dimension; for the second-category data, performing quantization processing on all second-category data, wherein the dimension of the second-category data after the quantization processing is the standard dimension.

[0012] According to another aspect of an embodiment of the present application, a device for evaluating a product is also provided, including: a receiving module, used to receive trigger information, wherein the trigger information is used to indicate an evaluation of at least one product, and the product includes: a digital product; a determination module, used to determine at least one product identification contained in the trigger information, and obtain data related to the product identification in a product database, wherein each product identification is used to uniquely indicate a product, and the data related to the product identification is all data generated by the product during its entire life cycle; an evaluation module, used to perform a multi-dimensional evaluation of at least one product based on the data related to the product identification, and output a multi-dimensional evaluation result, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

[0013] According to another aspect of an embodiment of the present application, a non-volatile storage medium is provided, in which a computer program is stored, wherein the above-mentioned method for evaluating a product is executed by running the computer program on a device where the non-volatile storage medium is located.

[0014] According to another aspect of an embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to execute the above-mentioned method for evaluating a product through the computer program.

[0015] According to another aspect of an embodiment of the present application, a computer program product is also provided, including computer instructions, and when the computer instructions are executed by a processor, the above-mentioned method for evaluating a product is implemented.

[0016] In an embodiment of the present application, trigger information is received, wherein the trigger information is used to indicate an evaluation of at least one product, and the products include: digital products; at least one product identification contained in the trigger information is determined, and data related to the product identification is obtained in a product database, wherein each product identification is used to uniquely indicate a product, and the data related to the product identification is all data generated by the product during its entire life cycle; a multi-dimensional evaluation is performed on at least one product based on the data related to the product identification, and a multi-dimensional evaluation result is output, wherein the multi-dimensional evaluation result is a method of the evaluation result of the product under different evaluation dimensions, and by constructing a product information database, all data generated by the product during its entire life cycle are stored in the product information database to avoid data loss; by building an interactive platform, users can trigger the evaluation of the product on the interactive platform; the purpose of multi-dimensional evaluation of the product based on the data in the product database is achieved, thereby achieving unified management of product-related data, avoiding data loss, and a technical effect of comprehensively evaluating the product based on the data, thereby solving the technical problem of being unable to accurately evaluate the product due to the problem of data loss in product management in the related technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0018] Figure 1 is a hardware structure block diagram of a computer terminal for implementing a method for evaluating a product according to an embodiment of the present application;

[0019] Figure 2 is a flowchart of a method for evaluating a product according to an embodiment of the present application;

[0020] Figure 3 It is a structural diagram of a device for evaluating a product according to an embodiment of the present application. DETAILED DESCRIPTION

[0021] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0023] In the related art, when digital management of products is adopted, the focus is mainly on product design, research and development, production and manufacturing, and product use, maintenance, recycling, scrapping and other links are ignored. Therefore, the relevant data of the product is missing, the efficiency of maintaining the status of the product is low, and the product cannot be fully evaluated. In order to solve this problem, the embodiments of the present application provide relevant solutions, which are described in detail below.

[0024] According to an embodiment of the present application, a method embodiment for evaluating a product is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0025] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 FIG. 1 shows a hardware structure block diagram of a computer terminal for implementing a method for evaluating a product. Figure 1 As shown, the computer terminal 10 may include one or more (102a, 102b, ..., 102n are used to illustrate) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.

[0026] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 10. As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0027] The memory 104 can be used to store software programs and modules of application software, such as program instructions / data storage devices corresponding to the method for evaluating products in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, realizing the above-mentioned method for evaluating products. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0028] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0029] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 .

[0030] The present application embodiment provides a method for evaluating a product that can be run in the above-mentioned operating environment. Figure 2 is a flowchart of the steps of the method for evaluating a product provided in an embodiment of the present application, such as Figure 2 As shown, the method comprises the following steps:

[0031] Step S202: receiving trigger information, wherein the trigger information is used to instruct to evaluate at least one product, and the product includes: a digital product.

[0032] The embodiment of the present application provides a method for product management based on digital technology, wherein when managing a product, all data generated by the product during its entire life cycle is collected and stored in the same database, and these data can be used to evaluate the product. The method provided by the embodiment of the present application can be applied to any interactive system. If a user wants to evaluate a product, he can input trigger information by operating on the interactive interface of the interactive system, or use other devices that communicate with the interactive system to send trigger information. In step S202, the system / device executing the embodiment of the present application receives the trigger information and executes the product evaluation process. The method provided by the embodiment of the present application can be applied to digital products such as communication products and software, and can also be applied to physical products that are materialized.

[0033] Step S204, determine at least one product identification included in the trigger information, and obtain data related to the product identification in the product database, wherein each product identification is used to uniquely indicate a product, and the data related to the product identification is all data generated by the product during its entire life cycle.

[0034] When executing the product evaluation process, the product to be evaluated needs to be determined first. In step S204, the product to be evaluated is determined according to the product identifier in the trigger information received in step S202. In this embodiment, each product identifier is used to uniquely identify a product, for example, it can be a product number, serial number, etc. Further, after the product to be evaluated is determined, data related to the product to be evaluated is obtained from a database (i.e., a product database) for storing all data generated by the product in its entire life cycle, so as to evaluate the product based on these data.

[0035] Optionally, obtaining data related to the product identification in the product database includes: determining data in the product database that has a key-value relationship with each product identification as data related to the product identification, wherein the product database stores data according to the key-value relationship, and each product identification is used as a key.

[0036] Since the database stores all the data generated by multiple products in their entire life cycle, the amount of stored data is large and it is not easy to query the data. Therefore, in this embodiment, the database (i.e., the product database) is set to a database that stores data according to a key-value relationship. After the database obtains the data, it stores it in accordance with the key-value relationship. Since the embodiment of the present application is for the purpose of product management, in this embodiment, the product identification is used as the key, and the data generated by the product indicated by the product identification in the entire life cycle is a plurality of values ​​related to the key of the product identification; for example, the data generated by the promotional product, the relevant data generated when the product is activated, and the relevant data generated by the promotional product can all be used as values.

[0037] Step S206, performing a multi-dimensional evaluation on at least one product according to the data related to the product identification, and outputting a multi-dimensional evaluation result, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

[0038] The database (i.e., product database) stores data generated by a product during its entire life cycle, and the product's life cycle refers to the entire process from product research and development to product delisting. That is, in addition to the parameters of the product itself, the product database also contains a variety of product promotion data, feedback data, etc. Therefore, in step S206, the product to be evaluated can be evaluated in multiple dimensions according to the instructions of the trigger information. For example, the product indicated by the product logo can be evaluated in multiple dimensions such as "product performance", "market performance", and "user satisfaction" at the same time, and finally the evaluation results of different dimensions are output; it should be noted that the evaluation of the product from several evaluation dimensions is determined by the trigger information, and the trigger information will indicate from which one / several evaluation dimensions the product is evaluated this time.

[0039] According to an optional embodiment of the present application, a multi-dimensional evaluation is performed on at least one product based on data related to product identification, including: for each data, determining the category of the data, wherein the category includes at least: spatial data, promotional data, user feedback data and update data; classifying data of the same category into a data set to generate multiple data sets; generating multiple tags based on the multiple data sets, wherein each tag corresponds to an evaluation dimension, and the data recorded in the tag is the data used when evaluating the product under the evaluation dimension corresponding to the tag; and performing a multi-dimensional evaluation on at least one product based on the multiple tags.

[0040] In the method provided in the embodiment of the present application, the database can manage different data by labeling according to the category (type) of the data, classify the same type of data into a data set marked with a data type, or mark each data with its corresponding type; wherein the data generated by the product in the whole life cycle includes the promotional data generated by the promotional product, the user feedback data generated by the user using the product, the update data generated by the iterative update of the product, and the spatial data that can be used to indicate the coverage area of ​​the product, and other types of data, that is, the types of data contained in the database at least include: spatial data, promotional data, user feedback data and update data. Therefore, in this embodiment, when performing a multi-dimensional evaluation on each product, after determining which / several evaluation dimensions to evaluate the product this time, when screening the data used for product evaluation in the database, it is first necessary to determine the category of each data stored in the database, and after determining the category of each data, classify the data of the same category / type to generate a data set; further, generate a label for all data records contained in this data set (if the database manages data in the form of a data set, it is not necessary to classify and generate a data set before generating a label). In this embodiment, each tag can also represent an evaluation dimension, and the evaluation dimensions in the embodiment of the present application include: "spatial dimension", "promotion dimension", "user feedback dimension" and "update dimension"; when evaluating a product under a certain evaluation dimension, you only need to use the data recorded in a certain tag. Based on the above steps, you can extract the data needed to evaluate the product in different evaluation dimensions.

[0041] Optionally, all data of a product throughout its entire life cycle include at least: data describing the application scenarios of the product, product advertising data, product sales data, product usage frequency, product user satisfaction, product failure reports, product complaint data, and product update information; data of the same category are classified into a data set, including: classifying data describing the application scenarios of the product as spatial data; classifying product advertising data and product sales data as promotional data; classifying product usage frequency, product user satisfaction and product complaint data as user feedback data; and classifying product failure reports and product update information as update data.

[0042] In this embodiment, the database at least stores spatial data for describing the application scenarios of the product, such as data on the product coverage area, the location of the application product, etc.; promotional data generated by promoting the product, such as advertising data generated when promoting through advertising, and sales data generated when promoting through sales, are all promotional data, wherein the product advertising data includes: product advertising videos, product posters, etc., and the product promotional data includes: promotional strategy documents, brochures, etc.; user feedback data generated by users using the product, such as the frequency of use of the product, user satisfaction of the product, and product complaint data, etc., can all be classified as user feedback data; and the database also contains update data related to product updates, such as fault reports generated when a fault occurs during the use of the product, and related data generated when the product is iteratively updated can all be classified as update data. Data classification is performed in the above manner, and the data generated by the product in one stage is classified together, which is convenient for product evaluation.

[0043] According to another optional embodiment of the present application, multiple labels are generated based on multiple data sets, including: generating a first type of label for evaluating the market positioning of a product based on spatial data; generating a second type of label for evaluating the advertising conversion rate and sales trend of a product based on promotional data; generating a third label for evaluating the update effect of a product based on update data and user feedback data, wherein the update effect is used to indicate whether updating the product has fixed an existing fault in the product.

[0044] As mentioned in the above embodiment, the database can manage the stored data in a label manner. For example, the same type of data storage can be generated into a label representing the type. When the data contained in the database is the spatial data, publicity data, user feedback data and update data mentioned in the above embodiment, in this embodiment, when generating labels, a type of label (i.e., the first label) for evaluating the market positioning of the product is generated using the spatial data, a label (i.e., the second label) for evaluating the advertising conversion rate and sales trend of the product is generated using the publicity data, and a label (i.e., the third label) for evaluating the update effect of the product is generated using the update data and the user feedback data, wherein the update effect can be determined based on whether the existing fault of the product is repaired through the update, or based on the change rate of the user's complaint data after the update. After multiple labels for recording different data are generated through the above steps, if the trigger information indicates to evaluate the product from the "spatial dimension", the first label is obtained from the database, and the product is evaluated using the data recorded in the first label to obtain the evaluation result corresponding to the "spatial dimension", wherein the evaluation result corresponding to the spatial dimension includes: the market positioning of the product. If the trigger information indicates that the product is to be evaluated from the "promotion dimension", the second tag is obtained from the database, and the product is evaluated using the data recorded in the second tag to obtain the evaluation result corresponding to the "promotion dimension", wherein the evaluation result corresponding to the promotion dimension includes: the advertising conversion rate of the product within the specified time period, the sales trend of the product within the specified time period, etc. If the trigger information indicates that the product is to be evaluated from the "user feedback dimension", the third tag is obtained from the database, and the product is evaluated using the data recorded in the third tag to obtain the evaluation result corresponding to the "user feedback dimension", wherein the evaluation result corresponding to the user feedback dimension includes: the trend of changes in user complaint data. If the trigger information indicates that the product is to be evaluated from the "update dimension", the third tag is obtained from the database, and the product is evaluated using the data recorded in the third tag to obtain the evaluation result corresponding to the "update dimension", wherein the evaluation result corresponding to the update dimension includes: the trend of changes in the data volume of the product's complaint data.

[0045] It should be noted that the information collected in the embodiments of the present application (such as spatial data of the product, user feedback data, etc.) is 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 the relevant laws, regulations and standards of the relevant countries and regions, take necessary confidentiality measures, do not violate public order and good customs, and provide corresponding "operation entrances" for users to choose to authorize or refuse.

[0046] Optionally, outputting a multi-dimensional evaluation result includes: determining a target evaluation dimension corresponding to the trigger information; determining an evaluation dimension corresponding to each evaluation result in the multi-dimensional evaluation result; and outputting an evaluation result whose evaluation dimension is the target evaluation dimension.

[0047] As mentioned in the above embodiment, which evaluation dimension / dimensions to evaluate the product is determined based on the trigger information, that is, in the embodiment of the present application, it is not necessary to evaluate the product from all evaluation dimensions every time, so it is obvious that the evaluation results corresponding to all evaluation dimensions are not output every time. In this embodiment, which (multi-dimensional) evaluation results are finally output is determined based on the (target) evaluation dimension recorded in the trigger information. Specifically, only the evaluation results corresponding to the (target) evaluation dimension recorded in the trigger information are output. For example, if only the "spatial dimension" is recorded in the trigger information, only the evaluation results corresponding to the spatial dimension are output; if only the "publicity dimension" is recorded in the trigger information, only the evaluation results corresponding to the publicity dimension are output; if both the "spatial dimension" and the "publicity dimension" are recorded in the trigger information, the evaluation results corresponding to the spatial dimension and the evaluation results corresponding to the publicity dimension are output at the same time.

[0048] According to some optional embodiments of the present application, before performing a multi-dimensional evaluation on at least one product based on data related to product identification, the process includes: classifying all data of the product throughout its entire life cycle into first-category data in which numerical type data exists and second-category data in which numerical type data does not exist; for the first-category data, determining the dimension of each first-category data, and determining the number of first-category data corresponding to the same dimension; determining the dimension with the largest number of corresponding first-category data as the standard dimension, and converting all first-category data into target data with the standard dimension; for the second-category data, performing quantization processing on all second-category data, wherein the dimension of the second-category data after quantization processing is the standard dimension.

[0049] The data generated by a product during its entire life cycle includes quantitative data and non-quantitative data. In this embodiment, before a multi-dimensional evaluation of the product is performed based on the product-related data stored in a database, all data required for the product evaluation are first unified in dimension through a preprocessing process. The specific steps are as follows: First, all data required for the product evaluation are classified into first-category data and second-category data according to whether they are quantitative data, wherein the first-category data is quantitative data containing numerical values, and the second-category data is non-quantitative data that does not contain numerical values; further, when unifying the dimensions, it is necessary to determine the reference dimension. In this embodiment of the application, In the embodiment, the reference dimension can be pre-set or determined from the dimensions of all the data needed to evaluate the product. In this embodiment, the dimension that appears most frequently among the multiple dimensions of all the data needed to evaluate the product is determined as the reference dimension (i.e., the standard dimension); therefore, in this embodiment, when determining the reference dimension (i.e., the standard dimension), it is necessary to count the number of data corresponding to each dimension. However, since only the quantitative data (i.e., the first type of data) has the dimension before the preprocessing is performed, the number of data of the numerical type corresponding to each dimension is actually counted when determining the reference dimension (i.e., the standard dimension). After the reference dimension (i.e., the standard dimension) is determined by the above method, in this embodiment, the non-quantitative type data (i.e., the second type of data) is quantized, and the reference dimension determined in the above steps is used as the standard during the quantization process to ensure that the dimension of the quantized second type of data is the above reference dimension.

[0050] Through the above steps, the full life cycle process management of the product can be realized, and the spatial data, sales data, usage data, and problem feedback data related to the product can be aggregated into a database to support label management of data; it supports product evaluation under different evaluation dimensions according to user needs, which is helpful for spatial insight, sales analysis, activity analysis, and problem analysis of the product.

[0051] Figure 3 is a structural diagram of a device for evaluating a product provided in an embodiment of the present application, such as Figure 3 As shown, the device includes: a receiving module 30, used to receive trigger information, wherein the trigger information is used to indicate an evaluation of at least one product, and the product includes: a digital product; a determination module 32, used to determine at least one product identification contained in the trigger information, and obtain data related to the product identification in a product database, wherein each product identification is used to uniquely indicate a product, and the data related to the product identification is all data generated by the product during its entire life cycle; an evaluation module 34, used to perform a multi-dimensional evaluation on at least one product based on the data related to the product identification, and output a multi-dimensional evaluation result, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

[0052] When a device for evaluating a product is used to evaluate a product, the trigger information received can be realized by a product interactive communication platform (i.e., interactive platform) equipped with a receiving module 30, wherein the product interactive communication platform supports users to upload product promotion scenario information, and supports evaluation of products and promotion scenarios. The product database from which the determination module 32 obtains data can be established by the following methods: in the product life cycle management process, the corresponding information and knowledge are uploaded according to the requirements of each link as part of the database structure; at the same time, a special database management function supports the supplementation and uploading of the database, which facilitates the supplementation of historical product-related information. The evaluation module 34 can evaluate the product in multiple dimensions such as product space insight (i.e., spatial dimension), publicity effect (i.e., publicity dimension), usage, problem tracking, etc. based on big data tags and data analysis engines, so as to achieve the effect of full process evaluation.

[0053] It should be noted that Figure 3 The preferred implementation of the illustrated embodiment can be found in Figure 2 The relevant description of the illustrated embodiment will not be repeated here.

[0054] An embodiment of the present application further provides a non-volatile storage medium, in which a computer program is stored, wherein the above method for evaluating a product is executed by running the computer program on a device where the non-volatile storage medium is located.

[0055] The above-mentioned non-volatile storage medium is used to store programs that perform the following functions: receiving trigger information, wherein the trigger information is used to indicate an evaluation of at least one product, and the products include: digital products; determining at least one product identification contained in the trigger information, and obtaining data related to the product identification in a product database, wherein each product identification is used to uniquely indicate a product, and the data related to the product identification is all data generated by the product during its entire life cycle; performing a multi-dimensional evaluation of at least one product based on the data related to the product identification, and outputting a multi-dimensional evaluation result, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

[0056] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to execute the above method for evaluating a product through the computer program.

[0057] The processor in the above-mentioned electronic device is used to run a program that performs the following functions: receiving trigger information, wherein the trigger information is used to indicate an evaluation of at least one product, and the product includes: a digital product; determining at least one product identification contained in the trigger information, and obtaining data related to the product identification in a product database, wherein each product identification is used to uniquely indicate a product, and the data related to the product identification is all data generated by the product during its entire life cycle; performing a multi-dimensional evaluation of at least one product based on the data related to the product identification, and outputting a multi-dimensional evaluation result, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

[0058] The embodiment of the present application also provides a computer program product, including computer instructions, which implement the above-mentioned method for evaluating a product when executed by a processor.

[0059] It should be noted that the various modules in the above-mentioned evaluation product device can be program modules (for example, a set of program instructions that implement a certain specific function) or hardware modules. For the latter, it can be expressed in the following forms, but is not limited to this: the expression form of each of the above-mentioned modules is a processor, or the functions of each of the above-mentioned modules are implemented by a processor.

[0060] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0061] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0062] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0063] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0064] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0065] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc. Various media that can store program codes.

[0066] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for evaluating a product, characterized in that: include: receiving trigger information, wherein the trigger information is used to instruct to evaluate at least one product, the product comprising: a digital product; Determine at least one product identifier included in the trigger information, and obtain data related to the product identifier in a product database, wherein each product identifier is used to uniquely indicate one product, and the data related to the product identifier is all data generated by the product during its entire life cycle; A multi-dimensional evaluation is performed on at least one of the products according to the data related to the product identification, and a multi-dimensional evaluation result is output, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

2. The method according to claim 1, characterized in that Acquire data related to the product identification in the product database, including: The data in the product database that has a key-value relationship with each of the product identifiers is determined as data related to the product identifier, wherein the product database stores data in accordance with the key-value relationship, and each of the product identifiers serves as a key.

3. The method according to claim 1, characterized in that Performing a multi-dimensional evaluation on at least one of the products based on the data associated with the product identification includes: For each of the data, determining the category of the data, wherein the category at least includes: space data, publicity data, user feedback data and update data; Classifying the data of the same category into one data set to generate a plurality of data sets; Generate multiple tags according to the multiple data sets, wherein each tag corresponds to one evaluation dimension, and the data recorded in the tag is the data used when evaluating the product under the evaluation dimension corresponding to the tag; A multi-dimensional evaluation is performed on at least one of the products according to the multiple labels.

4. The method according to claim 3, characterized in that All data of the product in its entire life cycle includes at least: data describing the application scenarios of the product, advertising data of the product, sales data of the product, usage frequency of the product, user satisfaction of the product, fault reports of the product, complaint data of the product, and update information of the product; Classifying the data of the same category into a data set includes: classifying the data describing the application scenario of the product into spatial data; classifying the advertisement data of the product and the sales data of the product as promotional data; classifying the usage frequency of the product, the user satisfaction of the product and the complaint data of the product as the user feedback data; The failure report of the product and the update information of the product are classified as the update data.

5. The method according to claim 4, characterized in that Generating a plurality of labels according to the plurality of data sets comprises: generating a first type of label for evaluating the market positioning of the product according to the spatial data; Generating a second type of label for evaluating the advertising conversion rate and sales trend of the product according to the promotional data; A third tag for evaluating the update effect of the product is generated according to the update data and the user feedback data, wherein the update effect is used to indicate whether updating the product fixes a fault existing in the product.

6. The method according to claim 1, characterized in that Output multi-dimensional evaluation results, including: Determining a target evaluation dimension corresponding to the trigger information; Determine the evaluation dimension corresponding to each evaluation result in the multi-dimensional evaluation results; The evaluation result whose evaluation dimension is the target evaluation dimension is output.

7. The method according to claim 1, characterized in that Before performing a multi-dimensional evaluation on at least one of the products according to the data related to the product identification, the method includes: Classify all data of the product in its entire life cycle into first-category data containing numerical data and second-category data containing no numerical data; For the first category of data, determining the dimension of each of the first category of data, and determining the number of the first category of data corresponding to the same dimension; determining the dimension corresponding to the largest number of the first category of data as the standard dimension, and converting all the first category of data into target data with the dimension of the standard dimension; For the second category data, quantization processing is performed on all the second category data, wherein the dimension of the second category data after quantization processing is the standard dimension.

8. A device for evaluating a product, characterized in that: include: A receiving module, configured to receive trigger information, wherein the trigger information is used to instruct to evaluate at least one product, wherein the product includes: a digital product; a determination module, used to determine at least one product identifier included in the trigger information, and obtain data related to the product identifier in a product database, wherein each product identifier is used to uniquely indicate a product, and the data related to the product identifier is all data generated by the product during its entire life cycle; An evaluation module is used to perform a multi-dimensional evaluation on at least one of the products based on data related to the product identification, and output a multi-dimensional evaluation result, wherein the multi-dimensional evaluation result is an evaluation result of the product under different evaluation dimensions.

9. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a computer program, wherein the method for evaluating a product according to any one of claims 1 to 7 is executed by running the computer program on the device where the non-volatile storage medium is located.

10. An electronic device comprising a memory and a processor, characterized in that: The memory stores a computer program, and the processor is configured to execute the method for evaluating a product according to any one of claims 1 to 7 through the computer program.

11. A computer program product comprising computer instructions, characterized in that: When the computer instructions are executed by a processor, the method for evaluating a product according to any one of claims 1 to 7 is implemented.