CN115730038A - Method and device for automatically generating test paper and examining test paper, electronic equipment and medium - Google Patents

Method and device for automatically generating test paper and examining test paper, electronic equipment and medium Download PDF

Info

Publication number
CN115730038A
CN115730038A CN202211435073.4A CN202211435073A CN115730038A CN 115730038 A CN115730038 A CN 115730038A CN 202211435073 A CN202211435073 A CN 202211435073A CN 115730038 A CN115730038 A CN 115730038A
Authority
CN
China
Prior art keywords
examination
test
question
generating
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211435073.4A
Other languages
Chinese (zh)
Inventor
杨华军
杨燕
黄宇平
利莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangxi Communication Planning And Design Consulting Co ltd
Original Assignee
Guangxi Communication Planning And Design Consulting Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangxi Communication Planning And Design Consulting Co ltd filed Critical Guangxi Communication Planning And Design Consulting Co ltd
Priority to CN202211435073.4A priority Critical patent/CN115730038A/en
Publication of CN115730038A publication Critical patent/CN115730038A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)

Abstract

The invention discloses a method, a device, electronic equipment and a medium for automatically generating and examining examination papers. The method can generate the test paper without the support of the question bank, automatically generate the questions and the answers by utilizing big data mining and natural language processing technologies and based on the test content and the knowledge mastering condition of the examinees to form the test paper, can greatly avoid the cheating condition of the examinees, and simultaneously combines the memory of the examinees with the test to improve the mastering degree of the examinees on the knowledge.

Description

Automatic test paper generation and examination method and device, electronic equipment and medium
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for automatically generating test paper and an examination, electronic equipment and a medium.
Background
The test paper is an important means for examining the knowledge mastering condition of students. For a long time, test papers are generally manually set by examiners, and one question is organized into a test paper. This method is labor intensive and the test paper level is dependent on the level of the examiner, resulting in uneven test paper quality.
After the computer technology is activated, various test papers accumulated in history are slowly disassembled into questions, and various question banks are formed. Therefore, many methods for extracting questions from the question bank by using rules based on the massive question bank and generating test papers appear in succession, and the workload of the question makers is greatly reduced. Some test paper generation methods also adopt a method combining automatic generation and manual replacement, so that the quality of questions is guaranteed.
The existing test paper generation needs one of the most important basic conditions: a question bank. The quality and quantity of the question bank directly affect the quality of the test paper, and the test paper generated by the question bank has the following defects:
1) The formation of the test question bank requires the consumption of manpower and time, and the test question bank needs to be formed by accumulating one test question. In the whole process, test questions need to be designed or collected, attribute setting, classification, labeling and the like are carried out on each test question, and a large amount of manpower and time are consumed;
2) The test questions in the test question bank can easily find answers on the Internet, and the purpose of examination cannot be achieved. Because the question content of the question bank is basically fixed, under the condition of the examination paper, examinees can easily find the question and the related answers by means of a search engine and the like, so that the examination flows to a form and the true purpose cannot be achieved;
3) The examinations are generally disposable, even if the examinees do the examinations once, the examinees do not remember the relevant knowledge really, and the examinations can be forgotten after a period of time;
4) The paper grouping process is still very complicated, the user is required to put forward the generation requirement, and the generated test paper is still required to be edited and replaced if not suitable.
Disclosure of Invention
The present invention is directed to solving at least the problems of the prior art. Therefore, the invention provides a method, a device, electronic equipment and a medium for automatically generating and examining the test paper, which can generate the test paper without the support of an item bank, can greatly prevent the cheating of examinees, and simultaneously combines the memory of the examinees with the examination, thereby improving the mastery degree of the examinees on the knowledge.
In a first aspect of the present invention, an automatic test paper generation and examination method is provided, where the automatic test paper generation and examination method includes:
acquiring knowledge mastering conditions of the examinees from the current exams participated by the examinees, and acquiring examination contents from daily learning contents of the examinees; wherein the test content comprises a text document with or without a format;
carrying out natural language analysis processing on the test content to obtain an analysis result of the test content;
generating test questions of the current examination according to the knowledge mastering condition of the examinee and the analysis result, and combining all the generated test questions into a test paper;
when the examinee triggers examination conditions and finishes answering the examination paper, obtaining the answer paper of the current examination;
and generating the knowledge mastering condition of the examinee who participates in the current examination according to the answer sheet.
According to the embodiment of the invention, at least the following technical effects are achieved:
the method comprises the steps of firstly obtaining examination contents, then mining and analyzing the examination contents by utilizing a text mining technology and a natural language processing technology to obtain an analysis result, then generating test questions and answers of the current examination according to the knowledge mastering condition and the analysis result of an examinee, and finally judging the knowledge mastering condition of the examinee in the examination from answer sheets of the examination after the examinee answers the test questions. The method can generate the test paper without the support of the question bank, automatically generate the questions and the answers by utilizing big data mining and natural language processing technologies and based on the test content and the knowledge mastering condition of the examinees to form the test paper, can greatly avoid the cheating condition of the examinees, and simultaneously combines the memory of the examinees with the test to improve the mastering degree of the examinees on the knowledge.
According to some embodiments of the invention, the examinee knowledge grasping condition at least comprises test covered contents and answer right conditions of the test covered contents.
According to some embodiments of the invention, the examination condition includes an assessment time interval set based on an Ebingos forgetting curve.
According to some embodiments of the invention, the performing natural language analysis processing on the test content to obtain an analysis result of the test content comprises:
acquiring a professional word bank according to the professional category of the examination content;
performing lexical analysis on the examination content according to the professional lexicon to obtain Chinese word segmentation, part of speech tagging and named entity identification;
performing syntactic analysis on the examination content according to the professional word bank to obtain the relation between words in a sentence;
and comprehensively analyzing the examination content according to the professional word bank to obtain a context relationship, word frequency statistics and a relationship map.
According to some embodiments of the invention, the test question comprises a stem and an answer; generating the test questions of the current examination according to the knowledge mastering conditions of the examinees and the analysis results, and the method comprises the following steps:
generating a question stem according to rules according to the uncovered content of the examination; and/or forming a first test question generating condition according to the content covered by the examination but not answered by the examinee, and generating a question stem according to the first test question generating condition; and/or forming a second test question generating condition according to the covered content of the examination and the answer pair of the examinee according to the repeated requirement at intervals, and generating a question stem according to the second test question generating condition;
and selecting an answer corresponding to the question stem from the question stem according to the analysis result.
According to some embodiments of the invention, the test questions include a fill-in-blank question, a judgment question, a single-choice question, and a multiple-choice question;
when the type of the test question is a blank filling question, removing the answer from the question stem to generate a test question;
when the types of the test questions are judgment questions, presetting answers by a random method, and if the preset answers are correct, taking the question stem as the question of the test question; if the preset answer is wrong, performing deformation processing on the question stem; wherein, the deformation processing comprises replacing partial words, the replacement comprises replacing quantitative words, or performing antisense processing on judgment words, or replacing named entities with similar or approximate named entities;
when the type of the test question is a single choice question, generating an interference item according to a first rule according to the answer, wherein the first rule comprises generating ambiguous words and related words;
and when the types of the test questions are multiple choice questions, generating interference items according to a second rule according to the answers, wherein the second rule comprises disordering orders and adding and deleting answer options.
According to some embodiments of the present invention, the first test question generation condition and the second test question generation condition include a change question type and an examination point.
In a second aspect of the present invention, there is provided an automatic test paper generation and examination apparatus, comprising:
the information acquisition unit is used for acquiring the knowledge mastering condition of the examinee from the current examination participated by the examinee and acquiring the examination content from the daily learning content of the examinee; wherein the test content comprises a text document with or without a format;
the content analysis unit is used for carrying out natural language analysis processing on the test content to obtain an analysis result of the test content;
the examination paper generating unit is used for generating examination questions of the current examination according to the knowledge mastering condition of the examinee and the analysis result and combining all the generated examination questions into an examination paper;
the examination paper acquisition unit is used for acquiring the examination paper of the current examination after the examinee triggers examination conditions and finishes the examination paper;
and the examination result generating unit is used for generating the knowledge mastering condition of the examinee who participates in the current examination according to the answer sheet.
The automatic test paper generation and examination device adopts all the technical schemes of the automatic test paper generation and examination method of the embodiment, so that the automatic test paper generation and examination device at least has all the beneficial effects brought by the technical schemes of the embodiment.
In a third aspect of the invention, an electronic device is provided, comprising at least one control processor and a memory for communicative connection with the at least one control processor; the memory stores instructions executable by the at least one control processor to enable the at least one control processor to perform the automatic test paper generation and examination methods described above. The electronic device adopts all technical schemes of the automatic test paper generation and examination method of the embodiment, so that the electronic device at least has all beneficial effects brought by the technical schemes of the embodiment.
In a fourth aspect of the present invention, a computer-readable storage medium is provided, which stores computer-executable instructions for causing a computer to execute the above-mentioned method for automatically generating and examining test paper. Since the readable storage medium adopts all the technical solutions of the automatic test paper generation and examination method of the above embodiments, at least all the advantages brought by the technical solutions of the above embodiments are achieved.
It should be noted that the advantageous effects between the second to fourth aspects of the present invention and the prior art are the same as the advantageous effects between the above-mentioned automatic test paper generation and examination method and the prior art, and will not be described in detail here.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flowchart of an automatic test paper generation and examination method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a method for automatically generating test paper and examination according to another embodiment of the present invention;
fig. 3 is a flow chart of analyzing test content provided by an embodiment of the present invention;
FIG. 4 is a flow chart of generating a test paper provided by one embodiment of the present invention;
FIG. 5 is a flow chart of generating test questions in a generated test paper provided by one embodiment of the present invention;
fig. 6 is a schematic flowchart of an electronic device according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention and are not to be construed as limiting the present invention.
It should be noted that although functional blocks are partitioned in a schematic diagram of an apparatus and a logical order is shown in a flowchart, in some cases, the steps shown or described may be performed in a different order than the partitioning of blocks in the apparatus or the order in the flowchart. The terms first, second and the like in the description and in the claims, and the drawings described above, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
Natural Language Processing (NLP) is an important direction in the fields of computer science and artificial intelligence. It studies various theories and methods that enable efficient communication between a person and a computer using natural language. Natural language processing is a science integrating linguistics, computer science and mathematics.
The categories of natural language processing include:
1) Voice recognition to convert voice to text, optical Character Recognition (OCR) to convert images to text;
2) Performing lexical analysis on the words, wherein the lexical analysis comprises Chinese and English word segmentation and is used for segmenting a text into meaningful words; part of speech tagging, determining the category and shallow disambiguation of each word; named entity recognition, recognizing some longer proper nouns;
3) Extracting information, namely extracting a part of useful information according to the analyzed words and the marked labels;
4) Syntactic analysis (Parsing) refers to analyzing grammatical functions of words in a sentence to determine relationships between the words. For example, "i am late," i am the subject, "i is the predicate," late "is the complement;
5) Semantic analysis, emphasizing semantics rather than syntax. It includes lexical disambiguation (determining the meaning of a word in context, rather than simple part of speech), semantic role tagging (tagging the relationship of predicates to other components in a sentence), or even semantic dependency analysis (analyzing semantic relationships between words in a sentence);
6) The analysis of discourse is a process, a technology and a method for automatically analyzing the composition structure, interpretive relation, sentence connection, semantic consistency and interpretive function of natural language speech and words and obtaining corresponding internal representation.
The existing test paper generation needs one of the most important basic conditions: a question bank. The quality and quantity of the question bank directly affect the quality of the test paper, and the test paper generated by the question bank has the following defects:
1) The formation of the test question bank needs to consume manpower and time, and the test question bank needs to be formed by accumulating one test question. In the whole process, test questions need to be designed or collected, attribute setting, classification, labeling and the like are carried out on each test question, and a large amount of manpower and time are consumed; 2) The test questions in the test question bank can easily find answers on the Internet, and the purpose of examination cannot be achieved. Because the question content of the question bank is basically fixed, under the condition of the examination paper, examinees can easily find the question and the related answers by means of a search engine and the like, so that the examination flows to a form and the true purpose cannot be achieved; 3) The examinations are generally disposable, even if the examinees do the examinations once, the examinees do not remember the relevant knowledge really without representation, and the examinations can be forgotten after a period of time; 4) The paper grouping process is still very complicated, the user is required to put forward the generation requirement, and the generated test paper is still required to be edited and replaced if not suitable.
Referring to fig. 1, an embodiment of the present application provides an automatic test paper generation and examination method, which includes the following steps S101 to S105:
step S101, obtaining knowledge mastering conditions of examinees from examination of the past period in which the examinees participate, and obtaining examination contents from daily learning contents of the examinees; wherein the test content includes a text document with or without a format. In some embodiments of the present application, the examinee knowledge grasping condition includes at least examination-covered contents and right-answer conditions of the examination-covered contents (the number of times the examination-covered contents are right-answered). It should be noted that a plurality of test questions, such as choice questions and gap filling questions, may be related to the content covered by the same test in one test.
And step S102, carrying out natural language analysis processing on the test content to obtain an analysis result of the test content. In some embodiments of the present application, the natural language analysis processing on the test content in step S102 to obtain the analysis result of the test content includes the following steps S1021 to S1024:
and S1021, acquiring a professional lexicon according to the professional category of the examination content.
And step S1022, performing lexical analysis on the examination content according to the professional lexicon to obtain Chinese word segmentation, part-of-speech tagging and named entity identification.
And S1023, performing syntactic analysis on the examination content according to the professional word bank to obtain the relation between words in the sentence.
And step S1024, comprehensively analyzing the examination content according to the professional word bank to obtain context relations and word frequency statistics, and establishing a relation map.
The analysis results obtained in steps S1022 to S1024 will be applied to the answer generation process in step S103.
And S103, generating test questions of the current examination according to the knowledge mastering conditions and the analysis results of the examinees, and combining all the generated test questions into a test paper.
In some embodiments of the present application, the generating of the test questions and answers of the current test according to the knowledge grasping condition and the analysis result of the test taker in step S103 includes the following steps S1031 to S1032:
step S1031, generating a question stem according to rules according to the uncovered content of the examination; and/or forming a first test question generating condition according to the content covered by the examination but not answered by the examinee, and generating a question stem according to the first test question generating condition; and/or forming a second test question generating condition according to the content covered by the examination and answered by the examinee according to the interval repeated requirement, and generating a question stem according to the second test question generating condition.
And step S1032, selecting the answer corresponding to the question stem from the question stem according to the analysis result.
And step S104, when the examinee triggers the examination condition and finishes the answer of the examination paper, obtaining the answer paper of the current examination. In some embodiments of the present application, the examination condition includes an examination time interval set based on an Ebingos forgetting curve.
And S105, generating an examinee knowledge mastering condition for the examinee to participate in the current examination according to the answer sheet.
In the method for automatically generating and examining the examination paper, the examination content is firstly obtained, then the text mining technology and the natural language processing technology are utilized to mine and analyze the examination content to obtain an analysis result, then the examination question and the answer of the current examination are generated according to the knowledge mastering condition and the analysis result of the examinee, and finally the examination question answering of the examinee can be judged according to the examination paper of the examination. The method can generate the test paper without the support of the question bank, automatically generate the questions and the answers by utilizing big data mining and natural language processing technologies and based on the test content and the knowledge mastering condition of the examinees to form the test paper, can greatly avoid the cheating condition of the examinees, simultaneously combines the knowledge mastered by the test with the test, and improves the mastering degree of the examinees on the knowledge.
In some embodiments of the present application, the test questions include a gap filling question, a judgment question, a single selection question, and a multiple selection question, and the following includes a generation process of specific types of test questions:
when the type of the test questions is a blank filling question, the answer is removed from the question stem to generate the test questions.
When the type of the test question is a judgment question, presetting an answer by a random method, and if the preset answer is correct, taking the question stem as the question of the test question; if the preset answer is wrong, performing deformation processing on the question stem; the deformation processing comprises replacing partial words, the replacing comprises replacing quantity words, or performing antisense processing on judgment words, or replacing the named entity by the same type or similar named entity.
And when the type of the test question is a radio question, generating an interference item according to a first rule according to the answer, wherein the first rule comprises generating ambiguous words and related words.
And when the types of the test questions are multiple-choice questions, generating interference items according to a second rule according to the answers, wherein the second rule comprises disordering orders and adding and deleting answer options.
In order to facilitate understanding of those skilled in the art, referring to fig. 2 to 5, the present application provides an automatic test paper generation and examination method, which includes the following steps S201 to S206:
step S201, test content is obtained; the test content may be various text documents with or without formats, such as knowledge of books.
And step S202, analyzing the test content and reserving the analysis result. Wherein step S202 includes the following steps S2021 to S2025:
step S2021, acquiring a professional word bank based on the professional category to which the examination content belongs.
Step S2022, performing lexical analysis on the test contents, including Chinese word segmentation, part-of-speech tagging and named entity identification.
Step S2023, performing syntactic analysis on the test content to obtain the relation between words in the sentence.
Step S2024, the examination content is comprehensively analyzed, including context, word frequency statistics, relation map establishment and the like.
Step S2025, saving the analysis result, which includes but is not limited to: chapters, paragraphs, sentences, words, parts of speech, word frequencies, relational maps, and the like.
And step S203, acquiring the examinee knowledge mastering condition of the examinee, and generating a test paper according to the examinee knowledge mastering condition of the examinee and the analysis result of the examination content. Wherein step S203 includes the following steps S2031 to S2035:
step S2031, obtaining the knowledge mastering conditions of the examinees, wherein the knowledge mastering conditions of the examinees comprise contents of examination coverage, the number of times that the contents are examined, whether answers of the examinees are correct and the like.
And step S2032, generating test questions according to rules aiming at the uncovered content of the examination.
Such as: the examination content is as follows:
(1) Making a safety strategy and perfecting a related system according to the strategy;
(2) An Information Security Management System (ISMS) is established, and the overall security management level is improved;
(3) The information security system must accord with the relevant regulations and guidance of the country and industry, and combine IS27000 system files to realize the implementation of the ISMS landing;
(4) Establishing a safe operation and maintenance management system;
(5) The information safety overall planning is combined for implementation;
(6) The method is implemented by combining with security domain division;
(7) And the method is implemented by combining related laws and regulations such as a network security law, a grade protection law, a data security law, a personal information protection law and the like.
If the questions generated by (1), (3) and (6) are already extracted in the past period examination, the uncovered contents are (2), (4), (5) and (7), and the generated questions are regarded as extracted question stems, and answers are selected to generate the questions.
And S2033, forming generating conditions for the contents covered by the examination but not answered by the examinee, and generating test questions according to the generating conditions. The generating conditions include, but are not limited to, changing question types, checking points, etc. Suppose the question of the last test is "fill in gap: the information security system must comply with national and industry-related regulations and guidelines, and combining with the \_ _ _systemfile to realize landing implementation of ISMS; if the examinee fails to answer the test correctly, the question stem of the test still IS that the information security system must meet the relevant regulations and guidance of the country and industry, and the ISMS landing implementation IS realized by combining with the IS27000 system file; "and the generating conditions can be the same question type, the same examination point, that is, whether the same question is examined; or replacing the selection questions with single item selection questions, wherein the assessment points are still IS27000, and then manufacturing other 3 interference items to generate questions; or the question type and the assessment point can be changed simultaneously, for example, the answer is changed to 'ISMS'.
Step S2034, forming generating conditions according to the repeated requirement of the interval for the covered content of the examination and the answer pair of the examinee, and generating the test question according to the generating conditions, wherein the generating conditions include but are not limited to changing question types, examining points and the like.
And step S2035, forming the test paper by the test questions.
Wherein, steps S2032 and S2034 specifically include the following:
1. and acquiring generation conditions and selecting a question stem from the examination content.
2. An answer is selected from the stem, wherein the answer is selected based on the analysis result of the analysis result S205, and a noun, a named entity, a number word, etc. can be extracted therefrom as the answer.
3. And selecting the types of the test questions based on the rules, wherein the types of the questions comprise a blank filling question, a judgment question, a single selection question and a multiple selection question.
3.1, if the test question type is a blank filling question, removing the answer from the question stem to generate the test question.
3.2, if the type of the test question is a judgment question, presetting an answer by a random method, and if the preset answer is a pair, directly using the selected question stem as the question of the test question; and if the preset answer is wrong, performing deformation processing on the selected question stem, wherein the deformation processing comprises replacing partial words in the selected question stem, the replacement comprises replacing the quantitative words in the selected question stem, performing antisense processing on the judgment words in the selected question stem, and replacing the named entities in the selected question stem by the similar or similar named entities.
And 3.3, if the test question type is a radio question, generating interference items according to rules based on the selected answers, wherein the rules comprise generation of ambiguous words, related words and the like.
And 3.4, if the test question type is a multiple choice question, generating interference items according to rules based on the selected answers, and disordering the order, adding and deleting answer options and the like according to the rules.
And step S204, obtaining examination conditions, and initiating an examination when the conditions are judged to be met, wherein the examination conditions comprise examination time intervals set on the basis of an Einghaos forgetting curve.
And S205, acquiring the answer sheet submitted by the user, changing the answer sheet, and generating the examinee knowledge mastering condition of the examinee. Wherein the knowledge mastering conditions of the examinees comprise the coverage rate of the assessment points, scores and the like.
And step S206, judging whether the examinee grasps knowledge.
The method can generate the test paper without the support of an item library, automatically generate the items and the answers by utilizing big data mining and natural language processing technologies and based on the examination content and the knowledge mastering condition of the examinees to form the test paper, can greatly avoid the cheating condition of the examinees, simultaneously combines the memory of the examinees with the examination, and improves the mastering degree of the knowledge of the examinees.
In some embodiments of the present application, after determining whether the examinee has knowledge in step S206, the method includes the steps of:
when the examination paper shows that the examinee grasps knowledge, the examination is ended;
when the answer sheet shows that the examinee does not know the knowledge, the examination paper of the next examination can be generated within the set time for the examinee to answer until the examinee knows the knowledge.
It should be noted that, in all the embodiments of the present application, the examinee knowledge grasping condition may include the number of times the examination-covered content is examined, in addition to the examination-covered content and the answer correctness condition of the examination-covered content (the number of times the answer of the examination-covered content is correct). When evaluating whether the examinee grasps, the numerical values of two parameters, namely the correct answer condition of the examination-covered content (the number of times that the examination-covered content is correct) and the number of times that the examination-covered content is examined, can be quantified, and then a certain threshold value is set for evaluation, which is not described herein again.
It should be noted that the technical solution disclosed in the present application focuses on enabling the examinee to master knowledge through examination.
An embodiment of the present application provides an automatic test paper generation and examination device, which includes an information obtaining unit 1100, a content analysis unit 1200, a test paper generation unit 1300, an answer sheet obtaining unit 1400, and an examination result generation unit 1500, specifically:
the information acquisition unit 1100 is configured to acquire knowledge mastering conditions of the examinees from the current examinations participated by the examinees and acquire examination contents from daily learning contents of the examinees; wherein the test content includes a text document with or without a format.
The content analysis unit 1200 is configured to perform natural language analysis processing on the test content to obtain an analysis result of the test content.
The test paper generating unit 1300 is configured to generate test questions of the current examination according to the knowledge grasping conditions and the analysis results of the examinees, and combine all the generated test questions into a test paper.
The answer sheet obtaining unit 1400 is configured to obtain an answer sheet of the current examination after the examinee triggers the examination condition and completes the answer of the examination paper.
The examination result generating unit 1500 is configured to generate an examinee knowledge grasping condition of the examinee participating in the current examination according to the examination paper.
It should be noted that the embodiment of the apparatus and the embodiment of the method described above are based on the same inventive concept, and therefore, the related contents of the embodiment of the method described above are also applicable to the embodiment of the apparatus and are not described herein again.
Referring to fig. 6, the present application also provides an electronic device including: a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor when executing the computer program implementing: the automatic generation and examination method of the test paper.
The processor and memory may be connected by a bus or other means.
The memory, which is a non-transitory computer readable storage medium, may be used to store non-transitory software programs as well as non-transitory computer executable programs. Further, the memory may include high speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory optionally includes memory located remotely from the processor, and these remote memories may be connected to the processor through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The non-transitory software programs and instructions required to implement the automatic test paper generation and examination methods of the above embodiments are stored in a memory and, when executed by a processor, perform the automatic test paper generation and examination methods of the above embodiments, for example, performing the above-described method steps S101 to S105 in fig. 1, or the method steps S201 to S206 in fig. 2.
The present application further provides a computer-readable storage medium having stored thereon computer-executable instructions for performing: the test paper automatic generation and examination method is described above.
The computer-readable storage medium stores computer-executable instructions, which are executed by a processor or controller, for example, by a processor in the above-mentioned embodiment of the electronic device, and enable the processor to execute the automatic test paper generation and examination method in the above-mentioned embodiment, for example, the above-mentioned method steps S101 to S105 in fig. 1 or method steps S201 to S206 in fig. 2 are executed.
It will be understood by those of ordinary skill in the art that all or some of the steps, systems, and methods disclosed above may be implemented as software, firmware, hardware, or suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of data such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired data and which can accessed by the computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any data delivery media as is known to those skilled in the art.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an illustrative embodiment," "an example," "a specific example," or "some examples" or the like mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While the preferred embodiments of the present invention have been described in detail, it will be understood, however, that the invention is not limited to those precise embodiments, and that various other modifications and substitutions may be affected therein by one skilled in the art without departing from the scope of the invention.

Claims (10)

1. An automatic test paper generation and examination method is characterized by comprising the following steps:
acquiring the knowledge mastering condition of an examinee from an examination of the past period in which the examinee participates, and acquiring the examination content from the daily learning content of the examinee; wherein the test content comprises a text document with or without a format;
carrying out natural language analysis processing on the test content to obtain an analysis result of the test content;
generating the test questions of the current examination according to the knowledge mastering condition of the examinees and the analysis result, and combining all the generated test questions into a test paper;
when the examinee triggers examination conditions and finishes answering the examination paper, obtaining the answer paper of the current examination;
and generating the knowledge mastering condition of the examinee who participates in the current examination according to the answer sheet.
2. The method for automatically generating examination paper as claimed in claim 1, wherein the knowledge grasping condition of the examinee at least comprises the examination covered contents and the right answer condition of the examination covered contents.
3. The method of claim 1, wherein the examination condition comprises an examination time interval set based on an Ebingos forgetting curve.
4. The method for automatically generating and examining test paper according to claim 2, wherein said performing natural language analysis on the examination contents to obtain the analysis result of the examination contents comprises:
acquiring a professional word bank according to the professional category of the examination content;
performing lexical analysis on the examination content according to the professional lexicon to obtain Chinese word segmentation, part of speech tagging and named entity identification;
performing syntactic analysis on the examination content according to the professional word bank to obtain the relation between words in a sentence;
and comprehensively analyzing the examination content according to the professional word bank to obtain a context relationship, word frequency statistics and a relation map.
5. The method of claim 4, wherein said test questions comprise a stem and answers; generating the examination questions of the current examination according to the knowledge mastering conditions of the examinees and the analysis results, wherein the method comprises the following steps:
generating a question stem according to rules according to uncovered content of the examination; and/or forming a first test question generating condition according to the content covered by the examination but not answered by the examinee, and generating a question stem according to the first test question generating condition; and/or forming a second test question generating condition according to the covered content of the examination and the answer pair of the examinee according to the repeated requirement at intervals, and generating a question stem according to the second test question generating condition;
and selecting an answer corresponding to the question stem from the question stem according to the analysis result.
6. The automatic test paper generation and examination method as claimed in claim 5, wherein the test questions include a blank filling question, a judgment question, a single-choice question and a multiple-choice question;
when the types of the test questions are blank filling questions, removing the answers from the question stem to generate test questions;
when the type of the test question is a judgment question, presetting an answer by a random method, and if the preset answer is correct, taking the question stem as the question of the test question; if the preset answer is wrong, performing deformation processing on the question stem; wherein, the deformation processing comprises replacing partial words, the replacement comprises replacing quantitative words, or performing antisense processing on judgment words, or replacing named entities with similar or approximate named entities;
when the type of the test question is a single-choice question, generating an interference item according to a first rule according to the answer, wherein the first rule comprises the generation of ambiguous words and related words;
and when the types of the test questions are multiple-choice questions, generating interference items according to a second rule according to the answers, wherein the second rule comprises a disorder order and answer options of addition and deletion.
7. The automatic test paper generation and examination method as claimed in claim 5, wherein the first test question generation condition and the second test question generation condition include a change question type and a test point.
8. An automatic test paper generation and examination device, wherein the automatic test paper generation and examination device comprises:
the information acquisition unit is used for acquiring the knowledge mastering condition of the examinee from the current examination participated by the examinee and acquiring the examination content from the daily learning content of the examinee; wherein the test content comprises a text document with or without a format;
the content analysis unit is used for carrying out natural language analysis processing on the test content to obtain an analysis result of the test content;
the examination paper generating unit is used for generating the examination questions of the current examination according to the knowledge mastering condition of the examinee and the analysis result and combining all the generated examination questions into the examination paper;
the examination paper acquisition unit is used for acquiring the examination paper of the current examination after the examinee triggers examination conditions and finishes the examination paper;
and the examination result generating unit is used for generating the knowledge mastering condition of the examinee who participates in the current examination according to the answer sheet.
9. An electronic device, characterized in that: comprises at least one control processor and a memory for communicative connection with the at least one control processor; the memory stores instructions executable by the at least one control processor to enable the at least one control processor to perform the automatic test paper generation and examination method of any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: the computer-readable storage medium stores computer-executable instructions for causing a computer to perform the method of automatically generating and testing a test paper of any one of claims 1 to 7.
CN202211435073.4A 2022-11-16 2022-11-16 Method and device for automatically generating test paper and examining test paper, electronic equipment and medium Pending CN115730038A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211435073.4A CN115730038A (en) 2022-11-16 2022-11-16 Method and device for automatically generating test paper and examining test paper, electronic equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211435073.4A CN115730038A (en) 2022-11-16 2022-11-16 Method and device for automatically generating test paper and examining test paper, electronic equipment and medium

Publications (1)

Publication Number Publication Date
CN115730038A true CN115730038A (en) 2023-03-03

Family

ID=85296060

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211435073.4A Pending CN115730038A (en) 2022-11-16 2022-11-16 Method and device for automatically generating test paper and examining test paper, electronic equipment and medium

Country Status (1)

Country Link
CN (1) CN115730038A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117151070A (en) * 2023-10-31 2023-12-01 联城科技(河北)股份有限公司 Test paper question-setting method, device, equipment and computer readable storage medium
CN117290487A (en) * 2023-10-27 2023-12-26 知学云(北京)科技股份有限公司 Automatic scrolling method based on large language model, electronic equipment and storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117290487A (en) * 2023-10-27 2023-12-26 知学云(北京)科技股份有限公司 Automatic scrolling method based on large language model, electronic equipment and storage medium
CN117290487B (en) * 2023-10-27 2024-05-31 知学云(北京)科技股份有限公司 Automatic scrolling method based on large language model, electronic equipment and storage medium
CN117151070A (en) * 2023-10-31 2023-12-01 联城科技(河北)股份有限公司 Test paper question-setting method, device, equipment and computer readable storage medium
CN117151070B (en) * 2023-10-31 2024-01-23 联城科技(河北)股份有限公司 Test paper question-setting method, device, equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
Roberts Text analysis for the social sciences: methods for drawing statistical inferences from texts and transcripts
Hawkins Social class, the nominal group and verbal strategies
Koppel et al. Determining an author's native language by mining a text for errors
CN115730038A (en) Method and device for automatically generating test paper and examining test paper, electronic equipment and medium
CN103823794B (en) A kind of automatization's proposition method about English Reading Comprehension test query formula letter answer
CN107506360A (en) A kind of essay grade method and system
Shen et al. A hybrid model for quality assessment of Wikipedia articles
CN110472203B (en) Article duplicate checking and detecting method, device, equipment and storage medium
CN111326040B (en) Intelligent test and intelligent tutoring system and method for Chinese reading understanding
Diefenbach Historical foundations of computer-assisted content analysis
CN115080690A (en) NLP-based automatic correction method and system for test paper text
CN110674722B (en) Test paper splitting method and system
CN113934814B (en) Automatic scoring method for subjective questions of ancient poems
Atapattu et al. Automated extraction of semantic concepts from semi-structured data: Supporting computer-based education through the analysis of lecture notes
Slater et al. Using correlational topic modeling for automated topic identification in intelligent tutoring systems
Knight et al. Towards mining sequences and dispersion of rhetorical moves in student written texts
Ignatova et al. Annotating question types in social Q&A sites
CN116451646A (en) Standard draft detection method, system, electronic equipment and storage medium
CN114117054B (en) Student end-of-term evaluation method, system, device and storage medium based on personalized words
Daly Common words, uncommon uses: The most “discoursally significant” language edits in a corpus of Chinese medical manuscripts
CN115270746A (en) Question sample generation method and device, electronic equipment and storage medium
CN112860983B (en) Method, system, equipment and readable storage medium for pushing learning content
Luong et al. Building a corpus for vietnamese text readability assessment in the literature domain
Solnyshkina et al. Readability metrics: the case of Russian educational texts
Daramola et al. Using ontology-based information extraction for subject-based auto-grading

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination