Object review method, device, electronic device and storage medium
By generating questionnaire data based on target object attribute information, combining candidate questionnaire data and preset relationships, the problem of low product review efficiency and accuracy in the existing technology is solved, and a standardized review system is established, which improves the fairness of review and accuracy.
Patent Information
- Application Number
- CN202111554685.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-17
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2041-12-17
AI Technical Summary
The existing product review methods are low in efficiency and accuracy, require manual email sending and lack unified review standards, resulting in insufficient objective and fairness in the review.
By generating questionnaire data based on the attribute information of the target object, combining candidate questionnaire data and preset association relationships, the target questionnaire data is determined and sent to the review object for review, and using matching conditions to generate standardized questionnaires to improve the fairness of the review and Accuracy.
It has achieved improvement in product review efficiency and accuracy, established a standardized review system, reduced manual workload, and improved the objectivity and fairness of reviews.
Smart Images

Figure CN114219320B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to an object review method, device, electronic device and storage medium. Background Art
[0002] At present, in order to enable products to quickly occupy the market and improve competitiveness, it is necessary to evaluate the products before they are launched on the market. Then, how to achieve product evaluation has become a problem that needs to be solved urgently.
[0003] In the related art, when reviewing a product, the product information and inquiry content are generally sent to each review object via email, and the review object gives opinions and feedback via email, thereby achieving the review of the product.
[0004] However, due to the product review method in the related art, emails need to be sent to the review objects one by one, and there is no unified standard for the content that needs to be consulted on the product, and it is impossible to achieve a reasonable and objective review. Therefore, the efficiency and accuracy of the product review are not high. Summary of the invention
[0005] The embodiments of the present application provide an object review method, device, electronic device and storage medium to improve the efficiency and accuracy of product review.
[0006] The specific technical solutions provided by the embodiments of this application are as follows:
[0007] An object review method, comprising:
[0008] In response to a questionnaire generation request for a target object, obtaining object attribute information of the target object, wherein the questionnaire generation request at least includes the object attribute information of the target object;
[0009] Based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the target questionnaire data associated with the target object is determined, wherein each candidate questionnaire data is used to determine whether the corresponding target object can be put online and the corresponding review score;
[0010] Based on the target questionnaire data, the target object is reviewed and processed accordingly.
[0011] Optionally, based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, determining the target questionnaire data associated with the target object specifically includes:
[0012] If it is determined that based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the candidate questionnaire data associated with the object attribute information is determined from each preset candidate questionnaire data, the determined candidate questionnaire data is used as the target questionnaire data corresponding to the target object;
[0013] If it is determined that based on the object attribute information, the candidate questionnaire data associated with the object attribute information cannot be determined from the candidate questionnaire data, then based on the object attribute information and combined with a preset questionnaire item search method, the target questionnaire items associated with the target object are determined, and based on the target questionnaire items, the target questionnaire data is generated.
[0014] Optionally, based on the object attribute information and in combination with a preset questionnaire item search method, determining each target questionnaire item associated with the target object specifically includes:
[0015] Based on the object attribute information and the preset questionnaire item attribute information corresponding to each candidate questionnaire item, respectively determine the first matching degree between the target object and the corresponding candidate questionnaire item;
[0016] Based on the determined first matching degrees, target questionnaire items that meet preset first matching degree conditions are determined from the candidate questionnaire items.
[0017] Optionally, based on the object attribute information and in combination with a preset questionnaire item search method, each target questionnaire item associated with the target object is determined, and based on each target questionnaire item, target questionnaire data is generated, specifically including:
[0018] Based on the object attribute information and the preset attribute information corresponding to each candidate questionnaire data, respectively determine the second matching degree between the target object and the corresponding candidate questionnaire data;
[0019] Based on the determined second matching degrees, determining candidate questionnaire data satisfying a preset second matching degree condition from the candidate questionnaire data, wherein the candidate questionnaire data includes a plurality of candidate questionnaire items;
[0020] respectively determining a third matching degree between the attribute information corresponding to each candidate questionnaire item and the attribute information of the object;
[0021] Based on the candidate questionnaire items that meet the third matching condition, target questionnaire data is generated.
[0022] Optionally, also include:
[0023] Obtaining a corresponding fourth matching degree based on the object attribute information and the object group attribute information corresponding to each review object group;
[0024] A target review object group that meets the fourth matching condition is determined.
[0025] Optionally, based on the target questionnaire data, the target object is processed accordingly, specifically including:
[0026] Sending the target questionnaire data to respective clients of each target review object in the target review object group;
[0027] Receiving the pending review scores returned by each client based on the target questionnaire data respectively;
[0028] The review score of the target object is determined according to each pending review score.
[0029] An object review device, comprising:
[0030] An obtaining module, configured to obtain object attribute information of a target object in response to a questionnaire generation request for the target object, wherein the questionnaire generation request at least includes the object attribute information of the target object;
[0031] A first determination module is used to determine the target questionnaire data associated with the target object based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, wherein each candidate questionnaire data is used to determine whether the corresponding target object can be put online and the corresponding review score;
[0032] A processing module is used to perform corresponding review processing on the target object based on the target questionnaire data.
[0033] Optionally, the first determining module is specifically used for:
[0034] If it is determined that based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the candidate questionnaire data associated with the object attribute information is determined from each preset candidate questionnaire data, the determined candidate questionnaire data is used as the target questionnaire data corresponding to the target object;
[0035] If it is determined that based on the object attribute information, the candidate questionnaire data associated with the object attribute information cannot be determined from the candidate questionnaire data, then based on the object attribute information and combined with a preset questionnaire item search method, the target questionnaire items associated with the target object are determined, and based on the target questionnaire items, the target questionnaire data is generated.
[0036] Optionally, when determining each target questionnaire item associated with the target object based on the object attribute information and in combination with a preset questionnaire item search method, the first determination module is specifically configured to:
[0037] Based on the object attribute information and the preset questionnaire item attribute information corresponding to each candidate questionnaire item, respectively determine the first matching degree between the target object and the corresponding candidate questionnaire item;
[0038] Based on the determined first matching degrees, target questionnaire items that meet preset first matching degree conditions are determined from the candidate questionnaire items.
[0039] Optionally, when determining each target questionnaire item associated with the target object based on the object attribute information and in combination with a preset questionnaire item search method, and generating target questionnaire data based on each target questionnaire item, the first determination module is specifically configured to:
[0040] Based on the object attribute information and the preset attribute information corresponding to each candidate questionnaire data, respectively determine the second matching degree between the target object and the corresponding candidate questionnaire data;
[0041] Based on the determined second matching degrees, determining candidate questionnaire data satisfying a preset second matching degree condition from the candidate questionnaire data, wherein the candidate questionnaire data includes a plurality of candidate questionnaire items;
[0042] respectively determining a third matching degree between the attribute information corresponding to each candidate questionnaire item and the attribute information of the object;
[0043] Based on the candidate questionnaire items that meet the third matching condition, target questionnaire data is generated.
[0044] Optionally, a second determining module is further included, and the second determining module is specifically configured to:
[0045] Obtaining a corresponding fourth matching degree based on the object attribute information and the object group attribute information corresponding to each review object group;
[0046] A target review object group that meets the fourth matching condition is determined.
[0047] Optionally, when the target object is processed accordingly based on the target questionnaire data, the second determination module is specifically used to:
[0048] Sending the target questionnaire data to respective clients of each target review object in the target review object group;
[0049] Receiving the pending review scores returned by each client based on the target questionnaire data respectively;
[0050] The review score of the target object is determined according to each pending review score.
[0051] An electronic device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the steps of the object review method are implemented when the processor executes the program.
[0052] A computer-readable storage medium stores a computer program, which implements the steps of the object review method when executed by a processor.
[0053] In the embodiment of the present application, in response to a questionnaire generation request for a target object, object attribute information of the target object is obtained, the questionnaire generation request at least includes the object attribute information of the target object, and based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the target questionnaire data associated with the target object is determined, and based on the target questionnaire data, the target object is subjected to corresponding review processing. In this way, based on the object attribute information of the target object, the target questionnaire data corresponding to the target object can be determined, and based on the determined target questionnaire data, the object review is implemented, so that the target object can be reviewed based on the standard target questionnaire data, making the object review more fair and reasonable, not only improving the efficiency of the target object review, but also improving the accuracy of the target object review. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 A schematic diagram of a process flow of an object review method in an embodiment of the present application;
[0055] Figure 2 This is a schematic diagram of the grouping of review objects in the embodiment of this application;
[0056] Figure 3 Another flow chart of an object review method in an embodiment of the present application;
[0057] Figure 4 This is a schematic diagram of the architecture of the object review system in the embodiment of the present application;
[0058] Figure 5 A schematic diagram of the structure of the object review device in the embodiment of the present application;
[0059] Figure 6 Schematic diagram of the structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0060] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions 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 are within the scope of protection of this application.
[0061] Physical precious metals business is one of the core businesses of the retail business. Every product in the core business needs to be strictly reviewed and investigated by the head office and branches before it can be put on sale online. This process takes a lot of time.
[0062] In order to quickly promote marketing target objects, quickly occupy the market, and improve competitiveness, it is necessary to establish standards for target object review, make the target object review process more fair and reasonable, improve the efficiency of target object review, and speed up the listing of target objects.
[0063] In the related technology, the existing solution requires the gold company to submit relevant information of the target object to the head office offline. The head office will email the target object information and the content to be consulted on the product to the branch company that has been informed in advance. Each branch company will give its opinion on the product adoption and feedback to the head office by email.
[0064] However, due to the product review method in the related art, emails need to be sent to the review objects one by one, and there is no unified standard for the content that needs to be consulted on the product, and it is impossible to achieve a reasonable and objective review. Therefore, the efficiency and accuracy of the product review are not high.
[0065] In order to solve the above problems, an object review method, device, electronic device and storage medium are provided in an embodiment of the present application. In response to a questionnaire generation request for a target object, object attribute information of the target object is obtained. The questionnaire generation request at least includes the object attribute information of the target object. Based on the object attribute information and the association between each object attribute information and the corresponding candidate questionnaire data, the target questionnaire data associated with the target object is determined. Based on the target questionnaire data, the target object is reviewed and processed accordingly. In this way, a standard review system is formed, which can make product reviews more fair and reasonable, thereby improving the efficiency and accuracy of product reviews.
[0066] Based on the above embodiments, see Figure 1 FIG. 1 is a flow chart of an object review method in an embodiment of the present application, which specifically includes:
[0067] S10: In response to a questionnaire generation request for a target object, obtaining object attribute information of the target object.
[0068] The questionnaire generation request at least includes object attribute information of the target object.
[0069] In an embodiment of the present application, if it is necessary to generate questionnaire data for the target object, the attribute information of the target object can be configured in the client, and a questionnaire generation request containing the attribute information can be triggered, so that the client sends the questionnaire generation request to the server. After obtaining the questionnaire generation request, the server responds to the questionnaire generation request for the target object and reads the object attribute information of the target object from the questionnaire generation request.
[0070] The target object may be, for example, a precious metal, which is not limited in the embodiments of the present application.
[0071] The attribute information is the characteristics of the target object, for example, the material, workmanship, etc. of the target object, which is not limited in the embodiments of the present application.
[0072] It should be noted that when triggering a questionnaire generation request, the object identifier of the target object can also be configured in the client. After obtaining the object identifier, the client determines the attribute information associated with the object identifier based on the association relationship between each object identifier and the attribute information, and triggers the generation of a questionnaire generation request containing the attribute information. In this way, there is no need to manually input the attribute information of the target object, and only the object identifier needs to be configured to achieve the processing of the target object, thereby improving the data processing efficiency.
[0073] S11: Determine the target questionnaire data corresponding to the target object based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data.
[0074] Among them, the target questionnaire data is used to determine the evaluation score of the target object.
[0075] In the embodiment of the present application, the target questionnaire data corresponding to the target object is determined based on the object attribute information and the association relationship between each object attribute information and the candidate questionnaire data.
[0076] Optionally, in an embodiment of the present application, a possible implementation method is provided for determining the target questionnaire data corresponding to the target object. The process of determining the target questionnaire data corresponding to the target object in an embodiment of the present application is described in detail below, specifically including:
[0077] S111: If candidate questionnaire data associated with the object attribute information is determined from the preset candidate questionnaire data based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the determined candidate questionnaire data will be used as the target questionnaire data corresponding to the target object.
[0078] In an embodiment of the present application, based on the object attribute information and the association relationship between each object attribute information and the candidate questionnaire data, the candidate questionnaire data associated with the object attribute information is searched from each preset candidate questionnaire data, and then, it is determined whether the candidate questionnaire data associated with the object attribute information can be found. If it is determined that based on the object attribute information and the association relationship between each object attribute information and the candidate questionnaire data, the candidate questionnaire data associated with the object attribute information can be determined from each preset candidate questionnaire data, then the determined candidate questionnaire data will be used as the target questionnaire data corresponding to the target object.
[0079] For example, assuming that the object attribute information is precious metals, then based on the association relationship between "precious metals" and the candidate questionnaire data, search for candidate questionnaire data associated with "precious metals" from the preset candidate questionnaire data. If it is determined that the associated candidate questionnaire data found based on "precious metals" is A, then candidate questionnaire data A is used as the target questionnaire data corresponding to the target object.
[0080] Optionally, in an embodiment of the present application, based on the object attribute information and the candidate attribute information corresponding to each candidate questionnaire data, candidate attribute information that is the same as the object attribute information can be found from each candidate attribute information, and candidate questionnaire data corresponding to the found candidate attribute information can be obtained, and the obtained candidate questionnaire data can be used as the target questionnaire data corresponding to the target object.
[0081] For example, assuming that the object attribute information is precious metals, the candidate questionnaire data are candidate questionnaire data A, candidate questionnaire data B and candidate questionnaire data C, the candidate attribute information corresponding to candidate questionnaire data A is precious metals, the candidate attribute information corresponding to candidate questionnaire data B is paper, and the candidate attribute information corresponding to candidate questionnaire data C is plastic. It is determined that the candidate attribute information "precious metals" of candidate questionnaire data A is the same as the object attribute information "precious metals". Therefore, candidate questionnaire data A is taken as the found candidate questionnaire data, and candidate questionnaire data A is taken as the target questionnaire data corresponding to the target object.
[0082] S112: If it is determined that the candidate questionnaire data associated with the object attribute information cannot be determined from the candidate questionnaire data based on the object attribute information, then based on the object attribute information and combined with a preset questionnaire item search method, the target questionnaire items associated with the target object are determined, and based on the target questionnaire items, the target questionnaire data is generated.
[0083] In an embodiment of the present application, based on the object attribute information and the association relationship between each object attribute information and the candidate questionnaire data, the candidate questionnaire data associated with the object attribute information is searched from each preset candidate questionnaire data, and then, it is determined whether the candidate questionnaire data associated with the object attribute information can be found. If it is determined that based on the object attribute information and the association relationship between the object attribute information and the candidate questionnaire data, the candidate questionnaire data associated with the object attribute information cannot be determined from each candidate questionnaire data, then based on the object attribute information, combined with the preset questionnaire item search method, each target questionnaire item associated with the target object is searched from each questionnaire item, and based on each target questionnaire item, the target questionnaire data is generated. Optionally, in an embodiment of the present application, a possible implementation method is provided for determining each target questionnaire item. The following is a detailed description of the process of generating target questionnaire data based on each target questionnaire item in an embodiment of the present application, specifically including:
[0084] S1121: Based on the object attribute information and the preset questionnaire item attribute information corresponding to each candidate questionnaire item, respectively determine the first matching degree between the target object and the corresponding candidate questionnaire item.
[0085] In the embodiment of the present application, the following operations are performed for each candidate questionnaire item:
[0086] Based on the object attribute information of the target object and the questionnaire item attribute information corresponding to any candidate questionnaire item, a first matching degree between the target object and the candidate questionnaire item is determined.
[0087] It should be noted that when determining the first matching degree between the target object and the candidate questionnaire items, the first matching degree between the target object and the candidate questionnaire items can be obtained by determining the similarity between the object attribute information of the target object and the questionnaire item attribute information of the candidate questionnaire items.
[0088] S1122: Based on the determined first matching degrees, determine target questionnaire items that meet preset first matching degree conditions from the candidate questionnaire items.
[0089] In the embodiment of the present application, based on the determined first matching degrees corresponding to each of the candidate questionnaire items, at least one target questionnaire item that meets a preset first matching degree condition is determined from the candidate questionnaire items.
[0090] It should be noted that the preset first matching condition can be, for example, greater than a first matching threshold. When S1122 is executed, it is determined whether the first matching degree corresponding to each candidate questionnaire item is greater than the first matching threshold, and the candidate questionnaire items corresponding to those greater than the first matching threshold are taken as the determined target questionnaire items.
[0091] Optionally, in the embodiment of the present application, a possible implementation method is also provided for generating target questionnaire data. The following is a detailed description of another process for generating target questionnaire data in the embodiment of the present application, which specifically includes:
[0092] S1123: Based on the object attribute information and the preset attribute information corresponding to each candidate questionnaire data, respectively determine the second matching degree between the target object and the corresponding candidate questionnaire data.
[0093] In the embodiment of the present application, for each preset candidate questionnaire data, the following operations are performed respectively:
[0094] Based on the object attribute information corresponding to the target object and the attribute information corresponding to any candidate questionnaire data, a second matching degree between the target object and the candidate questionnaire data is calculated.
[0095] S1124: Based on the determined second matching degrees, determine candidate questionnaire data satisfying a preset second matching degree condition from the candidate questionnaire data.
[0096] The candidate questionnaire data includes multiple candidate questionnaire items.
[0097] In the embodiment of the present application, based on the determined second matching degrees corresponding to each of the candidate questionnaire data, candidate questionnaire data satisfying a preset second matching degree condition is determined from the candidate questionnaire data.
[0098] It should be noted that the preset second matching condition can be, for example, that the second matching value is the maximum. When S1124 is executed, based on the second matching degrees corresponding to each candidate questionnaire data, the candidate questionnaire data corresponding to the maximum second matching degree is determined from the candidate questionnaire data.
[0099] S1125: respectively determining a third matching degree between the attribute information corresponding to each candidate questionnaire item and the object attribute information.
[0100] In the embodiment of the present application, for each candidate questionnaire item included in the determined candidate questionnaire data, the following operations are performed respectively:
[0101] Based on the object attribute information corresponding to the target object and the attribute information corresponding to any candidate questionnaire item, a third matching degree between the target object and the candidate questionnaire item is determined.
[0102] S1126: Generate target questionnaire data based on the candidate questionnaire items that meet the third matching condition.
[0103] In the embodiment of the present application, after determining the candidate questionnaire data that meets the preset third matching condition, the candidate questionnaire items are combined to generate the target questionnaire data.
[0104] It should be noted that in the embodiment of the present application, each candidate questionnaire item of the target questionnaire data also corresponds to a weight, which is not limited in the embodiment of the present application.
[0105] In this way, business personnel only need to review whether the requirements are met, and can manually change certain indicator items, change the score range and weight ratio of the indicator items, which can reduce a lot of work for business personnel.
[0106] S12: Based on the target questionnaire data, conduct corresponding review and processing on the target object.
[0107] Optionally, in the embodiment of the present application, after generating the target questionnaire data, the review object may also be configured. The process of configuring the review object in the embodiment of the present application is described in detail below, specifically including:
[0108] S13: Obtaining a corresponding fourth matching degree based on the object attribute information and the object group attribute information corresponding to each review object group.
[0109] In an embodiment of the present application, first, based on each review object and the review object attribute information corresponding to each review object, the number of review objects included in each review object group, and the source information of the included review objects, each review object group is obtained by arbitrarily grouping the review objects.
[0110] For example, see Figure 2 As shown, it is a schematic diagram of the grouping of review objects in the embodiment of the present application, assuming that the numbers of review objects included in the review object groups are 4 and 3 respectively, and the review objects are review object A, review object B, review object C, review object D, review object E and review object F respectively, review object A comes from the head office, review object B comes from branch a, review object C comes from the head office, review object D comes from branch b, review object E comes from the head office, review object F comes from branch a, and review object G comes from branch c. Then, based on the review object attribute information corresponding to each review object, each review object is arbitrarily grouped, and review object A, review object B, review object C and review object D are grouped into one group, and review object E, review object F and review object G are grouped into one group.
[0111] Then, perform the following operations for each review group:
[0112] Based on the object attribute information corresponding to the target object and the object group attribute information corresponding to any review object group, the matching degree between the target object and the review object group is calculated to obtain a fourth matching degree between the target object and the review object group.
[0113] It should be noted that, in the embodiment of the present application, after obtaining each review object group, object group attribute information corresponding to each review object group is obtained based on the attribute information corresponding to each review object in each review object group.
[0114] S14: Determine a target review object group that meets the fourth matching condition.
[0115] In the embodiment of the present application, after obtaining each third matching degree, a review object group that meets a preset fourth matching degree condition is determined from each review object group, and the determined review object group is used as the target review object group.
[0116] The fourth matching condition may be, for example, the maximum fourth matching condition. After obtaining the fourth matching conditions corresponding to each review object group, the review object group corresponding to the maximum fourth matching condition is used as the determined target review object group.
[0117] For example, assuming that the review object groups are review object group 1, review object group 2, review object group 3 and review object group 4, among which the fourth matching degree corresponding to review object group 1 is 0.3, the fourth matching degree corresponding to review object group 2 is 0.2, the fourth matching degree corresponding to review object group 3 is 0.8, and the fourth matching degree corresponding to review object group 4 is 0.7, then review object group 3 is determined to be the review object group with the largest fourth matching degree, and review object group 3 is determined as the target review object group.
[0118] Optionally, after obtaining the target questionnaire data and the target review object group, the target questionnaire data can be sent to each review object in the target review object group for corresponding review processing. Therefore, in the embodiment of the present application, a possible implementation method is provided for performing corresponding review processing on the target object. The process of performing corresponding review processing on the target object in the embodiment of the present application is described in detail below, specifically including:
[0119] S121: Sending the target questionnaire data to the respective clients of each target review object in the target review object group.
[0120] In an embodiment of the present application, after obtaining the target review object group, each target review object included in the target review object group is determined, and the target questionnaire data is sent to each target review object's respective client, so that each target review object can obtain the target questionnaire data.
[0121] It should be noted that when the target questionnaire data is sent, the target questionnaire data received by the respective clients of the target review objects are the same.
[0122] In addition, it should be noted that the target questionnaire data is published online by the head office, and each target review object can download and view it before scoring. The head office does not need to provide it to each target review object separately, and supports the transmission of files between the clients of each target review object.
[0123] S122: Receiving the pending review scores returned by each client based on the target questionnaire data.
[0124] In an embodiment of the present application, after receiving the target questionnaire data, each client displays the target questionnaire data respectively, so that each review object scores each target questionnaire item in the target questionnaire data according to the label prompts based on the received target questionnaire data, submits the scoring results, obtains the pending review scores, and returns the pending review scores to the server.
[0125] S123: Determine the review score of the target object according to each review score to be processed.
[0126] In the embodiment of the present application, after obtaining each pending review score, the review score of the target object is determined based on the pending review score.
[0127] In the embodiment of the present application, for the submitted target object, a target review object group is selected to review the target object. By selecting target questionnaire data suitable for the target object, each review object analyzes the target object and gives a score to each indicator of the target object. The system automatically calculates the score, and the business personnel confirms and publishes it, thereby improving the efficiency and accuracy of product review, and saving the communication cost with each review object, establishing a standardized review system for physical precious metal products, facilitating management and expansion, and making product review more fair and reasonable.
[0128] Based on the above embodiments, see Figure 3 As shown, it is another flow chart of an object review method in an embodiment of the present application, which specifically includes:
[0129] S300: Grouping the review objects and determining the review object groups.
[0130] S301: Generate candidate questionnaire data based on each candidate questionnaire item.
[0131] S302: After Company A submits product a, it initiates a review request for product a.
[0132] S303: Obtain object attribute information corresponding to product a.
[0133] S304: Based on the object attribute information, determine the target review object group and target questionnaire data associated with the object attribute information.
[0134] In the embodiment of the present application, after obtaining the target questionnaire data, the business analysis is performed to check whether the currently obtained target questionnaire data is in accordance with the product a. If it is determined to be in accordance with the product a, the obtained target questionnaire data can be reused. If it is determined not to be in accordance with the product a, the candidate questionnaire items can be reselected as needed to generate new target questionnaire data. According to the object attribute information and the source information corresponding to the review object, the existing review object group is automatically matched. The review initiator checks whether the source information and number of each review object in the review object group meet the current product review requirements. If they meet, the matched review object group is used as the target review object group. If they do not meet, the source information of the review object and the number of judges can be configured to establish a new target review object group.
[0135] S305: Send the target questionnaire data to the respective clients of the target review objects in the target review object group.
[0136] S306: Receive the pending review scores returned by each client.
[0137] In an embodiment of the present application, after the review is initiated, each target review object in the target review object group will see the product that needs to be reviewed in his or her to-do list, and score each target questionnaire item in the target questionnaire data according to the label prompts. After the target review object submits his or her pending review score, the system automatically counts the pending review scores of all review objects, calculates the total score of each target questionnaire item, calculates the review score of the product based on the weight ratio of each target questionnaire item, and feeds back the review score to the head office. After the head office publishes the review results, Company A can see the review results of the submitted product.
[0138] S307: Determine the review score of product A based on the review scores to be processed.
[0139] Based on the above embodiments, see Figure 4 The following is a schematic diagram of the architecture of the object review system in the embodiment of the present application, which specifically includes:
[0140] 1. Management platform.
[0141] The management platform includes a reviewer group module and a product review module.
[0142] The review object group module is used to group review objects to obtain review object groups, and the product review module is used to generate candidate questionnaire data based on candidate questionnaire items after receiving candidate questionnaire items.
[0143] 2. Internet trading platform.
[0144] The Internet trading platform includes a scoring questionnaire module, which is used to calculate each pending review score corresponding to the target questionnaire data and determine the review score corresponding to the target questionnaire data.
[0145] It should be noted that the object review system in the embodiment of the present application can be expanded to other products and scenarios to form a standard questionnaire publishing system. Each target object is assigned a unique number, which can be applied to all scenarios, and each scenario does not interfere with each other.
[0146] Based on the same inventive concept, an object review device is also provided in the embodiment of the present application. The object review device can be a hardware structure, a software module, or a hardware structure plus a software module. Figure 5 As shown, the structural diagram of the object review device in the embodiment of the present application specifically includes:
[0147] An obtaining module 500 is used to obtain object attribute information of a target object in response to a questionnaire generation request for the target object, wherein the questionnaire generation request at least includes the object attribute information of the target object;
[0148] The first determination module 510 is used to determine the target questionnaire data associated with the target object based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, wherein each candidate questionnaire data is used to determine whether the corresponding target object can be put online and the corresponding review score;
[0149] The processing module 520 is used to perform corresponding review processing on the target object based on the target questionnaire data.
[0150] Optionally, the first determining module 510 is specifically configured to:
[0151] If it is determined that based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the candidate questionnaire data associated with the object attribute information is determined from each preset candidate questionnaire data, the determined candidate questionnaire data is used as the target questionnaire data corresponding to the target object;
[0152] If it is determined that based on the object attribute information, the candidate questionnaire data associated with the object attribute information cannot be determined from the candidate questionnaire data, then based on the object attribute information and combined with a preset questionnaire item search method, the target questionnaire items associated with the target object are determined, and based on the target questionnaire items, the target questionnaire data is generated.
[0153] Optionally, when determining each target questionnaire item associated with the target object based on the object attribute information and in combination with a preset questionnaire item search method, the first determination module 510 is specifically configured to:
[0154] Based on the object attribute information and the preset questionnaire item attribute information corresponding to each candidate questionnaire item, respectively determine the first matching degree between the target object and the corresponding candidate questionnaire item;
[0155] Based on the determined first matching degrees, target questionnaire items that meet preset first matching degree conditions are determined from the candidate questionnaire items.
[0156] Optionally, when determining each target questionnaire item associated with the target object based on the object attribute information and in combination with a preset questionnaire item search method, and generating target questionnaire data based on the target questionnaire items, the first determination module 510 is specifically used to:
[0157] Based on the object attribute information and the preset attribute information corresponding to each candidate questionnaire data, respectively determine the second matching degree between the target object and the corresponding candidate questionnaire data;
[0158] Based on the determined second matching degrees, determining candidate questionnaire data satisfying a preset second matching degree condition from the candidate questionnaire data, wherein the candidate questionnaire data includes a plurality of candidate questionnaire items;
[0159] respectively determining a third matching degree between the attribute information corresponding to each candidate questionnaire item and the attribute information of the object;
[0160] Based on the candidate questionnaire items that meet the third matching condition, target questionnaire data is generated.
[0161] Optionally, a second determining module 530 is further included, and the second determining module 530 is specifically configured to:
[0162] Obtaining a corresponding fourth matching degree based on the object attribute information and the object group attribute information corresponding to each review object group;
[0163] A target review object group that meets the fourth matching condition is determined.
[0164] Optionally, when the target object is processed accordingly based on the target questionnaire data, the second determining module 530 is specifically configured to:
[0165] Sending the target questionnaire data to respective clients of each target review object in the target review object group;
[0166] Receiving the pending review scores returned by each client based on the target questionnaire data respectively;
[0167] The review score of the target object is determined according to each pending review score.
[0168] Based on the above embodiments, see Figure 6 Shown is a schematic diagram of the structure of an electronic device in an embodiment of the present application.
[0169] An embodiment of the present application provides an electronic device, which may include a processor 610 (Center Processing Unit, CPU), a memory 620, an input device 630 and an output device 640, etc. The input device 630 may include a keyboard, a mouse, a touch screen, etc., and the output device 640 may include a display device, such as a liquid crystal display (Liquid Crystal Display, LCD), a cathode ray tube (Cathode Ray Tube, CRT), etc.
[0170] The memory 620 may include a read-only memory (ROM) and a random access memory (RAM), and provides the processor 610 with program instructions and data stored in the memory 620. In the embodiment of the present application, the memory 620 may be used to store the program of any object review method in the embodiment of the present application.
[0171] The processor 610 calls the program instructions stored in the memory 620, and the processor 610 is used to execute any object review method in the embodiments of the present application according to the obtained program instructions.
[0172] Based on the above embodiments, in an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the object review method in any of the above method embodiments is implemented.
[0173] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0174] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0175] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0176] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0177] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for object review, characterized in that: include: In response to a questionnaire generation request for a target object, obtaining object attribute information of the target object, wherein the questionnaire generation request at least includes the object attribute information of the target object; Based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the target questionnaire data associated with the target object is determined, wherein each candidate questionnaire data is used to determine whether the corresponding target object can be put online and the corresponding review score; Based on the target questionnaire data, the target object is subjected to corresponding review processing; the target questionnaire data is used to determine the review score of the target object; The determining of the target questionnaire data associated with the target object based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data specifically includes: If it is determined that based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the candidate questionnaire data associated with the object attribute information is determined from each preset candidate questionnaire data, the determined candidate questionnaire data is used as the target questionnaire data corresponding to the target object; If it is determined that the candidate questionnaire data associated with the object attribute information cannot be determined from the candidate questionnaire data based on the object attribute information, then based on the object attribute information and in combination with a preset questionnaire item search method, the target questionnaire items associated with the target object are determined, and the target questionnaire data are generated based on the target questionnaire items; The step of determining target questionnaire items associated with the target object based on the object attribute information and in combination with a preset questionnaire item search method specifically includes: Based on the object attribute information and the preset questionnaire item attribute information corresponding to each candidate questionnaire item, respectively determine the first matching degree between the target object and the corresponding candidate questionnaire item; Based on the determined first matching degrees, determining the target questionnaire items that meet the preset first matching degree conditions from the candidate questionnaire items; Or, based on the object attribute information, combined with a preset questionnaire item search method, determining each target questionnaire item associated with the target object, and generating target questionnaire data based on each target questionnaire item, specifically includes: Based on the object attribute information and the preset attribute information corresponding to each candidate questionnaire data, respectively determine the second matching degree between the target object and the corresponding candidate questionnaire data; Based on the determined second matching degrees, determining candidate questionnaire data satisfying a preset second matching degree condition from the candidate questionnaire data, wherein the candidate questionnaire data includes a plurality of candidate questionnaire items; respectively determining a third matching degree between the attribute information corresponding to each candidate questionnaire item and the attribute information of the object; Based on the candidate questionnaire items that meet the third matching condition, target questionnaire data is generated.
2. The method according to claim 1, characterized in that Also includes: Obtaining a corresponding fourth matching degree based on the object attribute information and the object group attribute information corresponding to each review object group; A target review object group that meets the fourth matching condition is determined.
3. The method according to claim 2, characterized in that Based on the target questionnaire data, the target object is processed accordingly, specifically including: Sending the target questionnaire data to respective clients of each target review object in the target review object group; Receiving the pending review scores returned by each client based on the target questionnaire data respectively; The review score of the target object is determined according to each pending review score.
4. An object review device, characterized in that: include: An obtaining module, configured to obtain object attribute information of a target object in response to a questionnaire generation request for the target object, wherein the questionnaire generation request at least includes the object attribute information of the target object; A first determination module is used to determine the target questionnaire data associated with the target object based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, wherein each candidate questionnaire data is used to determine whether the corresponding target object can be put online and the corresponding review score; A processing module, used to perform corresponding review processing on the target object based on the target questionnaire data; the target questionnaire data is used to determine the review score of the target object; The first determining module is specifically used for: If it is determined that based on the object attribute information and the association relationship between each object attribute information and the corresponding candidate questionnaire data, the candidate questionnaire data associated with the object attribute information is determined from each preset candidate questionnaire data, the determined candidate questionnaire data is used as the target questionnaire data corresponding to the target object; If it is determined that the candidate questionnaire data associated with the object attribute information cannot be determined from the candidate questionnaire data based on the object attribute information, then based on the object attribute information and in combination with a preset questionnaire item search method, each target questionnaire item associated with the target object is determined, and based on each target questionnaire item, target questionnaire data is generated; When determining each target questionnaire item associated with the target object based on the object attribute information and in combination with a preset questionnaire item search method, the first determination module is specifically used to: Based on the object attribute information and the preset questionnaire item attribute information corresponding to each candidate questionnaire item, respectively determine the first matching degree between the target object and the corresponding candidate questionnaire item; Based on the determined first matching degrees, determining target questionnaire items that meet a preset first matching degree condition from the candidate questionnaire items; Or, based on the object attribute information, combined with a preset questionnaire item search method, each target questionnaire item associated with the target object is determined, and based on each target questionnaire item, when generating target questionnaire data, the first determination module is specifically used to: Based on the object attribute information and the preset attribute information corresponding to each candidate questionnaire data, respectively determine the second matching degree between the target object and the corresponding candidate questionnaire data; Based on the determined second matching degrees, determining candidate questionnaire data satisfying a preset second matching degree condition from the candidate questionnaire data, wherein the candidate questionnaire data includes a plurality of candidate questionnaire items; respectively determining a third matching degree between the attribute information corresponding to each candidate questionnaire item and the attribute information of the object; Based on the candidate questionnaire items that meet the third matching condition, target questionnaire data is generated.
5. The device according to claim 4, characterized in that The second determining module is further included, and the second determining module is specifically used for: Obtaining a corresponding fourth matching degree based on the object attribute information and the object group attribute information corresponding to each review object group; A target review object group that meets the fourth matching condition is determined.
6. The device according to claim 5, characterized in that When the target object is processed accordingly based on the target questionnaire data, the second determination module is specifically used to: Sending the target questionnaire data to respective clients of each target review object in the target review object group; Receiving the pending review scores returned by each client based on the target questionnaire data respectively; The review score of the target object is determined according to each pending review score.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the method according to any one of claims 1 to 3 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are implemented.
9. A computer program product, characterized in that It includes computer instructions, which are stored in a computer-readable storage medium; when a processor of an electronic device reads the computer instructions from the computer-readable storage medium, the processor executes the computer instructions, so that the electronic device performs the steps of the method described in any one of claims 1-3.
Citation Information
Patent Citations
Network questionnaire generation method and device
CN107194743A
Questionnaire survey sharing method and device, computer equipment and storage medium
CN109902250A
Questionnaire configuration method and system, computer equipment and computer readable storage medium
CN111144905A
Project review method and storage medium
CN112199940A