Answer analysis method and terminal

By importing and processing the test papers and answering information, the single -person wrong question set and the student exam situation are automatically generated, and the problem of error record records and test information in existing technologies has been solved, and comprehensive analysis and digitalization of wrong questions and examinations have manage.

CN119378499APending Publication Date: 2025-01-28FUJIAN HANGTIAN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411422321.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In the prior art, the degree of automation of wrong question records and examination information is low, and it is impossible to effectively count the overall learning situation of students.

Method used

By importing the original blank test papers and answering information, the computer program automatically sends the test paper, generates questions and answer information, and generates a single person's wrong question set and student exams based on this information.

Benefits of technology

The comprehensive analysis of the wrong questions and the exam can not only generate the wrong question set for a single student, but also analyze the overall learning situation of the custom student scope, and directly associate with the test papers to facilitate digital management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119378499A_ABST
    Figure CN119378499A_ABST
Patent Text Reader

Abstract

The answer analysis method comprises the steps that original blank test paper is imported, the original blank test paper is segmented to obtain question information, and the question information comprises a first question number and a question total score; importing answer information, wherein the answer information comprises a second question number, student information and an answer score; according to the first question number, the second question number, the question total score and the answer score, obtaining a third question number of a wrong question corresponding to the to-be-determined student information, and according to the third question number, generating a single person wrong question set; receiving a to-be-analyzed student range, obtaining target student information according to the to-be-analyzed student range, obtaining target answer information corresponding to the target student information, and generating a student examination condition according to the target answer information; according to the invention, digital management is directly carried out on answering conditions and test papers, so that learning conditions of individual students and overall students can be conveniently checked, and comprehensive analysis of personal wrong questions and overall examination conditions is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing, and in particular to a question answer analysis method and a terminal. Background Art

[0002] In the prior art, there are already ways to introduce personalized wrong questions. That is, students can organize and save their wrong questions through digital technology, so that they can count their own wrong questions and find out the weak points of knowledge to fill in the gaps. However, the automation level of this method is still low. Students are usually required to import wrong questions and record relevant information by themselves, and the test information corresponding to the wrong questions in the test paper cannot be automatically saved. In addition, for schools or teachers, recording wrong questions from the perspective of students cannot well count the overall learning situation of students. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a question answer analysis method and terminal to achieve comprehensive analysis of wrong questions and examinations.

[0004] In order to solve the above technical problems, a technical solution adopted by the present invention is:

[0005] A method for analyzing a question answer comprises the following steps:

[0006] Importing an original blank test paper, and segmenting the original blank test paper to obtain question information, wherein the question information includes a first question number and a total score of the question;

[0007] Importing answer information, the answer information including the second question number, student information, and answer score;

[0008] Obtaining a third question number of a wrong question corresponding to the pending student information according to the first question number, the second question number, the total score of the question, and the answer score, and generating a wrong question set for a single student according to the third question number;

[0009] Receive a range of students to be analyzed, obtain target student information based on the range of students to be analyzed, obtain target answer information corresponding to the target student information, and generate student test status based on the target answer information.

[0010] In order to solve the above technical problems, another technical solution adopted by the present invention is:

[0011] A question answer analysis terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:

[0012] Importing an original blank test paper, and segmenting the original blank test paper to obtain question information, wherein the question information includes a first question number and a total score of the question;

[0013] Importing answer information, the answer information including the second question number, student information, and answer score;

[0014] Obtaining a third question number of a wrong question corresponding to the pending student information according to the first question number, the second question number, the total score of the question, and the answer score, and generating a wrong question set for a single student according to the third question number;

[0015] Receive a range of students to be analyzed, obtain target student information based on the range of students to be analyzed, obtain target answer information corresponding to the target student information, and generate student test status based on the target answer information.

[0016] The beneficial effect of the present invention is that after importing the wrong question information, not only is the corresponding single wrong question set generated for the individual student, that is, the pending student information, but also the customized range of students to be analyzed is received, such as classes and grades. In addition to arranging the wrong questions for individual students, the overall learning situation of the students corresponding to the range of students to be analyzed can also be sorted out. At the same time, they are all directly associated with the test paper, and the answer situation and the test paper are directly managed digitally, which makes it convenient to view the learning situation of individual students and students as a whole, and realize the comprehensive analysis of personal wrong questions and the overall situation of the exam. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A flowchart of a method for analyzing a question answering problem according to an embodiment of the present invention;

[0018] Figure 2 The design architecture of the embodiment of the present invention;

[0019] Figure 3 The functional structure of the embodiment of the present invention;

[0020] Figure 4 It is the test paper question editing interface of the embodiment of the present invention;

[0021] Figure 5 It is a personalized wrong question generation interface of an embodiment of the present invention;

[0022] Figure 6 This is a partial screenshot of the personalized wrong question book according to an embodiment of the present invention;

[0023] Figure 7 This is a screenshot of the preferred wrong question recommendation part of the personalized wrong question book in an embodiment of the present invention;

[0024] Figure 8 It is the functional structure of the teacher's handout test analysis part of the embodiment of the present invention;

[0025] Fig. 9 The functional structure of the teacher's lecture notes of the embodiment of the present invention;

[0026] Fig.10 A schematic diagram of the structure of a question answering analysis terminal according to an embodiment of the present invention;

[0027] Description of labels:

[0028] 1. A question analysis terminal; 2. A processor; 3. A memory. DETAILED DESCRIPTION

[0029] In order to explain the technical content, achieved objectives and effects of the present invention in detail, the following is an explanation in combination with the implementation modes and the accompanying drawings.

[0030] Please refer to Figure 1 , a question analysis method, comprising the steps of:

[0031] Importing an original blank test paper, and segmenting the original blank test paper to obtain question information, wherein the question information includes a first question number and a total score of the question;

[0032] Importing answer information, the answer information including the second question number, student information, and answer score;

[0033] Obtaining a third question number of a wrong question corresponding to the pending student information according to the first question number, the second question number, the total score of the question, and the answer score, and generating a wrong question set for a single student according to the third question number;

[0034] Receive a range of students to be analyzed, obtain target student information based on the range of students to be analyzed, obtain target answer information corresponding to the target student information, and generate student test status based on the target answer information.

[0035] From the above description, it can be seen that the beneficial effect of the present invention is that after importing the wrong question information, not only is the corresponding single wrong question set generated for the individual student, that is, the pending student information, but also the customized student range to be analyzed is received, such as class and grade. In addition to sorting out the wrong questions of individual students, the overall learning situation of the students corresponding to the student range to be analyzed can also be sorted out. At the same time, they are directly associated with the test paper, and the answer situation and the test paper are directly managed digitally, which makes it convenient to view the learning situation of individual students and students as a whole, and realize the comprehensive analysis of personal wrong questions and the overall situation of the exam.

[0036] Further, obtaining a third question number of a wrong question corresponding to the student information according to the first question number, the second question number, the total score of the question, and the answer score, and generating a wrong question set for a single person according to the third question number includes:

[0037] Associating the question information and answer information corresponding to the same first question number and second question number, obtaining the answer score of each second question number corresponding to the pending student information in the answer information, and judging whether the answer score is less than the total score of the associated question information; if so, marking the second question number as the third question number, and marking the answer information corresponding to the third question number as a wrong question;

[0038] A single person's wrong question set is generated based on all the wrong questions.

[0039] From the above description, it can be seen that by associating the first question number in the question information with the second question number in the answer information, the question information can be directly corresponded to the answer information of the question. Storing the question information without solution information separately does not require storing multiple copies of question information for multiple answer sheets. It only needs to be stored by corresponding question numbers, which avoids the problem of repeated storage of the same content to a certain extent.

[0040] Furthermore, the question information also includes the test paper name, the first subject type and the total score of the subject;

[0041] The answer information also includes the second subject type and the individual subject score;

[0042] After generating a wrong question set for a single person according to the third question number, the following further comprises:

[0043] Obtain the subject total score and individual subject score corresponding to the same first subject type and second subject type;

[0044] Acquire the pending subject score corresponding to the pending student information from the personal subject score;

[0045] Obtaining the knowledge points mastered by the pending student information according to the test paper name, subject total score and pending subject score;

[0046] The mastery of the knowledge points is added to the individual wrong question collection.

[0047] From the above description, it can be seen that obtaining the pending student information is the pending subject score corresponding to a single student, and based on the test name, total subject score and subject score, the score ratio of the student's test paper can be known, thereby determining the student's mastery of the test paper corresponding to the test name.

[0048] Furthermore, after generating a single wrong question set according to the third question number, the method further includes:

[0049] Acquire historical question information and historical answer information corresponding to the pending student information;

[0050] Obtain the total score and score of history subjects corresponding to the same first subject type and second subject type;

[0051] Generate a line graph according to the total score of the history subject and the ratio of the scores of the history subjects;

[0052] Add the line graph to a single person's wrong question collection.

[0053] From the above description, it can be seen that for the same pending student information, in addition to the current test results, the corresponding historical test results can also be obtained. A line graph is generated for the total score of each test and the ratio between the scores, which can reflect the changes in student scores over a certain period of time, and can avoid the impact of inconsistent total test scores on the comparison of student test results, thereby more intuitively and accurately reflecting the changes in students' products.

[0054] Furthermore, the topic information also includes knowledge point information;

[0055] After generating a single wrong question set according to the third question number, the method further includes:

[0056] Get the sum of the total scores of all questions corresponding to the first question number with the same knowledge point information to obtain the total score of the knowledge point;

[0057] Obtain a target second question number associated with the first question number having the same knowledge point information, and obtain a range answer score corresponding to the target second question number according to a student range corresponding to the pending student information;

[0058] Calculate the sum of all the range answer scores and divide it by the number of students in the student range to obtain the range knowledge point score; calculate the ratio of the range knowledge point score to the total score of the knowledge point to obtain the range score rate;

[0059] Obtaining the pending answer score corresponding to the pending student information according to the target second question number;

[0060] Calculate the sum of all pending answer scores to obtain a pending knowledge point score; calculate the ratio of the pending knowledge point score to the total score of the knowledge point to obtain a pending score rate;

[0061] A bar graph corresponding to each of the knowledge point information is obtained according to the range score rate and the pending score rate.

[0062] From the above description, it can be seen that a complete test paper usually includes multiple different knowledge points. By marking the corresponding knowledge point information in the question information, and classifying the questions with the same knowledge point information to calculate the score rate, the students' mastery of different knowledge points can be obtained, and the score rates of different knowledge points can be plotted into a bar chart, which can intuitively show the mastery of different knowledge points; and, the corresponding knowledge point information is stored in the question information, and the total score corresponding to the knowledge point information in the test paper can be obtained, which is convenient for analyzing the test paper structure, such as comparing the total scores of the same knowledge point in the test papers of the same subject, so as to screen out frequently tested knowledge points for key attention.

[0063] Furthermore, generating the student test situation according to the target answer information includes:

[0064] All individual subject scores corresponding to the target answer information are obtained, and the average score, highest score, lowest score, excellent rate and pass rate are obtained based on all the individual subject scores.

[0065] From the above description, we can know that we can set the range of students to be analyzed, such as class, grade or year; then the teacher can easily get the test situation of the class, grade or year. Setting the average score can show the overall answer situation; the highest score and the lowest score can show the upper and lower limits of the students, and focus on them accordingly; the excellent rate and the pass rate can assist the average score, reduce the degree of influence of extreme values, evaluate the overall learning situation of students, and help teachers determine whether they need to change the teaching content or teaching methods.

[0066] Furthermore, generating the student test situation according to the target answer information includes:

[0067] Generating the student test situation according to the target answer information includes:

[0068] Traversing the target answer information, when traversing to the first target answer information, obtaining the second answer question number, the target answer score, and the total score of the question corresponding to the first question number associated with the second answer question number;

[0069] If the target answer score is less than the total score of the question, the student information in the first target answer information is recorded in the correct answer list of the second question number; otherwise, the student information corresponding to the second question number is recorded in the incorrect answer list of the second question number.

[0070] From the above description, it can be seen that by comparing the students' answer scores and the total scores of the questions, the students' deductions can be obtained, and thus the wrong questions of the students to be analyzed can be obtained. When the teacher explains the test papers for different classes, different emphases can be given according to the statistical wrong questions.

[0071] Furthermore, the topic information also includes the topic type;

[0072] Generating the student test situation according to the target answer information includes:

[0073] Get all types of question information with the same test name and question type;

[0074] Obtain a second question number of the type associated with the first question number of the type in the type question information;

[0075] Obtain the sum of the total scores of the type questions corresponding to the first question number of the type, and calculate the type score ratio of the sum to the total score of the subject of the test paper name;

[0076] Obtain the type answer score of the target student information corresponding to the second question number of the type;

[0077] Calculate the type average score according to the sum of the type answer scores and the number of target student information;

[0078] The type score ratio and the type average score are recorded.

[0079] From the above description, it can be seen that the test paper calculates the proportion of the scores in the test paper by question type, so the proportion of different question types in the test paper can be obtained. For questions with a higher proportion, targeted explanations of answering skills and other problem-solving methods can be given, which is convenient for students and teachers to understand the test paper structure; and the average score is calculated according to different question types. The answer situation of different question types can be obtained in a targeted manner based on the average score and the total score in the test paper corresponding to the question type, which is convenient for subsequent explanations.

[0080] Furthermore, the topic information also includes topic content;

[0081] Also includes:

[0082] receiving standard answer information corresponding to each of the first question numbers;

[0083] Searching for related questions corresponding to the question content in a preset question bank;

[0084] A standard test paper is generated according to the question information, answer information and related questions.

[0085] From the above description, it can be seen that in addition to receiving students' answer information, standard answer information is also received. The standard answer information can be directly referred to during the explanation process, and the standard answer information can also be conveniently checked for correction during the correction process, further saving the teacher's time in analyzing the test paper.

[0086] A question answer analysis terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, each step in the above-mentioned question answer analysis method is implemented.

[0087] The above-mentioned answer analysis method and terminal of the present invention can be applied to automatically obtain the answer situation in the examination and realize the automatic summary of the examination situation.

[0088] Please refer to Figure 1 And 3-9, embodiment 1 of the present invention is:

[0089] A method for analyzing a question answer comprises the following steps:

[0090] S1. Import an original blank test paper, and segment the original blank test paper to obtain question information, wherein the question information includes the test paper name, the first subject type, the subject total score, the first question number, the question total score, the question type, the question content, and the knowledge point information;

[0091] Among them, the total score of the subject is the total score of the test paper, the total score of the question is the total score of each question corresponding to the first question number, that is, each question number corresponds to a total score of the question; the knowledge point information corresponds to the first question number, that is, each question corresponds to a knowledge point information;

[0092] In an optional implementation, the test questions in the test paper are segmented according to a preset separator to obtain the question stem and the inferred question information, which are stored in the system and the question storage path corresponding to each first question number after segmentation is recorded in the question information, that is, each question is stored separately after segmentation instead of being stored as a complete test question, so as to facilitate the subsequent use of the question separately; the inferred question information is the basic information of the entity, including the score of the single question, the degree of difficulty, the question type, etc.;

[0093] In an optional implementation, the question information also includes difficulty level;

[0094] S2. Importing answer information, wherein the answer information includes the second subject type, subject score, second question number, student information, and answer score;

[0095] In an optional implementation, the student information in the answer information is recorded by the student's unique identifier, such as the student's student number, ID number, etc.; in addition, the student's basic data is recorded in a basic data table and associated with the answer information through a unique identifier, such as the school, grade, class, name, student number, etc. are recorded in the basic data table; they can also be stored in the answer information, but this will cause information redundancy;

[0096] In an optional implementation, in the case of electronic grading, the answer content of each student for each question is automatically generated after the grading is completed, and the answer information can be generated by the examination system and marked with a certain student range, such as by grade mark; the answer information can also include the name of the test question;

[0097] The question number includes the question type identifier, the question number and the sub-question number, for example, the question number "II, 1.(1)", where "II" indicates that the question type is an application question, "1" indicates that the question number is 1, and "(1)" indicates that the sub-question number is (1). If there is no identifier or question number at the corresponding position, a placeholder such as *, / , & can be used to mark it, or a corresponding mark can be set, for example, "0." indicates that there is no question number, and (0) indicates that there is no sub-question number. The question number includes the first question number and the second question number.

[0098] In an optional implementation, the method further includes: receiving standard answer information corresponding to each of the first question numbers; searching for related questions corresponding to the question content in a preset question bank; generating a standard test paper according to the question information, answer information and related questions; in the process of generating the standard test paper, not only the standard answer is provided, but also the corresponding related questions are searched in the preset question bank according to the question content and displayed together, so as to realize the one-time display of similar questions, facilitate the concentrated explanation of similar questions during the explanation process, and improve the explanation efficiency;

[0099] Please refer to Figure 6-7 and 9, the following describes the composition of a single person's wrong question collection, including step S3;

[0100] S3, obtaining a third question number of a wrong question corresponding to the pending student information according to the first question number, the second question number, the total score of the question, and the answer score, and generating a wrong question set for a single student according to the third question number, including:

[0101] S31, associating the question information and answer information corresponding to the same first question number and second question number, and obtaining the answer score of each second question number corresponding to the pending student information in the answer information; that is, obtaining the answer information corresponding to the pending student information in the answer information, and obtaining the answer score in the answer information;

[0102] S32, determining whether the answer score is less than the total score of the associated question information, if so, marking the second question number as the third question number, and marking the answer information corresponding to the third question number as a wrong question; otherwise, repeating step S32 until all associated question information and answer information are determined to be complete;

[0103] S33, generating a single wrong question set corresponding to the pending student information according to all the wrong questions; wherein the question content in the question information corresponding to the first question number which is the same as the third question number can be obtained; the question content and the wrong questions are stored correspondingly, so that the question content and the answer information can be viewed correspondingly;

[0104] In an optional implementation, the number of wrong questions, the second subject type and the individual subject score are obtained according to the individual wrong question set; the question information corresponding to the same first subject type is matched by the second subject type to obtain the test paper name, question content and subject total score in the question information; the individual wrong question set corresponding to the pending student information and the test paper name is generated according to the wrong questions, the number of wrong questions, the individual subject score, the test paper name, the question content and the subject total score; that is, a wrong question set is generated separately for each exam; encouragement words can also be generated according to the individual wrong question set; for example, encouragement words can be generated according to the number of wrong questions;

[0105] In an optional implementation, a new test paper is generated based on the wrong questions in the wrong question set of a single person, the content of the questions corresponding to the wrong questions, and the inferred question information corresponding to the wrong questions, so as to realize automatic generation of a new test paper based on the wrong questions to consolidate the review of the students;

[0106] In an optional implementation, after generating a single wrong question set according to the third question number in S3, the method further includes:

[0107] S301, obtaining the total scores of subjects and individual subject scores corresponding to the same first subject type and second subject type;

[0108] S302, obtaining the pending subject score corresponding to the pending student information from the personal subject score; that is, after retrieving the total score of the subject according to the subject type, obtaining the pending subject score corresponding to the pending student information in the subject type, that is, obtaining the student's score in the subject;

[0109] S303, obtaining the knowledge point mastery of the pending student information according to the test paper name, the total score of the subject and the score of the pending subject; that is, being able to calculate the score rate reflecting the student's knowledge point mastery;

[0110] S304, adding the mastery of the knowledge points to a single wrong question set; in this way, the wrong question set not only records the wrong questions of a single student, but also records the scores, so that the student's test situation can be comprehensively grasped, and it is automatically generated according to the entered answer information, thereby improving the efficiency of test paper analysis;

[0111] In an optional implementation, after generating a single wrong question set according to the third question number, the method further includes:

[0112] S311, obtaining historical question information and historical answer information corresponding to the pending student information;

[0113] S312, obtaining the total score of history subjects and the score of history subjects corresponding to the same first subject type and second subject type; that is, obtaining the score of history subjects corresponding to the pending student information;

[0114] S313, generating a line graph according to the total score of the history subject and the ratio of the score of the history subject;

[0115] S314, adding the line graph to a single person's wrong question collection;

[0116] In an optional implementation, after generating a single wrong question set according to the third question number in S3, the method further includes:

[0117] S321 obtains the sum of the total scores of all questions corresponding to the first question number with the same knowledge point information, and obtains the total score of the knowledge point;

[0118] S322, obtaining a target second question number associated with the first question number that is the same as the knowledge point information, and obtaining a range answer score corresponding to the target second question number according to a student range corresponding to the pending student information; answer information corresponding to the question number can be obtained according to the question number, and answer information of students in a preset range can be obtained by further limiting the student range, for example, answer information of students in a class corresponding to the target second question number;

[0119] S323, calculate the sum of all the range answer scores and divide it by the number of students in the student range to obtain the range knowledge point score; calculate the ratio of the range knowledge point score to the total score of the knowledge point to obtain the range score rate; for example, the class score rate (total score of individual knowledge points in the class / total score of the knowledge point*total number of students in the class) can be calculated; that is, first calculate the average score of the knowledge point within the student range, obtain the score rate of the knowledge point within the student range, and realize automatic evaluation of the overall learning outcomes within the student range;

[0120] S324, obtaining the pending answer score corresponding to the pending student information according to the target second question number; for a single wrong question set, also obtaining the pending answer score of the pending student information in the target second question number;

[0121] S325, calculating the sum of all pending answer scores to obtain a pending knowledge point score; calculating the ratio of the pending knowledge point score to the total score of the knowledge point to obtain a pending score rate, i.e., a personal score rate corresponding to the pending student information (personal knowledge point total score / the knowledge point total score);

[0122] S326, obtaining a bar graph corresponding to each of the knowledge point information according to the range score rate and the pending score rate; drawing a bar graph with the range score rate and the pending score rate together, that is, comparing the range score rate and the pending score rate corresponding to the same question; the bar graph can also be recorded in the single wrong question collection corresponding to the pending student, so that the comparison between the knowledge point mastery of the pending student information and the knowledge point mastery corresponding to the student range can be intuitively obtained, and the knowledge point mastery status of the pending student information can be more clearly quantitatively evaluated; if the pending score rate is higher than the range score rate, it means that the knowledge point mastery of the pending student information belongs to the qualified range in the whole; if the pending score rate is lower than the range score rate, it means that the mastery of the corresponding knowledge point of the pending student information is relatively weak and needs to be consolidated;

[0123] The following describes the content of the handouts corresponding to the class teacher, including steps S4-S6:

[0124] S4. Receive a range of students to be analyzed, and obtain target student information according to the range of students to be analyzed. In an optional implementation, the range of students to be analyzed is a class or a grade. If the school has other settings, they can also be changed accordingly. For example, a grade with many classes may be divided into multiple year groups, and the range of students to be analyzed can also be a year group.

[0125] S5, obtaining target answer information corresponding to the target student information;

[0126] S6. Generating a student test status according to the target answer information, including:

[0127] S601. Obtain all individual subject scores corresponding to the target answer information, and obtain the average score, the highest score, the lowest score, the excellent rate, and the pass rate according to all the individual subject scores; wherein, the excellent rate = the number of excellent students (for example, the definition of a score greater than or equal to 80 is excellent) / the total number of students in the class*100%, and the pass rate = the number of pass students (for example, the definition of a score greater than or equal to 60 is a pass) / the total number of students in the class*100%; different score lines can also be set according to the scores, for example, for a test paper with a full score of 150, a score greater than or equal to 120 is defined as excellent, and a score greater than or equal to 90 is defined as a pass;

[0128] In an optional implementation, it further includes obtaining the average score of a student set that is not completely the same as the student range to be analyzed, and displaying it side by side with the average score of the student range to be analyzed. For example, if the student range to be analyzed is class 1, the average scores of other classes except class 1 or the average scores of the grade where class 1 is located can be obtained and displayed side by side, so that the examination situation of the entire class can be seen compared with other classes or in the main body of the grade;

[0129] In an optional implementation, the target answer information is further classified according to the second subject type; for each category, the target answer information is sorted from high to low according to the individual subject score, and finally the individual subject score and name in the sorted target answer information of each category are extracted as the table content, and the second subject type is used as the table header to generate and display a subject ranking table; then the students can be automatically ranked according to the subject, and the total subject score of a single student can also be ranked, which can be calculated according to the subject ranking table or according to the target answer information corresponding to the student, which will not be repeated here;

[0130] In an optional implementation, S6 includes:

[0131] S611, traversing the target answer information, when traversing to the first target answer information, obtaining the second answer question number, the target answer score, and the total score of the question corresponding to the first question number associated with the second answer question number;

[0132] S612. If the target answer score is less than the total score of the question, then the student information in the first target answer information is recorded in the wrong answer list of the second question number, otherwise, the student information corresponding to the second question number is recorded in the correct answer list of the second question number. It can be seen that the target answer information corresponding to the student range to be analyzed is traversed, and a correct answer list and a wrong answer list are established for each question number, so that the teacher who gives the lecture can also understand the specific answer situation of each student, so as to give targeted explanations and provide support for the teacher's lecture process;

[0133] In an optional implementation, the correct answer list can be finally stored as the number of correct answers, that is, during the recording process, if the target answer score is greater than the total score of the question, the counter is increased by 1, and the initial value of the counter is 0; otherwise, the student information (or only the name or student number and other content that can identify the student) is recorded in the wrong answer list. Because it is necessary to focus on the students who answered incorrectly, recording the students who answered the questions correctly as the number of people reduces the stored content on the basis of automatically reflecting the test situation;

[0134] Please refer to Figure 8 In an optional implementation, S6 includes:

[0135] S621, obtaining all types of question information with the same test paper name and the same question type; thus, it can be seen that the question type in a single test paper is analyzed to facilitate automatic analysis of the test paper structure;

[0136] In an optional implementation, the question types include subjective questions, objective questions, single-choice questions, multiple-choice questions, fill-in-the-blank questions, answer questions, experimental questions, etc. belonging to the big questions; single-choice questions, fill-in-the-blank questions, etc. belonging to the small questions; the big questions or small questions can be analyzed as question types, and specific question types in the big questions or small questions can be analyzed as question types;

[0137] S622, obtaining a second question number of the type associated with the first question number of the type in the type question information;

[0138] S623, obtaining the sum of the total scores of the type questions corresponding to the first question number of the type, and calculating the type score ratio of the sum to the total score of the subject of the type question information; that is, dividing the sum by the total score of the subject to obtain the type score ratio, and calculating the ratio of each question type in the test paper;

[0139] S624, obtaining the type answer score of the target student information corresponding to the type second question number; that is, obtaining the second target student information whose second question number is the type second question number in the target student information, and obtaining the answer score in the second target student information as the type answer score;

[0140] S625, calculating the type average score according to the sum of the answer scores of the type and the number of the target student information corresponding to the second question number of the type;

[0141] S626, recording the type score ratio and the type average score; that is, in this way, for the question types in the test paper, the proportion of different question types in the test paper is recorded, and the average score of different question types is recorded, so that the structure of the test paper can be grasped as a whole, and the mastery of different question types can be understood; further, the score rate corresponding to each question type can also be calculated, and the calculation method is consistent with the score rate calculation method in the above text, which will not be repeated here;

[0142] In an optional implementation, S6 further includes generating a class score rate corresponding to each knowledge point information according to the method in S323 and storing it in association with the question number corresponding to the knowledge point information;

[0143] In an optional implementation, the test paper analysis content corresponding to each question is generated based on the question number, question type, grade score rate, class score rate, number of correct answers, and the list of incorrect answers.

[0144] Please refer to Figure 2 as well as Fig.10 , Embodiment 2 of the present invention is:

[0145] A question answering analysis terminal 1 comprises a processor 2, a memory 3 and a computer program stored in the memory 3 and executable on the processor 2, wherein the processor 2 implements each step in the first embodiment when executing the computer program;

[0146] In an optional implementation, this embodiment uses SpringBoot (an open source application framework on the JAVA platform) + Vue (a JavaScript framework for building user interfaces) + ApachePOI tool (a free, open source, cross-platform Java API written in Java), combined with Spire.Doc (a Word component in Java) to achieve the generation of a personalized wrong question book and teacher handouts as described in Example 1. It solves the functions of document creation, reading, editing, conversion and printing.

[0147] In summary, the present invention provides a method and terminal for answer analysis, which realizes the automatic extraction of questions in the test paper after the exam and the automatic analysis of the student's answer situation; adopts data analysis technology to make personalized management and personalized recommendation for each student's wrong questions, and on this basis, conducts "one-to-one" personalized answer analysis for students and teachers, and can generate test papers for a single wrong question set in a targeted manner, so as to achieve the effect of learning from one example and applying it to other cases, and provides a personalized wrong question book system with relatively complete functions. Tailor-made for teachers, automatically associated with tutoring content: teachers can provide more personalized tutoring and guidance based on the teacher's handout information to help students better understand and master knowledge points. This scheme improves the efficiency of recording wrong question books by automatically generating wrong question books and handouts, thereby effectively promoting teaching improvement. Teachers can collect students' wrong question situations through the personalized wrong question book system, discover weak links in teaching, adjust teaching content and methods in time, and improve teaching quality. And the improvement of the efficiency of generating wrong question books can improve learning efficiency: by timely discovering and correcting wrong questions, the personalized wrong question book system can help students improve learning efficiency, reduce repetitive errors, and speed up the speed of knowledge mastery. The automatic generation of a wrong question book can also help students with personalized learning. The personalized wrong question book system can provide personalized learning suggestions and guidance based on the students' wrong questions, helping students to improve their weak links in a targeted manner.

[0148] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's specification and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for analyzing a question, characterized in that: Includes steps: Importing an original blank test paper, and segmenting the original blank test paper to obtain question information, wherein the question information includes a first question number and a total score of the question; Importing answer information, the answer information including the second question number, student information, and answer score; Obtaining a third question number of a wrong question corresponding to the pending student information according to the first question number, the second question number, the total score of the question, and the answer score, and generating a wrong question set for a single student according to the third question number; Receive a range of students to be analyzed, obtain target student information based on the range of students to be analyzed, obtain target answer information corresponding to the target student information, and generate student test status based on the target answer information.

2. A method for analyzing questions according to claim 1, characterized in that: The obtaining, according to the first question number, the second question number, the total score of the question and the answer score, a third question number of the wrong question corresponding to the student information, and generating a wrong question set for a single student according to the third question number comprises: Associating the question information and answer information corresponding to the same first question number and second question number, obtaining the answer score of each second question number corresponding to the pending student information in the answer information, and judging whether the answer score is less than the total score of the associated question information; if so, marking the second question number as the third question number, and marking the answer information corresponding to the third question number as a wrong question; A single person's wrong question set is generated based on all the wrong questions.

3. A method for analyzing questions according to claim 1 or 2, characterized in that: The subject information also includes the test paper name, the first subject type and the total score of the subject; The answer information also includes the second subject type and the individual subject score; After generating a wrong question set for a single person according to the third question number, the following further comprises: Obtain the subject total score and individual subject score corresponding to the same first subject type and second subject type; Acquire the pending subject score corresponding to the pending student information from the personal subject score; Obtaining the knowledge points mastered by the pending student information according to the test paper name, subject total score and pending subject score; The mastery of the knowledge points is added to the individual wrong question collection.

4. A method for analyzing questions according to claim 3, characterized in that: After generating a single wrong question set according to the third question number, the method further includes: Acquire historical question information and historical answer information corresponding to the pending student information; Obtain the total score and score of history subjects corresponding to the same first subject type and second subject type; Generate a line graph according to the total score of the history subject and the ratio of the scores of the history subjects; Add the line graph to a single person's wrong question collection.

5. A method for analyzing questions according to claim 2, characterized in that: The topic information also includes knowledge point information; After generating a single wrong question set according to the third question number, the method further includes: Get the sum of the total scores of all questions corresponding to the first question number with the same knowledge point information to obtain the total score of the knowledge point; Obtain a target second question number associated with the first question number having the same knowledge point information, and obtain a range answer score corresponding to the target second question number according to a student range corresponding to the pending student information; Calculate the sum of all the range answer scores and divide it by the number of students in the student range to obtain the range knowledge point score; calculate the ratio of the range knowledge point score to the total score of the knowledge point to obtain the range score rate; Obtaining the pending answer score corresponding to the pending student information according to the target second question number; Calculate the sum of all pending answer scores to obtain a pending knowledge point score; calculate the ratio of the pending knowledge point score to the total score of the knowledge point to obtain a pending score rate; A bar graph corresponding to each of the knowledge point information is obtained according to the range score rate and the pending score rate.

6. A method for analyzing questions according to claim 3, characterized in that: Generating the student test situation according to the target answer information includes: All individual subject scores corresponding to the target answer information are obtained, and the average score, highest score, lowest score, excellent rate and pass rate are obtained based on all the individual subject scores.

7. A method for analyzing questions according to claim 5, characterized in that: Generating the student test situation according to the target answer information includes: Traversing the target answer information, when traversing to the first target answer information, obtaining the second answer question number, the target answer score, and the total score of the question corresponding to the first question number associated with the second answer question number; If the target answer score is less than the total score of the question, the student information in the first target answer information is recorded in the correct answer list of the second question number; otherwise, the student information corresponding to the second question number is recorded in the incorrect answer list of the second question number.

8. A method for analyzing questions according to claim 3, characterized in that: The topic information also includes the topic type; Generating the student test situation according to the target answer information includes: Get all types of question information with the same test name and question type; Obtain a second question number of the type associated with the first question number of the type in the type question information; Obtain the sum of the total scores of the type questions corresponding to the first question number of the type, and calculate the type score ratio of the sum to the total score of the subject of the test paper name; Obtain the type answer score of the target student information corresponding to the second question number of the type; Calculate the type average score according to the sum of the type answer scores and the number of target student information; The type score ratio and the type average score are recorded.

9. A method for analyzing questions according to claim 1, characterized in that: The topic information also includes topic content; Also includes: receiving standard answer information corresponding to each of the first question numbers; Searching for related questions corresponding to the question content in a preset question bank; A standard test paper is generated according to the question information, answer information and related questions.

10. A question answer analysis terminal, 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, the processor implements each step of the question answer analysis method described in any one of claims 1-9.