A method, device and computer equipment for testing research services
By conducting systematic qualification and comparison inspection of the research services provided by third-party institutions, the problem that enterprises cannot confirm the authenticity of research services is solved, and the quality assessment of service providers and the reliability of enterprise decision-making support is achieved.
Patent Information
- Application Number
- CN202411471775.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-22
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-10-22
AI Technical Summary
When an enterprise entrusts a third-party agency to conduct research services, it is impossible to confirm the authenticity and execution of the research services, and there are problems that cannot be tested in the process of third-party agencies in the research services.
Through a survey service inspection method, it includes determining the service provider based on the system order, obtaining the survey data uploaded by the service provider and the supervision data generated by the supervisor, conducting qualified inspection and comparison inspection of the survey data, determining the assessment score of the service provider, and sending the results to the service provider and entering the database.
It has realized the authenticity and execution of research services, solved the problem that enterprises cannot test third-party institutions during research services, and ensured the quality of service and the reliability of corporate decision-making.
Smart Images

Figure CN118982379B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of service inspection, and in particular to an inspection method, device and computer equipment for survey services. Background Art
[0002] Research services refer to services that provide decision support to enterprises by collecting, organizing and analyzing relevant information about the market, industry, competitors, etc. Research services can include market research, competitor analysis, consumer research, industry trend analysis, etc. These services are crucial for enterprises because they provide in-depth insights into market dynamics, consumer behavior, competitor strategies, etc., thus helping enterprises to maintain competitiveness in a highly competitive market.
[0003] Currently, there is a way for enterprises to entrust third-party institutions to provide research services, and the third-party companies issue research results to the enterprises.
[0004] This method relies on the research results issued by a third-party organization. Although it reduces the cumbersome steps for enterprises to conduct research services, enterprises are unable to confirm the authenticity and enforcement of the research services. There is also a problem that enterprises are unable to inspect the third-party organization during the research service process. Summary of the invention
[0005] Based on this, it is necessary to provide a testing method, device and computer equipment for survey services to address the above-mentioned problems.
[0006] The embodiment of the present invention is implemented as follows: a method for testing a survey service, the method for testing a survey service comprising:
[0007] S101, determine the service provider according to the system order;
[0008] S102, sending a data request to the service provider according to the system approval result;
[0009] S103, obtaining the survey data uploaded by the service provider according to the data request;
[0010] S104, obtaining supervision data generated by the supervisory provider supervising the research process corresponding to the research data;
[0011] S105, performing a qualification test on the attribute items in the survey data, and recording the survey data that is qualified as qualified data by the qualification test result;
[0012] S106, performing a comparative test on the qualified data and the supervision data, determining the deduction items for the qualified data according to the result of the comparative test, and determining the score of the comparative test of the qualified data according to the deduction items for the qualified data;
[0013] S107, determining the assessment score of the service provider according to the results of the qualified inspection of all the survey data and the scores of the comparative inspection of all the qualified data;
[0014] S108, sending the inspection results to the service provider according to the assessment score and entering the inspection results into the database.
[0015] In one embodiment, the present invention provides a testing device for a survey service, the testing device for a survey service comprising:
[0016] The service provider determination module is used to determine the service provider based on the system order;
[0017] The sending request module is used to send data requests to the service provider according to the system approval results;
[0018] The survey data module is used to obtain survey data uploaded by the service provider based on data requests;
[0019] The supervision data module is used to obtain the supervision data generated by the supervisory business in supervising the research process corresponding to the research data;
[0020] A qualified inspection module is used to perform qualified inspection on the attribute items in the survey data, and record the survey data with qualified inspection results as qualified data;
[0021] A comparison test module is used to compare and test the qualified data with the supervision data, determine the deduction items of the qualified data according to the results of the comparison test, and determine the score of the comparison test of the qualified data according to the deduction items of the qualified data;
[0022] A scoring module is used to determine the assessment score of the service provider based on the results of the qualified inspection of all survey data and the scores of the comparative inspection of all qualified data;
[0023] The result processing module is used to send the inspection results to the service provider according to the assessment scores and enter the inspection results into the database.
[0024] In one embodiment, the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the inspection method of the above-mentioned survey service.
[0025] The inspection method of a survey service provided by the embodiment of the present invention determines the service provider according to the system order; sends a data request to the service provider according to the system approval result; obtains the survey data uploaded by the service provider according to the data request; obtains the supervision data generated by the supervisor for supervising the survey process corresponding to the survey data; performs a qualified inspection on the attribute items in the survey data, and records the survey data with the qualified inspection result as qualified data; compares and inspects the qualified data with the supervision data, determines the deduction items of the qualified data according to the result of the comparative inspection, and determines the score of the comparative inspection of the qualified data according to the deduction items of the qualified data; determines the assessment score of the service provider according to the results of the qualified inspection of all the survey data and the score of the comparative inspection of all the qualified data; sends the inspection result to the service provider according to the assessment score and enters the inspection result into the database. In this way, the survey data of the service provider is firstly inspected, and the unqualified survey data is excluded, so as to reduce the workload of the comparative inspection, and then the qualified data is compared and inspected in combination with the supervision data generated by the supervisor in the survey process corresponding to the survey data, so as to confirm the authenticity and execution strength of the survey service, and solves the problem that the enterprise cannot inspect the third-party institution in the process of the survey service. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 A flowchart of a method for testing a survey service in one embodiment;
[0027] Figure 2 A logic diagram of a testing method for a survey service in one embodiment;
[0028] Figure 3 A structural block diagram of a testing device for a survey service in one embodiment;
[0029] Figure 4 FIG. 4 is a block diagram of the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0030] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0031] It is understood that the terms "first", "second", etc. used in the present invention may be used herein to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script without departing from the scope of the present invention.
[0032] like Figure 1 , Figure 2 As shown, in one embodiment, a method for inspecting a survey service is proposed, which may specifically include the following steps:
[0033] S101, determine the service provider according to the system order;
[0034] S102, sending a data request to the service provider according to the system approval result;
[0035] S103, obtaining the survey data uploaded by the service provider according to the data request;
[0036] S104, obtaining supervision data generated by the supervisory provider supervising the research process corresponding to the research data;
[0037] S105, performing a qualification test on the attribute items in the survey data, and recording the survey data that is qualified as qualified data by the qualification test result;
[0038] S106, performing a comparative test on the qualified data and the supervision data, determining the deduction items for the qualified data according to the result of the comparative test, and determining the score of the comparative test of the qualified data according to the deduction items for the qualified data;
[0039] S107, determining the assessment score of the service provider according to the results of the qualified inspection of all the survey data and the scores of the comparative inspection of all the qualified data;
[0040] S108, sending the inspection results to the service provider according to the assessment score and entering the inspection results into the database.
[0041] In this embodiment, the inspection method of the survey service is applied to a computer device, which can be an independent physical server or terminal, or a server cluster composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud servers, cloud databases, cloud storage and CDN. There is an inspection system for survey services on the computer device, which has multiple platform terminals, such as a business terminal, a procurement terminal, a quality inspection terminal, a service provider terminal, a supervisor terminal, and a central control terminal. The information of each platform terminal is collected on the central control terminal for processing, so the inspection method of the survey service is specifically applied to the central control terminal of the computer device. For example, the business terminal proposes a system order, which will be sent to the procurement terminal for approval and to the central control terminal, and the central control terminal executes S101; after the procurement terminal determines to check the system order and gives a pass instruction, it will send the pass instruction to the central control terminal, and the central control terminal executes S102, and so on.
[0042] In this embodiment, the system order includes information such as the designated service provider, the purchased service, and the transaction amount.
[0043] In this embodiment, the service provider here refers to a supplier that provides service business, and the service business can be a business of information collection such as survey service. These businesses usually require a lot of time and manpower costs, so the enterprise can entrust a third-party enterprise, namely the service provider, to carry out this type of business.
[0044] In this embodiment, the data request includes system orders, contracts, requests for last interview records, requests for last survey data, and the like.
[0045] In this embodiment, the survey data is data generated by the service provider according to the survey process. There are several survey data, and each survey process generates a survey data. The survey process refers to the entire process of interviewing a person, not the entire process of interviewing all people. For example, the interview process of one person is one survey process, and the interview process of another person is another survey process. The service provider does not summarize the survey data, but only uploads the survey data to the entrusted enterprise. The survey data is generally presented in text, so there are problems such as data falsification and deliberate guidance.
[0046] In this embodiment, the supervisor is an enterprise that entrusts a fourth-party enterprise to supervise the service process of the service provider, and the supervisor and the service provider cannot have a vested interest relationship. Moreover, the supervisor should keep the process of supervision secret and not be known by the service provider to ensure the authenticity of the supervision data.
[0047] In this embodiment, the supervision data is the data generated by the supervisor when the service provider performs the research service to supervise the research process. The supervision data can be video, audio and other evidence that can verify the research process. There are several copies of the supervision data. The number is not necessarily the same as the number of research data. If each piece of research data has a supervision data, it means that the supervisor supervises it in each research process. Assuming that the service provider has 8 interviewers conducting research at the same time, then 8 supervisors are required to supervise, which is very costly and impractical. Therefore, the supervisor generally only supervises part of the research process, which is similar to the method of sampling inspection, so the supervision data is generally much less than the research data. For example, there are 1,000 pieces of research data, and there are only 50 pieces of supervision data, that is, only 50 research processes are supervised, which is similar to sampling inspection of 50 research processes.
[0048] In this embodiment, the attribute items of the survey data refer to classification labels such as time, location, gender, age, etc. For example, the gender attribute item is a classification label, and male or female is the current value of the gender attribute item.
[0049] In this embodiment, the comparison test is to compare the qualified data with the corresponding supervision data. The comparison test tests the relevance and authenticity of the survey data and its corresponding supervision data, which is a further test of the qualified data.
[0050] In this embodiment, the assessment score of the service provider determines the service quality of the service provider, and the enterprise can decide whether to cooperate with the service provider based on the assessment score of the service provider.
[0051] In this embodiment, the inspection result includes the problems existing in the service provider, the amount of the fine required, the treatment of the existing problems, the downgrading of the service provider, etc.
[0052] The inspection method of a survey service provided by the embodiment of the present invention determines the service provider according to the system order; sends a data request to the service provider according to the system approval result; obtains the survey data uploaded by the service provider according to the data request; obtains the supervision data generated by the supervisor for supervising the survey process corresponding to the survey data; performs a qualified inspection on the attribute items in the survey data, and records the survey data with the qualified inspection result as qualified data; compares and inspects the qualified data with the supervision data, determines the deduction items of the qualified data according to the result of the comparative inspection, and determines the score of the comparative inspection of the qualified data according to the deduction items of the qualified data; determines the assessment score of the service provider according to the results of the qualified inspection of all the survey data and the score of the comparative inspection of all the qualified data; sends the inspection result to the service provider according to the assessment score and enters the inspection result into the database. In this way, the survey data of the service provider is firstly inspected, and the unqualified survey data is excluded, so as to reduce the workload of the comparative inspection, and then the qualified data is compared and inspected in combination with the supervision data generated by the supervisor in the survey process corresponding to the survey data, so as to confirm the authenticity and execution strength of the survey service, and solves the problem that the enterprise cannot inspect the third-party institution in the process of the survey service.
[0053] In one embodiment, sending a data request to a service provider according to the system approval result includes:
[0054] Obtain the historical inspection results of the service provider in the database;
[0055] Generate system approval results based on the service provider's historical inspection results;
[0056] Determine whether the system approval result is qualified. If so, send a data request to the service provider. If not, reject the system order and prohibit sending data requests to the service provider.
[0057] In this embodiment, there are multiple ways to generate the system approval result based on the historical inspection results of the service provider. For example, the system approval result can be generated by manually checking the historical inspection results of the service provider, or a qualified score can be set to generate the system approval result based on the average score of the historical inspection results of the service provider. It can also be judged by combining the score and the level of the service provider. The level of the service provider refers to a star rating determined by the entrusting enterprise for the service provider. The star rating is determined based on the service quality of the service provider each time, that is, based on the assessment score of the service provider each time.
[0058] In this embodiment, there are only two system approval results: qualified and unqualified. If unqualified, it is determined that the service provider no longer meets the cooperation requirements and no data request will be sent to the service provider.
[0059] In one embodiment, the step of performing qualification inspection on the attribute items in the survey data includes:
[0060] Get the self-checklist;
[0061] Determine the attribute items that need to be inspected for each survey data according to the inspection items of the self-inspection table, and obtain the current value of each attribute item;
[0062] For each attribute item of the survey data, obtain the preset value of the attribute item;
[0063] Determine whether the current value of the attribute item of the survey data is consistent with the preset value. If so, determine the result of the qualification test of the attribute item of the survey data as qualified. If not, determine the result of the qualification test of the attribute item of the survey data as unqualified.
[0064] It is determined whether the results of the qualified inspection of each attribute item of the survey data are all qualified. If so, the results of the qualified inspection of the survey data are determined to be qualified. If not, the results of the qualified inspection of the survey data are determined to be unqualified.
[0065] In this embodiment, the self-check form is a collection template of the inspection items that need to be inspected that the enterprise sets for the service business of all service providers, and there are multiple inspection items. Since the inspection items in the self-check form are the inspection items of the enterprise for all service providers, for a survey data, not all the inspection items in the self-check form are necessarily included. Therefore, to determine the attribute items that need to be inspected for each survey data according to the inspection items in the self-check form means that it is only necessary to find the attribute items corresponding to the inspection items in the self-check form in the survey data. For some inspection items in the self-check form, if no corresponding attribute items are found in the survey data, then there is no need to inspect these inspection items. An attribute item is an inspection item. For example, if the inspection items include gender inspection items, but there are no gender attribute items in the survey data, then there is no need to conduct a qualified inspection for the inspection item of gender.
[0066] In this embodiment, the current value of the attribute item refers to the content recorded in the survey data for the attribute item. For example, if the attribute item of gender is recorded as male in the survey data, then male is the current value of the attribute item of gender. The preset value is the requirement set by the entrusting enterprise for the inspection item in the self-inspection form, so the preset value of the attribute item is the fixed requirement set by the entrusting enterprise. For example, if the entrusting enterprise requires the survey to be conducted in a specific place, then this specific place is the preset value of the location information.
[0067] In this embodiment, the attribute item is information that can be quickly determined in the survey data, so the eligibility of the survey data can be quickly tested to reduce the amount of data for comparison and testing. For example, the preset value of the location attribute item is a specific place, and the current value of the location attribute item that appears in the survey data is not the specific place, then this survey data can be determined as unqualified survey data, and there is no need to view the detailed content of this survey data.
[0068] In this embodiment, for a piece of survey data, only when the results of the qualified inspection of all attribute items are qualified, the survey data is qualified.
[0069] In one embodiment, the step of comparing and testing the qualified data with the supervision data and determining the deduction items for the qualified data according to the results of the comparison and testing includes:
[0070] For each piece of qualified data, determine the time period of the survey process to which the qualified data corresponds and the portrait information of the interviewer in the qualified data;
[0071] Determine the supervision data A whose supervision time period is consistent with the time period of the survey process corresponding to the qualified data;
[0072] Determine, in the supervision data A, the supervision data B whose portrait information of the interviewer in the supervision data is consistent with the portrait information of the interviewer in the qualified data;
[0073] Match the supervision data B with the qualified data;
[0074] determining each item of access data in the eligible data;
[0075] Determine the reference data corresponding to each access data item of the qualified data in the supervision data B;
[0076] For each access data, the access data is compared with the corresponding control data;
[0077] Determine whether the conclusion of the comparison test is consistent, and if not, determine the deduction item corresponding to the access data in the first preset deduction item according to the conclusion of the comparison test;
[0078] All the deduction items for the qualified data are determined based on the deduction items for each access data.
[0079] In this embodiment, for a piece of survey data, if the qualified inspection result of the interview record corresponding to the survey data is unqualified, the comparative inspection is not performed, so the comparative inspection is only performed on qualified data.
[0080] In this embodiment, since the survey data is uploaded by the service provider through the service end, and the supervision data is uploaded by the supervisor through the supervisor end, the two data do not form a corresponding relationship, so it is necessary to first determine the supervision data corresponding to the qualified data. It can be determined from two dimensions, one is the time dimension and the other is the character dimension. In the time dimension, the time period of the survey process corresponding to the qualified data is a clear time period, such as XX year XX month XX day XX to XX time, and there is a preliminary corresponding relationship between the supervision data in the same supervision time period. If different interviewers of the service provider perform survey services at the same time, then there may be multiple supervision data A obtained. At this time, it is determined from the character dimension, and the supervision data B whose portrait information of the interviewer in the supervision data is consistent with the portrait information of the interviewer in the qualified data is determined in the supervision data A. Based on cost considerations and from a realistic perspective, there is no situation where the supervisor allows multiple supervisors to supervise the same interviewer in the service provider at the same time, so this supervision data B is unique, and the supervision data corresponding to the qualified data is determined at this time. The portrait information of the interviewer refers to the characteristic information of the interviewer's gender, age, appearance, etc.
[0081] In this embodiment, since the amount of supervision data is generally much smaller than the amount of survey data, there may be a situation where the qualified data has no corresponding supervision data. At this time, no deduction items can be determined. Therefore, if the qualified data has no corresponding supervision data, the conclusion of the comparative test is directly recorded as consistent.
[0082] In this embodiment, if the conclusion of the comparison test is judged to be consistent, no operation is required.
[0083] In this embodiment, the interview data refers to the specific content of the service provider during the survey process, including the interview questions, the interviewee's answers, the interviewer's movements and expressions, the interviewee's appearance or information, the interviewee's movements and expressions, etc. If the survey data is audio, it also includes the interviewee's voice, tone, etc.
[0084] In this embodiment, one question from the interviewer's asking to the interviewee's answer is determined as one item of interview data, so there are several items of interview data.
[0085] In this embodiment, the confirmation of the reference data corresponding to the access data can be confirmed by time. For example, from 8:10 to 8:20, the first question is asked and answered to a male in the survey data, then the data from 8:10 to 8:20 in the monitoring data B is the reference data corresponding to the access data. If the access data has data falsification, the reference data will be inconsistent with the access data.
[0086] In this embodiment, the comparison test may be performed manually and then the result of the comparison test is given, or it may be implemented by a program or the like.
[0087] In this embodiment, after the comparison test, if the access data and the corresponding control data are completely consistent, then the conclusion of the comparison test is consistent. If the access data and the corresponding control data are inconsistent, then the conclusion of the comparison test will give inconsistent content. Therefore, as long as the conclusion of the comparison test is not consistent, it is regarded as inconsistent.
[0088] In this embodiment, the first preset penalty item is a number of penalty items set by the enterprise, which is a penalty option that the enterprise has made corresponding provisions for issues such as inconsistent questions or behaviors of the interviewer, inconsistent specific portraits of the interviewee, etc. For example, the first preset penalty item may be that the interviewer's questions are misleading, and the interviewer's actions are misleading, which are all points that need to be deducted. The deduction item is essentially one of the first preset penalty items.
[0089] In this embodiment, for one access data, there may be multiple deduction items.
[0090] In one embodiment, the comparing and checking the access data with the corresponding control data includes:
[0091] Obtain key words and phrases and / or action change frames of the access data;
[0092] Obtaining key words and phrases and / or action change frames of the control data corresponding to the access data;
[0093] The pre-set request to obtain the access data;
[0094] Determine whether the key words and / or action change frames of the control data corresponding to the access data are consistent with the key words and / or action change frames of the access data; if so, determine whether the key words and / or action change frames of the control data corresponding to the access data are consistent with the preset requirements of the access data; if so, record the conclusion of the comparison test as consistent;
[0095] If the key words and / or action change frames of the control data corresponding to the access data are not consistent with the preset requirements of the access data, the conclusion of the comparison test is recorded as the supervision data is inconsistent with the preset requirements, and the specific content of the inconsistency is recorded in the conclusion of the comparison test;
[0096] If the key words and / or action change frames of the control data corresponding to the access data are not consistent with the key words and / or action change frames of the access data, the conclusion of the comparative test is recorded as inconsistency between the supervision data and the survey data, and the specific content of the inconsistency is recorded in the conclusion of the comparative test.
[0097] In this embodiment, the key words and phrases may be determined manually or implemented by a program, etc. For example, "like XX" is obtained as a key word and phrase, and "why XX" is obtained as a key word and phrase.
[0098] In this embodiment, the action change frame can be determined manually or implemented by a program or the like. For example, the interviewer's action remains unchanged for a period of time, and then suddenly a shaking head occurs. This shaking head action is an action change frame. The shaking head action needs to be recorded synchronously in the survey data, even if the survey data is in text form, so the action change frame also exists in the survey data. It is worth noting that the description of the interviewee's character information in the survey data also belongs to the action change frame, which is specifically reflected in the first frame of the interviewee in the supervision data. If the supervision data is audio data, the action change frame can also include a sudden change in tone, such as a questioning tone, which also belongs to an action change frame.
[0099] In this embodiment, the preset requirements are requirements set by the entrusting enterprise for the interviewer's questions and actions, the interviewee's character portrait, etc. For example, the entrusting enterprise's preset requirement for the first question of the interviewer is "What do you like to eat?" If the result of the key words and phrases obtained is "Do you like to eat apples or pears?", then it is determined that the content is inconsistent. At this time, the specific content of the inconsistency can be determined.
[0100] In this embodiment, when performing a comparative test, first check whether the access data is consistent with the corresponding control data. If they are inconsistent, the content of the inconsistency can be determined in combination with the preset requirements as the conclusion of the comparative test. For example, the key words of the access data are "what do you like to eat", and the key words of the corresponding control data are "do you like to eat apples or pears". At this time, there is a problem of not recording the data truthfully. The conclusion of the comparative test is: the supervision data is inconsistent with the survey data, the key words of the access data are "what do you like to eat", and the key words of the corresponding control data are "do you like to eat apples or pears". According to the conclusion of the comparative test, find the relevant items in the first preset penalty item where the key words of the access data are inconsistent with the key words of the corresponding control data. For example, the supervision data is inconsistent with the survey data, and the interviewer's questions have guiding options. This item is the deduction item obtained in this comparative test.
[0101] In this embodiment, the preset requirements include preset values of attribute items of the survey data. The preset values of the attribute items of the survey data are themselves a type of preset requirements, and the survey data involving data falsification can be identified. For example, the current value of the gender information in the survey data is male, and it is determined to be qualified during the qualified inspection, but the corresponding supervisory data has female or no respondents. Even if this survey data is determined to be qualified data, the problem of falsification can be determined through comparative inspection.
[0102] In this embodiment, if the key words and / or action change frames of the control data corresponding to the access data are consistent with the key words and / or action change frames of the access data, it only proves that the access data is recorded truthfully in the qualified data, but does not mean that there is no problem with the access data. Therefore, it is also necessary to determine whether the key words and / or action change frames of the control data corresponding to the access data are consistent with the preset requirements of the access data. For example, although the key words and / or action change frames of the access data and the corresponding control data are both "like to eat apples or pears", the preset requirements are "what do you like to eat", which is suspected of intentional guidance. The conclusion of the comparison test is: the supervision data is inconsistent with the preset requirements, and the key words and / or action change frames of the access data and the corresponding control data are "like to eat apples or pears", while the preset requirements are "like to eat apples or pears". According to the conclusion of the comparison test, find the relevant items in the first preset penalty item where the key words and / or action change frames of the control data corresponding to the access data are inconsistent with the key words and / or action change frames of the preset requirements. For example, the option that the supervision data is inconsistent with the preset requirements and the interviewer's questions or behaviors are not in compliance with the regulations is the deduction item obtained by this comparison test.
[0103] In one embodiment, determining the score of the comparative inspection of qualified data according to the deduction items of qualified data includes:
[0104] For each qualified data, determine whether the qualified data has a deduction item, and if so, determine the number of deduction items n;
[0105] Determine the penalty ratio corresponding to the deduction item according to the first preset penalty item;
[0106] Depend on Obtaining the score of the comparative test of the qualified data;
[0107] Among them, X is the total score of the comparative test of a qualified data, i is the serial number of the deducted item in a qualified data, and a i It is the penalty ratio corresponding to the i-th deduction item in a set of qualified data.
[0108] In this embodiment, X may be 100 points.
[0109] In this embodiment, the penalty ratio may be any value between 10% and 40%.
[0110] In this embodiment, if the qualified data has no deduction items, Obtaining the score of the comparative test of the qualified data is essentially that the score of the comparative test of the qualified data is X.
[0111] In one embodiment, the determination of the service provider's assessment score based on the results of the qualified inspection of all survey data and the scores of the comparative inspection of all qualified data includes:
[0112] The first score of the survey data that failed the qualified inspection is recorded as 0;
[0113] Determine a first score for the qualified data according to the score level of the comparative test of the qualified data;
[0114] Determine the ratio of the number of survey data with a first score of 0 to the total number of survey data;
[0115] Determine the penalty ratio corresponding to the ratio according to the ratio and the second preset penalty item;
[0116] Depend on Get the assessment score from the service provider;
[0117] Among them, m is the total number of survey data, j is the serial number of the survey data, k is the penalty ratio corresponding to the ratio, and y j is the first score of the jth survey data.
[0118] In this embodiment, the first score of qualified data may be 0, and qualified data is also a piece of survey data, so the number of survey data with a first score of 0 refers to the sum of the number of unqualified survey data and qualified data with a first score of 0.
[0119] In this embodiment, the ratio of the number of survey data with a first score of 0 to the total number of survey data is essentially the failure rate.
[0120] In this embodiment, the second preset deduction item is an item that the enterprise sets the deduction ratio corresponding to the unqualified rate. For example, the deduction ratio is 10% when the ratio is less than 10%, the deduction ratio is 20% when the ratio is between 10% and 20%, the deduction ratio is 40% when the ratio is between 20% and 40%, and the deduction ratio is 100% when the ratio is greater than 40%.
[0121] In one embodiment, determining the first score of the qualified data according to the score level of the comparative test of the qualified data includes:
[0122] Set a number of evaluation levels based on the total score of the assessment;
[0123] Set the final penalty rate for each evaluation level;
[0124] Determine the final penalty rate of the score level corresponding to the first score of the comparative test of the qualified data;
[0125] Depend on Obtaining a first score for the qualified data;
[0126] Among them, Y is the total score of the assessment score, and b is the final penalty rate of the score level corresponding to the score of the comparative test of the qualified data.
[0127] In this embodiment, Y is preferably consistent with X, that is, set to 100 points.
[0128] In this embodiment, the number of evaluation levels can be 4, for example, 0 to 60 points, 60 to 80 points, 80 to 90 points, and 90 to 100 points. The corresponding final penalty rates are 100%, 40%, 20%, and 10%, respectively.
[0129] In this embodiment, assuming that the first score of the comparative test of the qualified data is 50 points, the corresponding scoring level is 0 to 60 points, and the corresponding final penalty rate is 100%, then the first score of the qualified data is 0.
[0130] like Figure 3 As shown, in one embodiment, a testing device for a survey service is provided, which may specifically include:
[0131] The service provider determination module is used to determine the service provider based on the system order;
[0132] The sending request module is used to send data requests to the service provider according to the system approval results;
[0133] The survey data module is used to obtain survey data uploaded by the service provider based on data requests;
[0134] The supervision data module is used to obtain the supervision data generated by the supervisory business in supervising the research process corresponding to the research data;
[0135] A qualified inspection module is used to perform qualified inspection on the attribute items in the survey data, and record the survey data with qualified inspection results as qualified data;
[0136] A comparison test module is used to compare and test the qualified data with the supervision data, determine the deduction items of the qualified data according to the results of the comparison test, and determine the score of the comparison test of the qualified data according to the deduction items of the qualified data;
[0137] A scoring module is used to determine the assessment score of the service provider based on the results of the qualified inspection of all survey data and the scores of the comparative inspection of all qualified data;
[0138] The result processing module is used to send the inspection results to the service provider according to the assessment scores and enter the inspection results into the database.
[0139] In this embodiment, each module of the inspection device for the survey service is modularized in the method part of the present invention. For the specific explanation of each module, please refer to the corresponding content of the method part of the present invention, and the embodiment of the present invention will not be repeated here.
[0140] Figure 4 FIG. 2 shows an internal structure diagram of a computer device in one embodiment. Figure 4 As shown, the computer device includes a processor, a memory, a network interface, an input device and a display screen connected through a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor can implement a method for inspecting a survey service provided in an embodiment of the present invention. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor can execute a method for inspecting a survey service provided in an embodiment of the present invention. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device may be a touch layer covering the display screen, or a button, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0141] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0142] In one embodiment, a testing device for a survey service provided by an embodiment of the present invention can be implemented in the form of a computer program. The computer program can be Figure 4 The computer device shown in the figure is run. The memory of the computer device can store various program modules that constitute the inspection device of the survey service, such as: Figure 3 The computer program composed of the service provider determination module, request sending module, survey data module, supervision data module, qualified inspection module, comparison inspection module, scoring determination module and result processing module shown in the figure enables the processor to execute the steps of the survey service inspection method of each embodiment of the present invention described in this specification.
[0143] For example, Figure 4 The computer device shown can be Figure 3 The service provider determination module in the inspection device for a survey service shown in the figure executes step S101; the computer device can execute step S102 through the request sending module; the computer device can execute step S103 through the survey data module; the computer device can execute step S104 through the supervision data module; the computer device can execute step S105 through the qualified inspection module; the computer device can execute step S106 through the comparison inspection module; the computer device can execute step S107 through the scoring determination module; the computer device can execute step S108 through the result processing module.
[0144] In one embodiment, a computer device is provided, the computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the following steps are implemented:
[0145] S101, determine the service provider according to the system order;
[0146] S102, sending a data request to the service provider according to the system approval result;
[0147] S103, obtaining the survey data uploaded by the service provider according to the data request;
[0148] S104, obtaining supervision data generated by the supervisory provider supervising the research process corresponding to the research data;
[0149] S105, performing a qualification test on the attribute items in the survey data, and recording the survey data that is qualified as qualified data by the qualification test result;
[0150] S106, performing a comparative test on the qualified data and the supervision data, determining the deduction items for the qualified data according to the result of the comparative test, and determining the score of the comparative test of the qualified data according to the deduction items for the qualified data;
[0151] S107, determining the assessment score of the service provider according to the results of the qualified inspection of all the survey data and the scores of the comparative inspection of all the qualified data;
[0152] S108, sending the inspection results to the service provider according to the assessment score and entering the inspection results into the database.
[0153] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the processor performs the following steps:
[0154] S101, determine the service provider according to the system order;
[0155] S102, sending a data request to the service provider according to the system approval result;
[0156] S103, obtaining the survey data uploaded by the service provider according to the data request;
[0157] S104, obtaining supervision data generated by the supervisory provider supervising the research process corresponding to the research data;
[0158] S105, performing a qualification test on the attribute items in the survey data, and recording the survey data that is qualified as qualified data by the qualification test result;
[0159] S106, performing a comparative test on the qualified data and the supervision data, determining the deduction items for the qualified data according to the result of the comparative test, and determining the score of the comparative test of the qualified data according to the deduction items for the qualified data;
[0160] S107, determining the assessment score of the service provider according to the results of the qualified inspection of all the survey data and the scores of the comparative inspection of all the qualified data;
[0161] S108, sending the inspection results to the service provider according to the assessment score and entering the inspection results into the database.
[0162] It should be understood that, although each step in the flow chart of each embodiment of the present invention is shown in sequence according to the indication of the arrow, these steps are not necessarily performed in sequence according to the order indicated by the arrow. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.
[0163] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0164] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0165] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention.
Claims
1. A method for testing a survey service, characterized in that: The testing methods of the survey service include: S101, determine the service provider according to the system order; S102, sending a data request to the service provider according to the system approval result; S103, obtaining the survey data uploaded by the service provider according to the data request; S104, obtaining supervision data generated by the supervisory provider supervising the research process corresponding to the research data; S105, performing a qualification test on the attribute items in the survey data, and recording the survey data that is qualified as qualified data by the qualification test result; S106, performing a comparative test on the qualified data and the supervision data, determining the deduction items for the qualified data according to the result of the comparative test, and determining the score of the comparative test of the qualified data according to the deduction items for the qualified data; S107, determining the assessment score of the service provider according to the results of the qualified inspection of all the survey data and the scores of the comparative inspection of all the qualified data; S108, sending the inspection results to the service provider according to the assessment score and entering the inspection results into the database; The qualified data is compared with the supervision data, and the deduction items of the qualified data are determined according to the results of the comparison and inspection, including: For each piece of qualified data, determine the time period of the survey process to which the qualified data corresponds and the portrait information of the interviewer in the qualified data; Determine the supervision data A whose supervision time period is consistent with the time period of the survey process corresponding to the qualified data; Determine, in the supervision data A, the supervision data B whose portrait information of the interviewer in the supervision data is consistent with the portrait information of the interviewer in the qualified data; Match the supervision data B with the qualified data; determining each item of access data in the eligible data; Determine the reference data corresponding to each access data item of the qualified data in the supervision data B; For each access data, the access data is compared with the corresponding control data; Determine whether the conclusion of the comparison test is consistent, and if not, determine the deduction item corresponding to the access data in the first preset deduction item according to the conclusion of the comparison test; Determine all the deduction items of the qualified data according to the deduction items of each access data; The comparing and checking the access data with the corresponding control data includes: Obtain key words and phrases and / or action change frames of the access data; Obtaining key words and phrases and / or action change frames of the control data corresponding to the access data; The pre-set request to obtain the access data; Determine whether the key words and / or action change frames of the control data corresponding to the access data are consistent with the key words and / or action change frames of the access data; if so, determine whether the key words and / or action change frames of the control data corresponding to the access data are consistent with the preset requirements of the access data; if so, record the conclusion of the comparison test as consistent; If the key words and / or action change frames of the control data corresponding to the access data are not consistent with the preset requirements of the access data, the conclusion of the comparison test is recorded as the supervision data is inconsistent with the preset requirements, and the specific content of the inconsistency is recorded in the conclusion of the comparison test; If the key words and / or action change frames of the control data corresponding to the access data are not consistent with the key words and / or action change frames of the access data, the conclusion of the comparative test is recorded as inconsistency between the supervision data and the survey data, and the specific content of the inconsistency is recorded in the conclusion of the comparative test.
2. The inspection method for research services according to claim 1, characterized in that: The sending of a data request to the service provider according to the system approval result includes: Obtain the historical inspection results of the service provider in the database; Generate system approval results based on the service provider's historical inspection results; Determine whether the system approval result is qualified. If so, send a data request to the service provider. If not, reject the system order and prohibit sending data requests to the service provider.
3. The inspection method for research services according to claim 1, characterized in that: The qualification inspection of the attribute items in the survey data includes: Get the self-checklist; Determine the attribute items that need to be inspected for each survey data according to the inspection items of the self-inspection table, and obtain the current value of each attribute item; For each attribute item of the survey data, obtain the preset value of the attribute item; Determine whether the current value of the attribute item of the survey data is consistent with the preset value. If so, determine the result of the qualification test of the attribute item of the survey data as qualified. If not, determine the result of the qualification test of the attribute item of the survey data as unqualified. It is determined whether the results of the qualified inspection of each attribute item of the survey data are all qualified. If so, the results of the qualified inspection of the survey data are determined to be qualified. If not, the results of the qualified inspection of the survey data are determined to be unqualified.
4. The inspection method for research services according to claim 1, characterized in that: The step of determining the score of the comparative inspection of qualified data according to the deduction items of qualified data includes: For each qualified data, determine whether the qualified data has a deduction item, and if so, determine the number of deduction items n; Determine the penalty ratio corresponding to the deduction item according to the first preset penalty item; Depend on Obtaining the score of the comparative test of the qualified data; Among them, X is the total score of the comparative test of a qualified data, i is the serial number of the deducted item in a qualified data, and a i It is the penalty ratio corresponding to the i-th deduction item in a set of qualified data.
5. The inspection method for research services according to claim 1, characterized in that: The evaluation score of the service provider is determined based on the results of the qualified inspection of all survey data and the scores of the comparative inspection of all qualified data, including: The first score of the survey data that failed the qualified inspection is recorded as 0; Determine a first score for the qualified data according to the score level of the comparative test of the qualified data; Determine the ratio of the number of survey data with a first score of 0 to the total number of survey data; Determine the penalty ratio corresponding to the ratio according to the ratio and the second preset penalty item; Depend on Get the assessment score from the service provider; Among them, m is the total number of survey data, j is the serial number of the survey data, k is the penalty ratio corresponding to the ratio, and y j is the first score of the jth survey data.
6. The inspection method for research services according to claim 5, characterized in that: The step of determining the first score of the qualified data according to the score level of the comparative test of the qualified data includes: Set a number of evaluation levels based on the total score of the assessment; Set the final penalty rate for each evaluation level; Determine the final penalty rate of the score level corresponding to the first score of the comparative test of the qualified data; Depend on Obtaining a first score for the qualified data; Among them, Y is the total score of the assessment score, and b is the final penalty rate of the score level corresponding to the score of the comparative test of the qualified data.
7. A testing device for survey services, characterized in that: The testing device of the survey service includes: The service provider determination module is used to determine the service provider based on the system order; The sending request module is used to send data requests to the service provider according to the system approval results; The survey data module is used to obtain survey data uploaded by the service provider based on data requests; The supervision data module is used to obtain the supervision data generated by the supervisory business in supervising the research process corresponding to the research data; A qualified inspection module is used to perform qualified inspection on the attribute items in the survey data, and record the survey data with qualified inspection results as qualified data; A comparison test module is used to compare and test the qualified data with the supervision data, determine the deduction items of the qualified data according to the results of the comparison test, and determine the score of the comparison test of the qualified data according to the deduction items of the qualified data; A scoring module is used to determine the assessment score of the service provider based on the results of the qualified inspection of all survey data and the scores of the comparative inspection of all qualified data; The result processing module is used to send the inspection results to the service provider according to the assessment score and enter the inspection results into the database; The qualified data is compared with the supervision data, and the deduction items of the qualified data are determined according to the results of the comparison and inspection, including: For each piece of qualified data, determine the time period of the survey process to which the qualified data corresponds and the portrait information of the interviewer in the qualified data; Determine the supervision data A whose supervision time period is consistent with the time period of the survey process corresponding to the qualified data; Determine, in the supervision data A, the supervision data B whose portrait information of the interviewer in the supervision data is consistent with the portrait information of the interviewer in the qualified data; Match the supervision data B with the qualified data; determining each item of access data in the eligible data; Determine the reference data corresponding to each access data item of the qualified data in the supervision data B; For each access data, the access data is compared with the corresponding control data; Determine whether the conclusion of the comparison test is consistent, and if not, determine the deduction item corresponding to the access data in the first preset deduction item according to the conclusion of the comparison test; Determine all the deduction items of the qualified data according to the deduction items of each access data; The comparing and checking the access data with the corresponding control data includes: Obtain key words and phrases and / or action change frames of the access data; Obtaining key words and phrases and / or action change frames of the control data corresponding to the access data; The pre-set request to obtain the access data; Determine whether the key words and / or action change frames of the control data corresponding to the access data are consistent with the key words and / or action change frames of the access data; if so, determine whether the key words and / or action change frames of the control data corresponding to the access data are consistent with the preset requirements of the access data; if so, record the conclusion of the comparison test as consistent; If the key words and / or action change frames of the control data corresponding to the access data are not consistent with the preset requirements of the access data, the conclusion of the comparison test is recorded as the supervision data is inconsistent with the preset requirements, and the specific content of the inconsistency is recorded in the conclusion of the comparison test; If the key words and / or action change frames of the control data corresponding to the access data are not consistent with the key words and / or action change frames of the access data, the conclusion of the comparative test is recorded as inconsistency between the supervision data and the survey data, and the specific content of the inconsistency is recorded in the conclusion of the comparative test.
8. A computer device, characterized in that: The invention comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the inspection method of the survey service according to any one of claims 1 to 6.
Citation Information
Patent Citations
Market investigation system and application thereof
CN115860808A
Business supervision method and device, equipment, storage medium and product
CN116720943A