Intelligent objective question extraction and test paper generation system and method and computer readable storage medium
Through the intelligent objective question drawing and paper-sharing system, the problem that the traditional paper-sharing system cannot ensure the comprehensive coverage of test chapters and the quality analysis of test papers is solved, the scientificity and rationality of test papers are realized, and the efficiency and teaching level of papers are improved.
Patent Information
- Application Number
- CN202411612233.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-18
AI Technical Summary
The traditional paper-grouping system failed to fully consider the diversity and flexibility of the question types, failed to ensure that the test paper chapters were covered in comprehensively, and failed to analyze the quality of the test papers, resulting in the generated test papers not fully meeting the examination requirements.
Design an intelligent objective question drawing and paper-sharing system, including database construction module, test paper structure customization module, intelligent question drawing module and test paper analysis module. The system establishes an objective and subjective question database, builds a test paper structure according to the user's test paper customization requirements, and screens and optimizes questions from the database through the intelligent question drawing module to ensure the comprehensiveness and rationality of the test paper.
It realizes the scientificity and rationality of the test papers, ensures that the test paper chapters are comprehensively covered, improves the efficiency of the paper grouping, and helps users evaluate the quality of the test papers through the test paper analysis report, and improves the teaching level.
Smart Images

Figure HDA0005131206040000011 
Figure HDA0005131206040000021 
Figure HDA0005131206040000031
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of examination systems, and more specifically to an intelligent and objective question-selecting and test-taking system, method and computer-readable storage medium. Background Art
[0002] In the context of the separation of teaching and examination in major universities, the test paper is an important way to draw questions from the question bank. How to select and design a flexible, scientific and efficient comprehensive system for test paper composition and analysis will be the key to achieving the separation of teaching and examination. Because the types of questions considered by the traditional test paper composition system are not diverse and flexible enough, whether the chapters of the test paper are comprehensive and highlight the key points, the repetition rate of previous periods and the repetition rate between papers when multiple sets of test papers are required are not considered, and the quality of the test paper is not analyzed and evaluated, the test paper generated in this way cannot fully meet the examination requirements in the context of the separation of teaching and examination, and cannot guarantee the rationality of the test paper, and cannot be directly used for actual examinations. Summary of the invention
[0003] In order to overcome the above-mentioned defects of the prior art, the present invention provides an intelligent objective question drawing and test paper composition system, method and computer-readable storage medium.
[0004] The technical solution of the present invention is as follows:
[0005] In a first aspect, the present invention provides an intelligent objective question extraction and test paper composition system, comprising a database construction module, a test paper structure customization module, an intelligent question extraction module, and a test paper analysis module;
[0006] The database construction module establishes an objective question database and a subjective question database respectively, numbers the questions according to the question attributes in the question database, and then stores the question numbers in the database. For subjective questions containing multiple sub-questions, the relevant attributes of the multiple sub-questions are stored in the subjective question database respectively;
[0007] The test paper structure customization module is used to construct the test paper structure according to the test paper customization requirements of the user and to test the test paper structure;
[0008] The intelligent question extraction module is used to select questions from the database according to the test paper structure, allocate chapters, make the test paper chapters cover as comprehensively as possible, and perform repetition rate inspection and optimization on the assembled test paper, and finally output the test paper;
[0009] The test paper analysis module is used to analyze the corresponding test paper attributes according to the extracted question attributes, and generate and output an analysis report.
[0010] Furthermore, in the database construction module, an objective question database and a subjective question database are established respectively;
[0011] The objective question database stores question attributes including: serial number, question type, weight, chapter, score, and usage in the past five semesters;
[0012] The subjective question database stores question attributes including: serial number, question type, weight, chapter, score, and usage in the past five semesters. For subjective questions with multiple sub-questions, the chapter and score attributes of each sub-question are stored in the sub-question chapter and sub-question score under the chapter and score.
[0013] The serial number is used to identify the number of the question in the question bank;
[0014] The question types are used to distinguish objective question types such as fill-in-the-blank questions and true-or-false questions from subjective question types such as essay questions;
[0015] The weight is used to identify the importance of the topic;
[0016] The chapter is used to identify the chapter or section to which the knowledge point involved in the question belongs. For a subjective question with multiple sub-questions, the chapter or section to which the knowledge point involved in the corresponding sub-question belongs is identified;
[0017] The score is used to identify the score of the question. For a subjective question with multiple sub-questions, the score of the corresponding knowledge point of the sub-question is identified;
[0018] The usage in the past five semesters is used to indicate whether the question has been used in the first, second, third, fourth, and fifth semesters in the past.
[0019] Furthermore, the test paper structure customization module constructs the test paper structure according to the total score of the test paper, the number of questions of each question type, the scope of the examination chapter, the requirements of the key chapter, whether it is necessary to generate a second set of test papers at the same time, and the repetition rate requirements input by the user, to ensure that the total score of the test paper to be assembled is consistent with the total score set by the user, the number of questions of each question type in the question bank meets the test paper structure requirements, the key chapter is within the scope of the examination chapter, and the minimum total score of the key chapter does not exceed the total score of the test paper;
[0020] The key chapter requirements include key chapter scope, key chapter proportion, and key chapter coverage, where the key chapter scope refers to all key chapters specified by the user, key chapter coverage refers to whether the test paper needs to cover all key chapters specified by the user, and key chapter proportion refers to the minimum proportion of the total score of key chapters set by the user;
[0021] The repetition rate requirement includes the previous repetition rate detection period and the previous repetition rate threshold. The previous repetition rate detection period is the semester range for duplicate checking specified by the user. The previous repetition rate threshold is the highest proportion of the total score of repeated questions in the test paper within the detection period. If the user needs a second set of test papers, it also includes the inter-paper repetition rate threshold, which is the highest proportion of the total score of repeated questions between the two sets of test papers.
[0022] Furthermore, the intelligent question extraction module includes a subjective question intelligent question extraction module and an objective question intelligent question extraction module;
[0023] The subjective question intelligent extraction module extracts subjective questions according to the user-customized test paper structure, and optimizes the extracted subjective question combination according to user needs. The optimization content includes key chapter coverage optimization, key chapter proportion optimization, and repetition rate optimization, so that the key chapter coverage, key chapter score proportion, and repetition rate of the optimized subjective question combination meet user requirements, and finally the optimized subjective question combination is added to the test paper;
[0024] The objective question intelligent extraction module gradually extracts objective questions that have not been used within the repetition rate detection period according to the customized test paper structure and the optimized subjective question combination, gradually optimizes the coverage of key chapters, the coverage of examination chapters, and the proportion of examination chapters, and adds the optimized objective question combination to the test paper to make the final output test paper chapter coverage as comprehensive as possible.
[0025] Furthermore, in the test paper analysis module, the test paper attributes include the number and proportion of each question type, the proportion of subjective and objective questions, the chapter coverage and its distribution, the changes in the chapter proportions in the past five semesters, and the repetition of the test paper;
[0026] The number and proportion of each question type are used to identify the number of questions of each question type in the test paper and their score proportion;
[0027] The subjective and objective question ratio is used to identify the score ratio of the subjective and objective questions in the test paper;
[0028] The chapter coverage rate and its distribution are used to identify the ratio of the chapters to which the knowledge points involved in the test paper belong to the chapters in the specified examination scope, as well as the score ratio of the test questions in each chapter;
[0029] The changes in the proportion of chapters in the past five semesters are used to indicate the changes in the proportion of the scores of each chapter in the examination papers in the past five semesters;
[0030] The test paper repetition situation includes the previous repetition rate, which is the proportion of the scores of repeated questions in the previous semester in the test paper, and is used to characterize the repetition of test paper questions with the test paper questions of the past semester. If a second set of test papers needs to be generated at the same time, in addition to the previous repetition rates of the two sets of test papers, it also includes the inter-paper repetition rate, which is the proportion of the scores of repeated questions in the two sets of test papers in the test papers.
[0031] The second aspect of the present invention provides an intelligent objective test paper drawing method, the overall implementation method of which is as follows:
[0032] S1. Establish an objective question database and a subjective question database, number the questions, and store the question attributes of the subjective questions and objective questions, such as serial number, question type, weight, chapter, score, and usage in the past five semesters, in the database respectively;
[0033] S2. Construct the test paper structure according to the test paper customization requirements input by the user, such as the test paper chapter scope, key chapter requirements, total test paper score, number of questions of each question type, whether a second set of test papers is needed, and repetition rate requirements;
[0034] S3. Check the rationality of the structure of the customized test paper: the key chapters are within the scope of the examination chapters, the minimum total score of the key chapters does not exceed the total score of the test paper, the total score of the test paper to be assembled is consistent with the total score set by the user, and the number of questions of each question type in the question bank meets the requirements of the test paper structure. If it is unreasonable, it needs to be customized again;
[0035] S4. Extract subjective questions according to the customized test paper structure, and optimize the key chapter coverage, key chapter proportion, and repetition rate of the extracted subjective question combination according to user needs, and add the optimized subjective question combination to the test paper;
[0036] S5. Gradually extract objective questions according to the customized test paper structure, and optimize the coverage of key chapters, the coverage of examination chapters, and the proportion of examination chapters according to user needs during the question extraction process, and add the optimized objective question combination to the test paper;
[0037] S6, output the numbers of the questions in the test paper;
[0038] S7. According to the extracted question attributes, the test paper attributes such as the number and proportion of question types, the proportion of subjective and objective questions, the chapter coverage and its distribution, the changes in the chapter proportions in the past five semesters, and the test paper repetitions are counted, and an analysis report is generated and output.
[0039] According to a third aspect of the present invention, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, an intelligent and objective method for selecting questions and composing examination papers is implemented.
[0040] Technical effects and advantages of the present invention:
[0041] (1) The overall structure of the question bank is clear and its attributes are well-defined. The distribution of question types and knowledge points in previous years’ examinations can be checked. Users can use this as a reference to evaluate and update the question bank, which helps the examination keep pace with the times and improve its reform.
[0042] (2) Intelligent question extraction and optimization: It comprehensively considers factors such as question type, weight, chapter, and repetition rate. It can extract qualified questions from the database according to the test paper structure set by the user, and conduct chapter coverage and repetition rate inspection and optimization to ensure the scientificity and rationality of the test paper.
[0043] (3) Test paper customization and analysis: The system can fully consider and meet the test paper customization requirements of users, while ensuring the comprehensiveness and scientificity of the test paper, and improving the efficiency of test paper compilation. The generated test paper analysis report provides users with clear and intuitive test paper information analysis, which helps to better evaluate the quality of the test paper and improve the teaching level. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 It is a schematic diagram of the module structure of the present invention.
[0045] Figure 2 It is a structural diagram of the database construction module in the present invention.
[0046] Figure 3 It is a structural schematic diagram of the test paper structure customization module in the present invention.
[0047] Figure 4 It is a structural diagram of the intelligent question extraction module (subjective questions) in the present invention.
[0048] Figure 5 It is a structural diagram of the intelligent question extraction module (objective questions) in the present invention.
[0049] Figure 6 It is a structural schematic diagram of the test paper analysis module in the present invention.
[0050] Figure 7 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION
[0051] The technical solutions in the embodiments of the present invention are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0052] Example 1
[0053] like Figure 1As shown, the present invention discloses an intelligent objective question extraction and test paper composition method, including a database construction module, a test paper structure customization module, an intelligent question extraction module, and a test paper analysis module; the database construction module is used to respectively establish an objective question database and a subjective question database, number the questions according to the question attributes in the question bank, and then store the question numbers in the database respectively, and for subjective questions containing multiple small questions, store the relevant attributes of the multiple small questions in the subjective question database respectively; the test paper structure customization module is used to construct the test paper structure according to the test paper customization requirements of the user, and to test the test paper structure; the intelligent question extraction module is used to screen questions from the database according to the test paper structure, allocate chapters, cover the test paper chapters as comprehensively as possible, and perform repetition rate test and optimization on the composed test paper, and finally output the test paper; the test paper analysis module is used to analyze the corresponding test paper attributes according to the extracted question attributes, generate and output an analysis report, and complete the complete process of the intelligent objective question extraction and test paper composition method.
[0054] like Figure 2 As shown, the database construction module first reads the user's self-built question bank, numbers the questions according to the question attributes of the question serial number, question type, weight, chapter, score, and usage in the past five semesters in the question bank, and then establishes an objective question database and a subjective question database respectively. The question number is sliced by attribute and stored in the database. The question attributes stored in the objective question database include: serial number, question type, weight, chapter, score, and usage in the past five semesters; the question attributes stored in the subjective question database include: serial number, question type, weight, chapter, score, and usage in the past five semesters. For subjective questions with multiple small questions, the chapter and score attributes of each small question are stored in the small question chapter and small question score under the chapter and score. After the database construction is completed, the question attributes are output to provide a reference for users to customize the test paper structure.
[0055] like Figure 3 As shown, in the test paper structure customization module, the user inputs the test paper customization requirements according to the rules, sets the total score of the test paper, the number of questions of each question type, the scope of the examination chapter, the requirements of the key chapter, whether it is necessary to generate a second set of test papers at the same time, and the repetition rate requirements. The module constructs the test paper structure based on this, and verifies the rationality of the test paper structure to ensure that the total score of the test paper to be assembled is consistent with the total score set by the user, the number of questions of each question type in the question bank meets the requirements of the test paper structure, the key chapter is within the scope of the examination chapter, and the minimum total score of the key chapter does not exceed the total score of the test paper. If the user-customized test paper structure does not meet the above conditions, the test paper structure will be re-customized or the drawing of questions and assembly of the test paper will be terminated.
[0056] like Figure 4As shown, the intelligent question extraction module (subjective questions) determines the priority of all subjective questions within the scope of the user-specified examination chapter according to the previous usage of the questions and the weight attributes, and then extracts the corresponding number of subjective questions according to the priority based on the test paper structure, and optimizes the extracted subjective question combination according to user needs: If the user sets the key chapter requirements, that is, the key chapter range, the key chapter proportion, and the key chapter coverage, the optimization content includes key chapter coverage optimization, key chapter proportion optimization, and repetition rate optimization, so that the key chapter coverage, key chapter total score proportion, and repetition rate of the optimized subjective question combination meet the user requirements; if the user does not set the key chapter requirements, only the repetition rate optimization is performed; finally, the optimized subjective question combination is added to the test paper.
[0057] like Figure 5 As shown, the intelligent question extraction module (objective questions) determines the priority of the objective questions that have not been used within the repetition rate detection period within the scope of the user-specified examination chapter according to the question weight attribute and whether the chapter belongs to a chapter that is not covered by all the extracted questions, including the subjective questions. The question priority will be updated in real time during the question extraction process, and objective questions will be extracted and optimized one by one according to the priority to meet the requirements of the test paper structure: if the user sets the key chapter requirements, the questions belonging to the key chapters that have not been extracted yet will be extracted first according to the priority to complete the full coverage of the key chapters, that is, the key chapter coverage optimization; after completing the key chapter coverage optimization, if the number of objective questions still does not meet the test paper structure requirements at this time, then Extract questions belonging to the examination chapter that have not been extracted yet according to priority, and complete the full coverage of the examination chapter, that is, the examination chapter coverage optimization; after completing the examination chapter coverage optimization, if the number of objective questions still does not meet the test paper structure requirements at this time, then update the question priority according to the chapter score proportion of the currently extracted questions and the question weight attribute, and extract low-proportion chapter questions according to priority, that is, examination chapter proportion optimization; if the number of objective questions still does not meet the test paper structure requirements at this time, continue to extract questions according to priority until the number of objective questions meets the test paper structure requirements; if the user has not set the key chapter requirements, only the examination chapter coverage optimization and the examination chapter proportion optimization will be performed; add the optimized objective question combination to the test paper, and finally output the test paper.
[0058] like Figure 6 As shown, the test paper analysis module, according to the test paper analysis content set by the user, reads the relevant attributes of the questions in the assembled test paper, such as question type, weight, chapter, score, usage in the past five semesters, and analyzes the test paper attributes. The test paper attributes include the number and proportion of each question type, the proportion of subjective and objective questions, the chapter coverage and its distribution, the changes in the proportion of chapters in the past five semesters, the repetition of the test paper, etc., and finally outputs the test paper analysis report.
[0059] The working principle of this embodiment is as follows: each question is numbered according to the attributes of the question and stored in the database; according to the test paper customization requirements input by the user, the test paper structure is constructed and the rationality of the test paper structure is checked to ensure that the number of questions of each question type in the question bank meets the requirements of the test paper structure. If the number of questions of each question type in the question bank cannot meet the requirements of the test paper structure, the user will be immediately reminded and the question drawing will be exited; subjective questions are extracted from the database according to the test paper structure, the extracted subjective question combination is optimized and added to the test paper, and objective questions are gradually extracted and added to the test paper. After the question drawing process is completed, the test paper is composed and the question serial number is output; the test paper attributes are counted according to the extracted question attributes, and a test paper analysis report is generated and output.
[0060] In this embodiment, the present invention solves the problems existing in the traditional test paper system through the collaborative work of multiple modules. First, the database construction module establishes an objective question database and a subjective question database respectively, numbers the questions according to the question attributes in the question bank, and then stores the question numbers in the database. For subjective questions containing multiple sub-questions, the relevant attributes of the multiple sub-questions are stored in the subjective question database respectively; then, the test paper structure customization module constructs the test paper structure according to the user's test paper customization requirements, and checks the test paper structure to ensure that the total score of the test paper to be assembled is consistent with the total score set by the user, the number of each question type in the question bank meets the test paper structure requirements, the key chapter is within the scope of the examination chapter, and the minimum total score of the key chapter does not exceed the test paper. Total score; the intelligent question extraction module selects questions from the database according to the test paper structure, assigns chapters, tries to make the test paper chapters cover as comprehensively as possible, and checks and optimizes the repetition rate of the constructed test paper to make the test paper repetition rate meet user requirements, and finally outputs the test paper to ensure the comprehensiveness and rationality of the test paper; finally, the test paper analysis module analyzes the corresponding test paper attributes according to the extracted question attributes, including the number and proportion of each question type, the proportion of subjective and objective questions, the chapter coverage and its distribution, the changes in the chapter proportion in the past five semesters, and the test paper repetition. Finally, it generates and outputs an analysis report to provide a scientific basis for the evaluation of the test paper quality.
[0061] In this embodiment, the method combines the test paper drawing and test paper analysis, and realizes the complete test paper drawing process from database storage to question extraction and then to test paper analysis through the mutual cooperation of various modules; comprehensively considers factors such as question type, weight, chapter, repetition rate, etc., and can extract qualified questions from the database according to the user's test paper customization requirements, and test and optimize the chapter coverage and repetition rate to ensure the comprehensiveness and rationality of the test paper; at the same time, the system can fully consider and meet the user's test paper customization requirements, while ensuring the comprehensiveness and rationality of the test paper, improve the efficiency of test paper drawing, and the generated test paper analysis report provides users with clear and intuitive test paper information analysis, which helps to better evaluate the quality of the test paper and improve the teaching level. On the whole, the invention has important application prospects in the field of education, can meet the needs of teaching reform, improve the level of test paper design and evaluation, and promote the improvement of education quality.
[0062] Example 2
[0063] like Figure 7 As shown, the present invention provides an intelligent objective question drawing and test paper composition method, and its overall implementation method is as follows:
[0064] S1. Establish an objective question database and a subjective question database, number the questions, and store the question attributes of the subjective questions and objective questions, such as serial number, question type, weight, chapter, score, and usage in the past five semesters, in the database respectively;
[0065] S2. constructing the test paper structure according to the test paper customization requirements input by the user, such as the scope of the test paper chapters, the requirements for key chapters, the total score of the test paper, the number of questions of each question type, whether a second set of test papers is required, and the repetition rate requirements;
[0066] S3. Check the rationality of the structure of the customized test paper: the key chapters are within the scope of the examination chapters, the minimum total score of the key chapters does not exceed the total score of the test paper, the total score of the test paper to be assembled is consistent with the total score set by the user, and the number of questions of each question type in the question bank meets the requirements of the test paper structure. If it is unreasonable, it needs to be customized again;
[0067] S4. Extract subjective questions according to the customized test paper structure, and optimize the key chapter coverage, key chapter proportion, and repetition rate of the extracted subjective question combination according to user needs, and add the optimized subjective question combination to the test paper;
[0068] S5. Extract objective questions one by one according to the customized test paper structure, and gradually optimize the coverage of key chapters, the coverage of examination chapters, and the proportion of examination chapters according to user needs during the question extraction process, and add the optimized objective question combination to the test paper;
[0069] S6, output the numbers of the questions in the test paper;
[0070] S7. According to the extracted question attributes, the test paper attributes such as the number and proportion of question types, the proportion of subjective and objective questions, the chapter coverage and its distribution, the changes in the chapter proportions in the past five semesters, and the test paper repetitions are counted, and an analysis report is generated and output.
[0071] In this embodiment, the present invention integrates database construction, test paper structure customization, intelligent test paper analysis through an intelligent objective test paper drawing method, and realizes a complete set of processes. First, the overall structure of the question bank is clear and the attributes are clear. The distribution of test paper types and knowledge points in previous years can be checked. Users can use this as a reference to evaluate and update the question bank, which is conducive to the advancement of the examination and reform and improvement. Secondly, the test paper customization needs of users are fully considered and met, and the test paper structure can be constructed and tested according to user requirements. In addition, taking into account factors such as question type, weight, chapter, repetition rate, etc., subjective questions are extracted from the database according to the test paper structure, the extracted subjective question combination is optimized and then added to the test paper, objective questions are gradually extracted and added to the test paper, and the serial number of the questions in the test paper is output after the test paper is completed, while ensuring the scientificity and rationality of the test paper, the efficiency of the test paper is improved. Finally, the test paper attributes are statistically analyzed according to the extracted question attributes, and a test paper analysis report is generated and output to provide users with a clear and intuitive test paper information analysis, which helps to better evaluate the quality of the test paper and improve the teaching level. The advantage of this method is that it comprehensively considers the various needs of test paper design and analysis, providing all-round support for education and teaching.
[0072] Example 3
[0073] This embodiment provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method described in Embodiment 2 is implemented.
[0074] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. An intelligent objective test paper drawing and composition system, characterized by: It includes database construction module, test paper structure customization module, intelligent question extraction module and test paper analysis module; The database construction module establishes an objective question database and a subjective question database respectively, numbers the questions according to the question attributes in the question database, and then stores the question numbers in the database. For subjective questions containing multiple sub-questions, the relevant attributes of the multiple sub-questions are stored in the subjective question database respectively; The test paper structure customization module is used to construct the test paper structure according to the test paper customization requirements of the user and to test the test paper structure; The intelligent question extraction module is used to select questions from the database according to the test paper structure, allocate chapters, make the test paper chapters cover as comprehensively as possible, and perform repetition rate inspection and optimization on the assembled test paper, and finally output the test paper; The test paper analysis module is used to analyze the corresponding test paper attributes according to the extracted question attributes, and generate and output an analysis report.
2. The intelligent objective test paper drawing and composition system according to claim 1, characterized in that: In the database construction module, an objective question database and a subjective question database are established respectively; The objective question database stores question attributes including: serial number, question type, weight, chapter, score, and usage in the past five semesters; The subjective question database stores question attributes including: serial number, question type, weight, chapter, score, and usage in the past five semesters. For subjective questions with multiple sub-questions, the chapter and score attributes of each sub-question are stored in the sub-question chapter and sub-question score under the chapter and score, respectively.
3. The intelligent objective test paper drawing and composition system according to claim 2, characterized in that: The serial number is used to identify the number of the question in the question bank; The question types are used to distinguish objective question types such as fill-in-the-blank questions and true-or-false questions from subjective question types such as essay questions; The weight is used to identify the importance of the topic; The chapter is used to identify the chapter or section to which the knowledge point involved in the question belongs. For a subjective question with multiple sub-questions, the chapter or section to which the knowledge point involved in the corresponding sub-question belongs is identified; The score is used to identify the question score. For a subjective question with multiple sub-questions, the score of the corresponding sub-question knowledge point is identified; The usage in the past five semesters is used to indicate whether the question has been used in the first, second, third, fourth, and fifth semesters in the past.
4. The intelligent objective test paper drawing and composition system according to claim 1, characterized in that: The test paper structure customization module constructs the test paper structure according to the total test paper score, the number of questions of each question type, the scope of the examination chapter, the requirements of the key chapter, whether it is necessary to generate a second set of test papers at the same time, and the repetition rate requirements input by the user, to ensure that the total score of the test paper to be assembled is consistent with the total score set by the user, the number of questions of each question type in the question bank meets the test paper structure requirements, the key chapter is within the scope of the examination chapter, and the minimum total score of the key chapter does not exceed the total score of the test paper.
5. The intelligent objective test paper drawing and composition system according to claim 4, characterized in that: The key chapter requirements include key chapter scope, key chapter proportion, and key chapter coverage, where the key chapter scope refers to all key chapters specified by the user, key chapter coverage refers to whether the test paper needs to cover all key chapters specified by the user, and key chapter proportion refers to the minimum proportion of the total score of key chapters set by the user; The repetition rate requirement includes the previous repetition rate detection period and the previous repetition rate threshold. The previous repetition rate detection period is the semester range for duplicate checking specified by the user. The previous repetition rate threshold is the highest proportion of the total score of repeated questions in the test paper within the detection period. If the user needs a second set of test papers, it also includes the inter-paper repetition rate threshold, which is the highest proportion of the total score of repeated questions between the two sets of test papers.
6. The intelligent objective test paper drawing and composition system according to claim 1, characterized in that: The intelligent question extraction module includes a subjective question intelligent question extraction module and an objective question intelligent question extraction module; The subjective question intelligent extraction module extracts subjective questions according to the user-customized test paper structure, and optimizes the extracted subjective question combination according to user needs. The optimization content includes key chapter coverage optimization, key chapter proportion optimization, and repetition rate optimization, so that the key chapter coverage, key chapter score proportion, and repetition rate of the optimized subjective question combination meet user requirements, and finally the optimized subjective question combination is added to the test paper; The objective question intelligent extraction module gradually extracts objective questions that have not been used within the repetition rate detection period according to the customized test paper structure and the optimized subjective question combination, gradually optimizes the coverage of key chapters, the coverage of examination chapters, and the proportion of examination chapters, and adds the optimized objective question combination to the test paper to make the final output test paper chapter coverage as comprehensive as possible.
7. The intelligent objective test paper drawing and composition system according to claim 1, characterized in that: In the test paper analysis module, the test paper attributes include the number and proportion of each question type, the proportion of subjective and objective questions, the chapter coverage and its distribution, the changes in the chapter proportions in the past five semesters, and the test paper repetitions.
8. The intelligent objective test paper drawing and composition system according to claim 7, characterized in that: The number and proportion of each question type are used to identify the number of questions of each question type in the test paper and their score proportion; The subjective and objective question ratio is used to identify the score ratio of the subjective and objective questions in the test paper; The chapter coverage rate and its distribution are used to identify the ratio of the chapters to which the knowledge points involved in the test paper belong to the chapters in the specified examination scope, as well as the score ratio of the test questions in each chapter; The changes in the proportion of chapters in the past five semesters are used to indicate the changes in the proportion of the scores of each chapter in the examination papers in the past five semesters; The test paper repetition situation includes the previous repetition rate, which is the proportion of the scores of repeated questions in the previous semester in the test paper, and is used to characterize the repetition of test paper questions with the test paper questions of the past semester. If a second set of test papers needs to be generated at the same time, in addition to the previous repetition rates of the two sets of test papers, it also includes the inter-paper repetition rate, which is the proportion of the scores of repeated questions in the two sets of test papers in the test papers.
9. An intelligent objective test paper drawing method, comprising the following steps: S1. Establish an objective question database and a subjective question database, number the questions, and store the question attributes of the subjective questions and objective questions, such as serial number, question type, weight, chapter, score, and usage in the past five semesters, in the database respectively; S2. Construct the test paper structure according to the test paper customization requirements input by the user, such as the test paper chapter scope, key chapter requirements, total test paper score, number of questions of each question type, whether a second set of test papers is needed, and repetition rate requirements; S3. Check the rationality of the structure of the customized test paper: the key chapters are within the scope of the examination chapters, the minimum total score of the key chapters does not exceed the total score of the test paper, the total score of the test paper to be assembled is consistent with the total score set by the user, and the number of questions of each question type in the question bank meets the requirements of the test paper structure. If it is unreasonable, it needs to be customized again; S4. Extract subjective questions according to the customized test paper structure, and optimize the key chapter coverage, key chapter proportion, and repetition rate of the extracted subjective question combination according to user needs, and add the optimized subjective question combination to the test paper; S5. Gradually extract objective questions according to the customized test paper structure, and optimize the coverage of key chapters, the coverage of examination chapters, and the proportion of examination chapters according to user needs during the question extraction process, and add the optimized objective question combination to the test paper; S6, output the numbers of the questions in the test paper; S7. According to the extracted question attributes, the test paper attributes such as the number and proportion of question types, the proportion of subjective and objective questions, the chapter coverage and its distribution, the changes in the chapter proportions in the past five semesters, and the test paper repetitions are counted, and an analysis report is generated and output.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to claim 9 is implemented.