A method and system for testing and evaluating children's intelligence and concentration based on human-computer interaction
By obtaining children's personal information, customizing the selection of evaluation tasks and combining human-computer interaction technology, dynamically adjusting the evaluation difficulty, the problem that existing evaluation methods cannot fully reflect children's comprehensive abilities is solved, and more accurate and personalized intelligence and concentration assessment is achieved.
Patent Information
- Application Number
- CN202410925615.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-11
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2044-07-11
AI Technical Summary
The existing methods of children's intelligence and concentration assessment cannot fully reflect the individual's comprehensive abilities, and fail to effectively consider individual differences, age differences and gender differences in children, resulting in inaccurate assessment results.
By obtaining children's personal information, such as school age, age and gender, custom selection of evaluation tasks, and combining human-computer interaction technology, children's response data and attention distribution data are obtained in real time, and comprehensive evaluation is used to dynamically adjust the task difficulty and type to generate fine evaluation results.
Customized assessments based on individual characteristics of children are realized, the accuracy and fairness of assessments are improved, development problems can be discovered in a timely manner, and detailed concentration assessments and guidance are provided.
Smart Images

Figure CN118948276B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of human-computer interaction, and in particular, to a method and system for testing and evaluating children's intelligence and concentration based on human-computer interaction. Background Art
[0002] With the development of technology and the improvement of people's living standards, the cultivation of children's intelligence and concentration has received increasing attention from parents and society. However, how to scientifically and accurately evaluate children's intelligence and concentration levels has become a problem faced currently. Intelligence assessment usually involves aspects such as logical thinking, memory, and innovation ability, while concentration assessment usually focuses on an individual's attention and endurance in specific tasks. Existing assessment methods often only evaluate a single aspect of ability and cannot comprehensively reflect an individual's comprehensive ability. Considering the large individual differences, age differences, and gender differences among children, different evaluation criteria are required for intelligence and concentration tests. Therefore, it is necessary to propose a comprehensive assessment method and system that can simultaneously conduct intelligence assessment and concentration assessment in order to more comprehensively and accurately evaluate an individual's ability. Summary of the Invention
[0003] In order to comprehensively evaluate children's intelligence and concentration, this application provides a method and system for testing and evaluating children's intelligence and concentration based on human-computer interaction.
[0004] The first above-mentioned invention object of this application is achieved through the following technical solutions:
[0005] A method for testing and evaluating children's intelligence and concentration based on human-computer interaction includes the steps of:
[0006] Obtain the personal information of the child sent by the interaction terminal, where the personal information of the child includes the school age information, age information, and gender information of the child to be evaluated;
[0007] Based on the obtained personal information of the child, screen out a number of evaluation tasks that match the personal information of the child, and the evaluation tasks include preset intelligence evaluation tasks and concentration evaluation tasks;
[0008] The interaction terminal executes the evaluation tasks and sends the execution data of the child to be evaluated to the evaluation model, where the execution data includes the response time data, correct rate data, and attention distribution data of the child to be evaluated;
[0009] The evaluation model comprehensively evaluates the intelligence and concentration of the child to be evaluated based on the execution data and outputs an evaluation result;
[0010] Send the evaluation result to the interaction terminal.
[0011] By adopting the above technical solution, according to the personal information of the child to be evaluated, such as school age, age and gender, customized assessment tasks suitable for the child to perform are selected to ensure the accuracy and effectiveness of the test. Through the man-machine interaction method, the response data of the child can be obtained in real time and the intelligence and concentration of the child can be comprehensively evaluated, which helps parents detect and intervene in the development problems of the child earlier.
[0012] In a preferred example of the present application: both the intelligence assessment task and the concentration assessment task are divided into several levels according to the ascending order of the age of the child to be evaluated. The intelligence assessment task includes a logical reasoning type task and a language expression type task. Based on the obtained personal information of the child, several assessment tasks matching the personal information of the child are screened out. The steps of the assessment task including the preset intelligence assessment task and the concentration assessment task specifically include the steps:
[0013] Based on the obtained personal information of the child, the gender information and age information of the child to be evaluated are extracted;
[0014] Based on the age information of the child to be evaluated, the corresponding level of intelligence assessment tasks and concentration assessment tasks are screened out, and the screened intelligence assessment task data and concentration assessment task data are stored in the list to be sent;
[0015] Based on the gender information of the child to be evaluated, the level of the logical reasoning type task or the language expression type task in the intelligence assessment task matched by the child is adjusted, and the adjusted logical reasoning type task data or language expression type task data is output;
[0016] In the list to be sent, the corresponding logical reasoning type task data or language expression type task data to be replaced is identified, and the adjusted logical reasoning type task data or language expression type task data is used to replace it;
[0017] The intelligence assessment task data and the concentration assessment task data in the list to be sent are packaged and sent to the interaction terminal.
[0018] By adopting the above technical solution, the task levels are divided according to the age group of the child, and the intelligence assessment task is divided into a logical reasoning type task and a language expression type task. Considering that gender factors will cause differences in the logical thinking ability and language expression ability of children of the same age, the task difficulty is finely adjusted according to the gender information of the child to be evaluated, and the gender differences and age characteristics of the child are comprehensively considered to match suitable assessment tasks, so as to obtain more targeted assessment results.
[0019] In a preferred example of the present application: The step of adjusting the level of the logical reasoning task or the language expression task in the intelligence assessment task matched by the evaluated child based on the gender information of the evaluated child, and outputting the adjusted logical reasoning task data or language expression task data specifically includes the steps:
[0020] When it is recognized that the gender information of the evaluated child is female, extract the logical reasoning task data in the list to be sent, and output the level information of the corresponding logical reasoning task;
[0021] Based on the level information of the logical reasoning task, screen out the logical reasoning tasks of the previous level, and output the logical reasoning task data of the previous level;
[0022] When it is recognized that the gender information of the evaluated child is male, extract the language expression task data in the list to be sent, and output the level information of the corresponding language expression task;
[0023] Based on the level information of the language expression task, screen out the language expression tasks of the previous level, and output the language expression task data of the previous level.
[0024] By adopting the above technical solution, since among children of the same age group, the language expression ability and communication ability of female children develop faster, while the development of logical reasoning ability lags behind that of male children. Therefore, the matched intelligence assessment tasks are dynamically adjusted. When the subject is female, the level of the logical reasoning task is reduced. When the subject is male, the level of the language expression task is reduced, in order to achieve gender-sensitive personalized assessment, so that the assessment tasks better adapt to the cognitive characteristics of children of different genders, thereby further improving the accuracy and fairness of the assessment.
[0025] In a preferred example of the present application: The interactive terminal is preset with an interaction area and a camera. The steps for the interactive terminal to execute the assessment task and send the execution data of the evaluated child to the assessment model, where the execution data includes the response time data, correct rate data, and attention distribution data of the evaluated child specifically include the steps:
[0026] When receiving the execution start instruction, send the screened assessment task to the interactive terminal;
[0027] The evaluated child executes the assessment task in the interaction area, and the camera collects the attention distribution data of the evaluated child when executing the assessment task;
[0028] When receiving the execution completion instruction, package the response time data, correct rate data, and attention distribution data of the evaluated child;
[0029] When receiving an evaluation start instruction, send the response time data, correct rate data, and attention distribution data of the child to be evaluated to the evaluation model.
[0030] By adopting the above technical solution, through the preset interaction area and camera, it is possible to comprehensively capture the behavior and response data of children when performing tasks, including attention distribution data. This can not only more accurately evaluate children's concentration but also improve the efficiency and reliability of data transmission by packing the data, thereby enhancing the fluency and accuracy of the entire evaluation process.
[0031] In a preferred example of this application: After the evaluation tasks are divided into several stages according to the difficulty level, the interactive terminal executes the evaluation tasks and sends the execution data of the child to be evaluated to the evaluation model. The execution data includes the response time data, correct rate data, and attention distribution data of the child to be evaluated, and the following steps are further included:
[0032] After the evaluation model receives the execution data, extract the correct rate data corresponding to each stage of the evaluation task in the execution data;
[0033] Generate a correct rate change curve based on the correct rate data corresponding to each stage of the evaluation task, and generate a standard curve based on the change in the difficulty level of each stage of the evaluation task;
[0034] Compare the correct rate change curve with the standard curve. When the deviation degree between the correct rate change curve and the standard curve is greater than the preset threshold, send a re-evaluation request to the interactive terminal;
[0035] When receiving a re-evaluation start instruction, screen out new evaluation tasks and send them to the interactive terminal, and execute again the step of the interactive terminal executing the evaluation tasks and sending the execution data of the child to be evaluated to the evaluation model. The execution data includes the response time data, correct rate data, and attention distribution data of the child to be evaluated.
[0036] By adopting the above technical solution, the evaluation tasks are divided into several stages according to the difficulty level, which can gradually and deeply test the ability level of children. By comparing the correct rate change curve and the standard curve, the evaluation tasks can be dynamically adjusted. When a large deviation is found, a re-evaluation is carried out in a timely manner to ensure the stability and reliability of the results. This loop feedback mechanism can provide more refined and accurate evaluation results.
[0037] In a preferred example of this application: Each stage of the evaluation task includes a time-limited task and an unlimited-time task. The step of the evaluation model comprehensively evaluating the intelligence and concentration of the child to be evaluated based on the execution data and outputting an evaluation result specifically includes:
[0038] When the evaluation model receives an evaluation start instruction, it extracts the response time data corresponding to the non-time-limited tasks in each stage;
[0039] Compare the response time data with the specified time data of the time-limited tasks in the same stage;
[0040] When the difference between the response time data and the specified time data is greater than the preset threshold, extract the accuracy rate data corresponding to the time-limited tasks and non-time-limited tasks in this stage;
[0041] Compare the accuracy rate data of the time-limited tasks with the accuracy rate data of the non-time-limited tasks;
[0042] When the difference between the accuracy rate data of the time-limited tasks and the accuracy rate data of the non-time-limited tasks is greater than the preset threshold, associate the execution data of this stage with a concentration warning sign;
[0043] Combine the concentration warning sign with the attention distribution data in the execution data to output a concentration score;
[0044] Output an intelligence score based on all the accuracy rate data in the execution data.
[0045] By adopting the above technical solution, through the evaluation design that distinguishes between time-limited and non-time-limited tasks, it is possible to distinguish the performance of children in different situations, especially to judge the impact on concentration. By comparing the response time and accuracy rate, it is possible to better identify concentration problems, and give corresponding warning signs and scores, providing a more comprehensive and reliable concentration evaluation.
[0046] In a preferred example of this application: the step of combining the concentration warning sign with the attention distribution data in the execution data to output a concentration score specifically includes:
[0047] Extract the fixation time data and the change data of the fixation points of the children to be evaluated in the attention distribution data;
[0048] Generate a performance score based on the fixation time data and the change data of the fixation points;
[0049] Obtain the number of concentration warning signs in the execution data to generate a concentration score coefficient;
[0050] Combine the performance score and the concentration score coefficient to output a concentration score.
[0051] By adopting the above technical solution, combining the fixation time data and the change data of the fixation points for performance scoring, and combining these data with the concentration warning sign, it is possible to analyze the attention status of children in more detail. The concentration score generated in this way can comprehensively reflect the degree of concentration of children during task execution, which is helpful for targeted guidance and improvement.
[0052] The second inventive object of the present application is achieved by the following technical solutions:
[0053] A child intelligence and concentration test and evaluation system based on human-computer interaction, comprising:
[0054] A data collection module for collecting the execution data of the child to be evaluated through an evaluation task;
[0055] A data analysis module for analyzing the collected evaluation data and extracting features reflecting the intelligence level and concentration level;
[0056] An evaluation model construction module for constructing an evaluation model according to the analyzed features;
[0057] An evaluation result output module for evaluating the comprehensive ability of the person to be evaluated according to the evaluation model and outputting an evaluation result.
[0058] By adopting the above technical solutions, each link of data collection, data analysis, evaluation model construction and evaluation result output is organically combined to form a complete evaluation system, improving the flexibility and expandability of the system, and at the same time ensuring the efficiency and accuracy of the evaluation process, providing a reliable intelligence and concentration evaluation tool for users.
[0059] The third object of the present application is achieved by the following technical solutions:
[0060] A 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 steps of a method for testing and evaluating the intelligence and concentration of children based on human-computer interaction according to any one of claims 1 to 7 are implemented.
[0061] The fourth object of the present application is achieved by the following technical solutions:
[0062] A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the steps of a method for testing and evaluating the intelligence and concentration of children based on human-computer interaction according to any one of claims 1 to 7 are implemented.
[0063] In summary, the present application includes at least one of the following beneficial technical effects:
[0064] 1. Customize the selection of evaluation tasks suitable for the child to be evaluated according to the personal information of the child to be evaluated, such as school age, age and gender, to ensure the accuracy and effectiveness of the test. Through human-computer interaction, the response data of the child can be obtained in real time and the intelligence and concentration of the child can be comprehensively evaluated, which helps parents to discover and intervene in the development problems of the child earlier;
[0065] 2. The assessment tasks are divided into several stages according to the difficulty level, which can gradually and deeply test the children's ability level. By comparing the change curve of the correct rate with the standard curve, the assessment tasks can be dynamically adjusted. When a large deviation is found, a re-assessment is carried out in a timely manner to ensure the stability and reliability of the results. This loop feedback mechanism can provide more refined and accurate assessment results;
[0066] 3. Through the assessment design that distinguishes between time-limited and non-time-limited tasks, the performance of children in different situations can be distinguished, especially the impact on concentration can be judged. By comparing the response time and the correct rate, concentration problems can be better identified, and corresponding warning signs and scores are given, providing a more comprehensive and reliable concentration assessment;
[0067] 4. By combining the fixation time data and the fixation point change data for performance scoring and combining these data with the concentration warning signs, the attention status of children can be analyzed more meticulously. The generated concentration score can comprehensively reflect the degree of concentration of children during task execution, which helps for targeted guidance and improvement. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] Figure 1 is a flowchart of an embodiment of a method for testing and evaluating children's intelligence and concentration based on human-computer interaction in the present application;
[0069] Figure 2 is an implementation flowchart of step S20 in an embodiment of a method for testing and evaluating children's intelligence and concentration based on human-computer interaction in the present application;
[0070] Figure 3 is an implementation flowchart of step S40 in an embodiment of a method for testing and evaluating children's intelligence and concentration based on human-computer interaction in the present application;
[0071] Figure 4 is a schematic diagram of a system for testing and evaluating children's intelligence and concentration based on human-computer interaction in the present application;
[0072] Figure 5 is a principle block diagram of a computer device in the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0073] The following further describes the present application in detail with reference to the accompanying drawings.
[0074] In one embodiment, as Figures 1-5 shown, the present application discloses a method for testing and evaluating children's intelligence and concentration based on human-computer interaction, which specifically includes the following steps:
[0075] S10: Obtain the personal information of the child sent by the interactive terminal. The personal information of the child includes the school age information, age information, and gender information of the child to be evaluated;
[0076] S20: Based on the obtained personal information of the child, screen out a number of evaluation tasks that match the personal information of the child. The evaluation tasks include preset intelligence evaluation tasks and concentration evaluation tasks;
[0077] S30: The interactive terminal executes the evaluation tasks and sends the execution data of the child to be evaluated to the evaluation model. The execution data includes the response time data, correct rate data, and attention distribution data of the child to be evaluated;
[0078] S40: The evaluation model comprehensively evaluates the intelligence and concentration of the child to be evaluated based on the execution data and outputs the evaluation result;
[0079] S50: Send the evaluation result to the interactive terminal.
[0080] In this embodiment, the evaluation tasks are pre-designed to measure the intelligence and concentration of children, such as number search, puzzles, etc. The concentration is evaluated by recording the time required to complete the tasks and the accuracy. The interactive terminal refers to the intelligent mobile terminal or PC terminal bound to the personal information of the child.
[0081] Specifically, the system uses the personal information of the child to select suitable evaluation tasks. The child executes the selected evaluation tasks on the interactive terminal, such as a computer or a tablet. Their response time, the proportion of correct answers, and how their attention is distributed during the tasks will be recorded. The collected data is sent to the evaluation model, and the evaluation model will use these execution data to comprehensively evaluate the intelligence and concentration of the child. The evaluation includes analyzing the response time, correct rate, and attention distribution to draw conclusions about the child's cognitive ability. The output result of the evaluation model will be sent back to the interactive terminal, and parents, teachers, or medical institutions can use these results to understand the cognitive development of the child and may accordingly formulate further education or treatment plans.
[0082] In one embodiment, both the intelligence evaluation tasks and the concentration evaluation tasks are divided into several levels according to the ascending order of the age of the child to be evaluated. The intelligence evaluation tasks include logical reasoning tasks and language expression tasks. Step S20 specifically includes the steps:
[0083] S21: Based on the obtained personal information of the child, extract the gender information and age information of the child to be evaluated;
[0084] S22: Based on the age information of the child to be evaluated, screen out the corresponding level of intelligence evaluation tasks and concentration evaluation tasks, and store the screened intelligence evaluation task data and concentration evaluation task data in the list to be sent;
[0085] S23: Adjust the level of logical reasoning tasks or language expression tasks in the intelligence assessment tasks matched to the child to be evaluated based on the gender information of the child to be evaluated, and output the adjusted logical reasoning task data or language expression task data;
[0086] S24: Identify the corresponding logical reasoning task data or language expression task data to be replaced in the list to be sent, and replace it with the adjusted logical reasoning task data or language expression task data;
[0087] S25: Package the intelligence assessment task data and concentration assessment task data in the list to be sent, and send them to the interactive terminal.
[0088] In this embodiment, the task levels are divided according to the age group of the child, and the intelligence assessment tasks are divided into logical reasoning tasks and language expression tasks. Considering that gender factors will cause differences in the logical thinking ability and language expression ability of children of the same age, the task difficulty is fine-tuned based on the gender information of the child to be evaluated. By comprehensively considering the gender differences and age characteristics of the child, suitable assessment tasks are matched, so as to obtain more targeted assessment results.
[0089] Specifically, obtain the basic information of the child to be evaluated. According to the age information of the child, the intelligence assessment tasks and concentration assessment tasks corresponding to their age level will be screened out, and these task data will be saved to the list to be sent. Considering that there may be differences in the performance of some tasks due to gender, the screened intelligence assessment tasks are adjusted according to the gender information of the child to ensure the accuracy and fairness of the assessment. Identify the logical reasoning tasks or language expression task data that need to be replaced in the list to be sent, and replace it with the adjusted task data to reflect the adjustment of task difficulty due to gender factors. Finally, the system will package the modified intelligence assessment task data and concentration assessment task data and send them to the interactive terminal for actual assessment operations.
[0090] In one embodiment, step S23 specifically includes the steps:
[0091] S231: When it is identified that the gender information of the child to be evaluated is female, extract the logical reasoning task data in the list to be sent, and output the level information of the corresponding logical reasoning task;
[0092] S232: Based on the level information of the logical reasoning tasks, screen out the logical reasoning tasks of the previous level, and output the logical reasoning task data of the previous level;
[0093] S233: When the gender information of the child to be evaluated is identified as male, extract the language expression task data in the list to be sent, and output the level information of the corresponding language expression task;
[0094] S234: Based on the level information of the language expression task, filter out the language expression tasks of the previous level, and output the language expression task data of the previous level.
[0095] In this embodiment, the logical reasoning tasks of the previous level are the logical reasoning tasks with lower levels, and the language expression tasks of the previous level are the language expression tasks with lower levels. Since among children of the same age group, the language expression ability and communication ability of female children develop faster, while the development of logical reasoning ability lags behind that of male children, the matched intelligence assessment tasks are dynamically adjusted. When the subject is female, the level of logical reasoning tasks is reduced, and when the subject is male, the level of language expression tasks is reduced, in order to achieve gender-sensitive personalized assessment.
[0096] Specifically, when the gender information of the child to be evaluated is identified as female, extract the data of logical reasoning tasks in the list to be sent, and obtain the current level information of these tasks. Based on the level information of the extracted logical reasoning tasks, filter out the tasks with lower levels (i.e., the tasks of the previous level), and these tasks will be considered more suitable for this female child; when the gender information of the child to be evaluated is identified as male, extract the data of language expression tasks in the list to be sent, and obtain the current level information of these tasks. Based on the level information of the extracted language expression tasks, filter out the tasks with lower levels (i.e., the tasks of the previous level), and these tasks will be considered more suitable for male children.
[0097] In one embodiment, the interactive terminal is preset with an interactive area and a camera. Step S30 specifically includes the steps:
[0098] S31: When receiving the execution start instruction, send the filtered assessment tasks to the interactive terminal;
[0099] S32: The child to be evaluated executes the assessment tasks in the interactive area, and the camera collects the attention distribution data when the child to be evaluated executes the assessment tasks;
[0100] S33: When receiving the execution completion instruction, package the response time data, correct rate data, and attention distribution data of the child to be evaluated;
[0101] S34: When receiving the assessment start instruction, send the response time data, correct rate data, and attention distribution data of the child to be evaluated to the assessment model.
[0102] In this embodiment, the camera records the behaviors of children during the execution of tasks, including their eye movements, head positions, hand movements, etc., to evaluate their attention distribution. The response time data records the time required for the evaluated children to complete the tasks, the accuracy rate data records the accuracy of the evaluated children's answers to questions, and the attention distribution data comes from the camera data.
[0103] Specifically, when the system receives an instruction to start the evaluation, it sends the selected evaluation tasks to the interactive terminal, and the evaluated children execute the evaluation tasks in a dedicated interaction area. At the same time, the camera records the behaviors of children during the execution of tasks. After the evaluation tasks are completed, the system collects the response time data, accuracy rate data, and attention distribution data of the children, and packs these data for sending. When the evaluation model is ready to receive the data, the interactive terminal sends the packed data to the evaluation model, and these execution data will be used by the evaluation model for a comprehensive evaluation of the children's intelligence and concentration.
[0104] In one embodiment, the evaluation tasks are divided into several stages according to the difficulty level. After step S30, the following steps are further included:
[0105] S35: After the evaluation model receives the execution data, it extracts the accuracy rate data corresponding to each stage of the evaluation tasks in the execution data;
[0106] S36: Generate an accuracy rate change curve based on the accuracy rate data corresponding to each stage of the evaluation tasks, and generate a standard curve based on the change in the difficulty level of each stage of the evaluation tasks;
[0107] S37: Compare the accuracy rate change curve with the standard curve. When the deviation degree between the accuracy rate change curve and the standard curve is greater than the preset threshold, send a request for re-evaluation to the interactive terminal;
[0108] S38: When receiving the instruction to start re-evaluation, screen out new evaluation tasks and send them to the interactive terminal, and execute steps S31 to S34 again.
[0109] In this embodiment, the accuracy rate data reflects the performance of children on tasks of specific difficulty levels. The standard curve represents the expected change trend of the accuracy rate according to the task difficulty. By comparing the accuracy rate change curve with the standard curve, if the deviation degree between the two is greater than the preset threshold, this may mean that the performance of the model is unstable or the evaluated children have abnormal states during the execution of the evaluation tasks.
[0110] Specifically, after receiving the execution data, the evaluation model extracts the accuracy rate data corresponding to the evaluation tasks at each stage. The evaluation model generates an accuracy rate change curve based on the accuracy rate data at each stage. At the same time, according to the change in the difficulty level of the evaluation tasks, the evaluation model generates a standard curve as a reference. The accuracy rate change curve is compared with the standard curve. If the deviation between the two is greater than the preset threshold, the system will send a re-evaluation request to the interactive terminal. When receiving the start instruction for re-evaluation, the system will screen out new evaluation tasks and send them to the interactive terminal, and then re-execute steps S31 to S34, including re-executing some evaluation tasks or introducing new evaluation tasks for a new round of evaluation. The whole process forms a closed loop, ensuring the continuity and dynamic adjustment of the evaluation, which helps to improve the effectiveness of model evaluation.
[0111] In one embodiment, the evaluation tasks at each stage include time-limited tasks and non-time-limited tasks. Step S40 includes the steps of:
[0112] S41: When the evaluation model receives the evaluation start instruction, it extracts the response time data corresponding to the non-time-limited tasks at each stage;
[0113] S42: Compare the response time data with the specified time data of the time-limited tasks in the same stage;
[0114] S43: Compare the accuracy rate data of the time-limited tasks with the accuracy rate data of the non-time-limited tasks;
[0115] S44: When the difference between the accuracy rate data of the time-limited tasks and the accuracy rate data of the non-time-limited tasks is greater than the preset threshold, associate the execution data of this stage with a concentration warning mark;
[0116] S45: Combine the concentration warning mark with the attention distribution data in the execution data to output a concentration score;
[0117] S46: Output an intelligence score based on all the accuracy rate data in the execution data.
[0118] In this embodiment, the response time data reflects the speed of children in completing non-time-limited tasks.
[0119] Specifically, after receiving the evaluation start instruction, the evaluation model extracts the response time data of the child to be evaluated corresponding to each stage of the non-time-limited task, and compares the response time data with the limited time data of the time-limited task in the same stage, so as to analyze the child's time management ability and performance under pressure on different types of tasks. Then, compare the correct rate data of the time-limited task with the correct rate data of the non-time-limited task. If the difference between the correct rate data of the time-limited task and the correct rate data of the non-time-limited task is greater than the preset threshold, this may indicate that the child's performance on the time-limited task has been affected. At this time, the evaluation model will associate the execution data of this stage with the focus warning flag. The evaluation model combines the focus warning flag with the attention distribution data in the execution data and outputs the focus score. The focus score reflects the degree of focus of the child when performing the evaluation task. The evaluation model outputs an intelligence score based on all the correct rate data in the execution data, and the intelligence score represents the child's ability to solve problems and perform tasks.
[0120] In one embodiment, step S45 specifically includes the steps of:
[0121] S451: Extract the fixation time data and the change data of the fixation points of the child to be evaluated from the attention distribution data;
[0122] S452: Generate a performance score based on the fixation time data and the change data of the fixation points;
[0123] S453: Obtain the number of focus warning flags in the execution data and generate a focus score coefficient;
[0124] S454: Combine the performance score and the focus score coefficient and output the focus score.
[0125] In this embodiment, the fixation time data reflects the duration of the visual attention of the child to be evaluated on a specific area, while the change data of the fixation points reflects their visual exploration pattern and the degree of attention concentration. The focus score is the product of the performance score and the score coefficient. The score coefficient is a percentage. The more the number of focus warning flags, the smaller the score coefficient, and the final focus score will decrease with the increase of the focus warning.
[0126] Specifically, the evaluation model extracts the fixation time data and the change data of the fixation points from the attention distribution data. Based on the extracted fixation time data and the change data of the fixation points, the evaluation model generates a performance score, which reflects the attention and visual concentration of the child during the task execution. According to the number of concentration warning signs, the evaluation model generates a concentration score coefficient, which is used to adjust the final concentration score so as to more accurately reflect the attention stability of the child in the time-limited task. Finally, the evaluation model combines the performance score and the concentration score coefficient and outputs the concentration score. The concentration score synthesizes the visual attention performance of the child and their attention stability in the time-limited task, providing a comprehensive evaluation of the child's concentration.
[0127] It should be understood that the order of the numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0128] In one embodiment, a child intelligence and concentration test and evaluation system based on human-computer interaction is provided, which corresponds one-to-one with the child intelligence and concentration test and evaluation method based on human-computer interaction in the above embodiment. As Figure 4 shown, the system includes:
[0129] A data collection module, configured to collect the execution data of the child to be evaluated through an evaluation task;
[0130] A data analysis module, configured to analyze the collected evaluation data and extract the features reflecting the intelligence level and the concentration level;
[0131] An evaluation model construction module, configured to construct an evaluation model according to the analyzed features;
[0132] An evaluation result output module, configured to evaluate the comprehensive ability of the evaluated person according to the evaluation model and output the evaluation result.
[0133] For the specific limitations on a child intelligence and concentration test and evaluation system based on human-computer interaction, reference can be made to the limitations on a child intelligence and concentration test and evaluation method based on human-computer interaction in the above text, which will not be elaborated here. Each module in the above child intelligence and concentration test and evaluation system based on human-computer interaction can be implemented in whole or in part by software, hardware and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.
[0134] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in Figure 5 . The computer device includes a processor, a memory, a network interface, and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements the method for testing and evaluating children's intelligence and concentration based on human-computer interaction.
[0135] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented:
[0136] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, the following steps are implemented:
[0137] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it may include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application may include non-volatile and / or volatile memories. 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 an external cache. By way of 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 (DDR SDRAM), 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), etc.
[0138] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0139] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for testing and evaluating children's intelligence and concentration based on human-computer interaction, characterized in that, Including the steps: Obtain the personal information of children sent by the interactive terminal, where the personal information of children includes the school age information, age information, and gender information of the children to be evaluated; Based on the obtained personal information of children, screen out a number of evaluation tasks that match the personal information of children. The evaluation tasks include preset intelligence evaluation tasks and concentration evaluation tasks. Both the intelligence evaluation tasks and the concentration evaluation tasks are divided into several levels according to the ascending order of the age of the children to be evaluated. The intelligence evaluation tasks include logical reasoning type tasks and language expression type tasks; Specifically, based on the obtained personal information of children, extract the gender information and age information of the children to be evaluated; Based on the age information of the children to be evaluated, screen out the corresponding level of intelligence evaluation tasks and concentration evaluation tasks, and store the screened intelligence evaluation task data and concentration evaluation task data in the list to be sent; Based on the gender information of the children to be evaluated, adjust the level of the logical reasoning type task or the language expression type task in the intelligence evaluation task matched by it, and output the adjusted logical reasoning type task data or language expression type task data; Identify the corresponding logical reasoning type task data or language expression type task data to be replaced in the list to be sent, and replace it with the adjusted logical reasoning type task data or language expression type task data; Package the intelligence evaluation task data and concentration evaluation task data in the list to be sent, and send them to the interactive terminal; The interactive terminal executes the evaluation tasks and sends the execution data of the children to be evaluated to the evaluation model. The execution data includes the response time data, correct rate data, and attention distribution data of the children to be evaluated; The evaluation model comprehensively evaluates the intelligence and concentration of the children to be evaluated based on the execution data and outputs an evaluation result. The evaluation tasks are divided into several stages according to the difficulty level, and each stage of the evaluation tasks includes time-limited tasks and non-time-limited tasks; Specifically, when the evaluation model receives an evaluation start instruction, extract the response time data corresponding to each stage of the non-time-limited tasks; Compare the response time data with the specified time data of the time-limited tasks in the same stage; When the difference between the response time data and the specified time data is greater than the preset threshold, extract the correct rate data corresponding to the time-limited tasks and non-time-limited tasks in this stage; Compare the correct rate data of the time-limited tasks with the correct rate data of the non-time-limited tasks; When the difference between the correct rate data of the time-limited tasks and the correct rate data of the non-time-limited tasks is greater than the preset threshold, associate the execution data of this stage with a concentration warning flag; Combine the concentration warning flag with the attention distribution data in the execution data to output a concentration score; Output an intelligence score based on all the correct rate data in the execution data; Send the evaluation result to the interactive terminal.
2. The method for testing and evaluating children's intelligence and concentration based on human-computer interaction according to claim 1, characterized in that, The step of adjusting the level of the logical reasoning type task or the language expression type task in the intelligence evaluation task matched by it based on the gender information of the children to be evaluated and outputting the adjusted logical reasoning type task data or language expression type task data specifically includes the steps: When the gender information of the child to be evaluated is recognized as female, extract the logical reasoning task data in the list to be sent, and output the level information of the corresponding logical reasoning task; Based on the level information of the logical reasoning task, filter out the logical reasoning tasks of the previous level, and output the logical reasoning task data of the previous level; When the gender information of the child to be evaluated is recognized as male, extract the language expression task data in the list to be sent, and output the level information of the corresponding language expression task; Based on the level information of the language expression task, filter out the language expression tasks of the previous level, and output the language expression task data of the previous level.
3. A method for testing and evaluating children's intelligence and concentration based on human-computer interaction according to claim 1, characterized in that, The interactive terminal is preset with an interaction area and a camera. The steps for the interactive terminal to execute the evaluation task and send the execution data of the child to be evaluated to the evaluation model, where the execution data includes the response time data, correct rate data, and attention distribution data of the child to be evaluated, specifically include the steps: When receiving the execution start instruction, send the filtered evaluation task to the interactive terminal; The child to be evaluated executes the evaluation task in the interaction area, and the camera collects the attention distribution data of the child to be evaluated when executing the evaluation task; When receiving the execution completion instruction, package the response time data, correct rate data, and attention distribution data of the child to be evaluated; When receiving the evaluation start instruction, send the response time data, correct rate data, and attention distribution data of the child to be evaluated to the evaluation model.
4. A method for testing and evaluating children's intelligence and concentration based on human-computer interaction according to claim 1, characterized in that, After the step where the interactive terminal executes the evaluation task and sends the execution data of the child to be evaluated to the evaluation model, where the execution data includes the response time data, correct rate data, and attention distribution data of the child to be evaluated, the following steps are further included: After receiving the execution data, the evaluation model extracts the correct rate data corresponding to each stage of the evaluation task in the execution data; Generate a correct rate change curve based on the correct rate data corresponding to each stage of the evaluation task, and generate a standard curve based on the difficulty level change of each stage of the evaluation task; Compare the correct rate change curve with the standard curve. When the deviation degree between the correct rate change curve and the standard curve is greater than the preset threshold, send a re-evaluation request to the interactive terminal; When receiving the re-evaluation start instruction, filter out new evaluation tasks and send them to the interactive terminal, and execute again the steps where the interactive terminal executes the evaluation task and sends the execution data of the child to be evaluated to the evaluation model, where the execution data includes the response time data, correct rate data, and attention distribution data of the child to be evaluated.
5. The method for testing and evaluating children's intelligence and concentration based on human-computer interaction according to claim 1, characterized in that, The step of combining the concentration warning sign with the attention distribution data in the execution data and outputting the concentration score specifically includes: Extract the fixation time data and the change data of the fixation points of the child to be evaluated in the attention distribution data; Generate a performance score based on the fixation time data and the change data of the fixation points; Obtain the number of concentration warning signs in the execution data to generate a concentration score coefficient; Combine the performance score and the concentration score coefficient to output the concentration score.
6. A child intelligence and concentration test and evaluation system based on human-computer interaction, characterized in that, Including: A data collection module for collecting the execution data of the child to be evaluated through the evaluation task; A data analysis module for analyzing the collected evaluation data and extracting features reflecting the intelligence level and concentration level; An evaluation model construction module for constructing an evaluation model based on the analyzed features; An evaluation result output module for evaluating the comprehensive ability of the evaluated person according to the evaluation model and outputting the evaluation result. Specifically, when the evaluation model receives an evaluation start instruction, it extracts the response time data corresponding to each stage of the non-time-limited task; compares the response time data with the specified time data of the time-limited task in the same stage; When the difference between the response time data and the specified time data is greater than a preset threshold, it extracts the correct rate data corresponding to the time-limited task and the non-time-limited task in this stage; compares the correct rate data of the time-limited task with the correct rate data of the non-time-limited task; when the difference between the correct rate data of the time-limited task and the correct rate data of the non-time-limited task is greater than a preset threshold, it associates the execution data of this stage with a concentration warning flag; Combines the concentration warning flag with the attention distribution data in the execution data and outputs a concentration score; Outputs an intelligence score based on all the correct rate data in the execution data.
7. A computer 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 computer program, it implements the steps of a method for testing and evaluating children's intelligence and concentration based on human-computer interaction according to any one of claims 1 to 5.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of a method for testing and evaluating children's intelligence and concentration based on human-computer interaction according to any one of claims 1 to 5.
Citation Information
Patent Citations
Attention evaluation and training method for children
CN107647874A
Children concentration defect evaluation and training system based on virtual reality
CN115456348A