Query method, system and equipment of answer database and medium
Through the query methods and systems of the answer database, the problem of teachers' inefficient use of wrong question books is solved, and detailed statistics on student answering data and mastering knowledge points are provided, which helps teachers adjust teaching content and personalized tutoring, and improve teaching quality.
Patent Information
- Application Number
- CN202411586971.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2024-12-13
AI Technical Summary
The existing single model of wrong question books has led to low efficiency in using teachers, inability to reasonably arrange classroom time and teaching progress, and unable to provide targeted tutoring.
Provide a query method and system for answering databases. By obtaining query condition information of target knowledge points, determining the degree of answering errors, and displaying query result data, helping teachers understand students' learning situation and mastering knowledge points.
It improves teachers' work efficiency, enhances the pertinence and effectiveness of teaching, helps students learn and evaluates teaching effectiveness.
Smart Images

Figure CN119127929A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent education technology, and in particular to a query method, system, device and medium for a question answering database. Background Art
[0002] By setting multiple exercises corresponding to a knowledge point, it is possible to examine the practitioners from different examination angles and through different question types to consolidate the degree of mastery. The students' mastery of the knowledge point can be judged by counting the number of answers and correct or incorrect answers to the exercises related to a knowledge point. The use of digital teaching platforms allows teachers to refer to students' learning data in a timely and accurate manner. The error book is a tool for students to improve their academic performance and teachers to improve their teaching efficiency. However, due to the single mode of the error book, teachers usually do not use the error book efficiently, and cannot reasonably arrange class time and teaching progress through the error book, and provide targeted guidance to students. Summary of the invention
[0003] The technical problem to be solved by the present invention is to overcome the above-mentioned defects in the prior art and provide a query method for a question answering database, wherein the question answering database is used to store the answer information of exercises respectively set corresponding to a plurality of knowledge point information; the query method comprises the following steps: Acquire query condition information corresponding to the target knowledge point, the query condition information including a query field and query data input corresponding to the query field; Determine query result data in the question answer database that meets the query condition information, wherein the query result data includes answer information of the exercises corresponding to the target knowledge point; Based on the query result data and a preset threshold, the answer error degree information of the target knowledge point is determined, and the answer error degree information is used to characterize the user's error ratio in answering questions related to the target knowledge point. The answer error degree information is characterized by the ratio of the number of wrong questions to the number of answered questions, and the query results are displayed separately or in combination with the query condition information.
[0004] Preferably, the query condition information includes at least one of answering time period information, answering question type information, and knowledge point range information; after the step of determining the answer error degree information of the target knowledge point, the step further includes: The query result data is displayed according to the query condition information and / or the answer error degree information.
[0005] Preferably, the query condition information also includes information of the answering user; and the query result data includes answer information of the answering user regarding the exercises corresponding to the target knowledge point.
[0006] Preferably, after the step of determining the error degree information of the answer of the target knowledge point, the method further includes: According to the answer error degree information, the answering user information corresponding to the answer error degree of each question of the target knowledge point is displayed.
[0007] The present invention also provides a query system for a question answering database, wherein the question answering database is used to store the question answering information of the exercises respectively set corresponding to a plurality of knowledge point information; the query system comprises: An acquisition module, used to acquire query condition information corresponding to a target knowledge point, wherein the query condition information includes a query field and query data input corresponding to the query field; A query module, used to determine query result data in the answer database that meets the query condition information, wherein the query result data includes answer information of the exercises corresponding to the target knowledge point; The analysis module is used to determine the error degree information of the answer to the target knowledge point based on the query result data and a preset threshold; the error degree information of the answer is used to characterize the error proportion of the user's answer to the exercises related to the target knowledge point.
[0008] Preferably, the query condition information includes at least one of answering time period information, answering question type information, and knowledge point range information; the query module also includes a display module, and the display module is used to display the query result data according to the query condition information and / or the answer error degree information.
[0009] Preferably, the query condition information also includes information of the answering user; and the query result data includes answer information of the answering user regarding the exercises corresponding to the target knowledge point.
[0010] Preferably, the display module is used to display the answering user information corresponding to the error degree of each answer of the target knowledge point according to the answering error degree information.
[0011] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned query method of the answer database when executing the computer program.
[0012] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the query method of the above-mentioned question answer database is implemented.
[0013] The positive progressive effect of the present invention is that: the present invention provides a query method, system, device and medium for a question answering database, which obtains query condition information corresponding to the target knowledge point and obtains qualified data through query in the question answering database, and obtains the error proportion of the users practicing the exercises on the exercises related to the target knowledge point, thereby helping teachers to quickly obtain detailed statistics of students' answering data and analysis of the mastery of knowledge points, providing strong support for the adjustment of classroom teaching content and personalized tutoring for students, effectively improving teachers' work efficiency, enhancing the pertinence and effectiveness of teaching, helping to promote students' learning progress and the improvement of the overall teaching quality, and can be used to evaluate teachers' teaching effectiveness and follow up on students' learning improvement. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 This is a flow chart of a method for querying a question answering database according to Embodiment 1 of the present invention; Figure 2 This is a schematic diagram showing query results of a question database based on a question answering period in Example 1 of the present invention; Figure 3 A schematic diagram showing query results of a question database based on information on the degree of error in answering questions according to Embodiment 1 of the present invention; Figure 4 This is a schematic diagram showing query results of a question database based on the question answering period and the degree of error in the question answering according to Embodiment 1 of the present invention; Figure 5 This is another schematic diagram showing query results of the answer database based on the answering time period and the answering error degree information according to the first embodiment of the present invention; Figure 6 This is a module diagram of a query system for a question answering database according to Embodiment 2 of the present invention; Figure 7 This is a structural block diagram of an electronic device according to Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0015] The query method of the answer database provided in this embodiment can be executed in an intelligent terminal, a computer terminal, a network device, a chip, a chip module or a similar computing device. Mentioning "embodiment" in this application means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this application can be combined with other embodiments.
[0016] Example 1 See also Figure 1As shown, this embodiment specifically provides a query method for an answer database, where the answer database is used to store answer information of exercises respectively set corresponding to a plurality of knowledge point information; the query method comprises the following steps: S1. Obtaining query condition information corresponding to the target knowledge point, the query condition information includes a query field and query data input corresponding to the query field; S2. Determine the query result data in the answer database that meets the query condition information, and the query result data includes the answer information of the target knowledge point corresponding to the exercise; S3. Based on the query result data and the preset threshold, determine the answer error degree information of the target knowledge point. The answer error degree information is used to characterize the user's error ratio in answering questions related to the target knowledge point. The answer error degree information is characterized by the ratio of the number of wrong questions to the number of answered questions, and the query results are displayed separately or in combination with the query condition information.
[0017] The answer database in this embodiment stores answer information, and the answer information is respectively set corresponding to a number of knowledge point information; it can be understood that a question bank database can be established based on the knowledge point information, which includes the knowledge point information and the corresponding exercises. The answer database can be associated with the question bank database or built as a whole, so that the query and call of the answer database can cover the knowledge point information, exercise information and answer information, etc. The data in the answer database may include but is not limited to the above content. The answer information can be collected from the digital teaching platform, and the query method and subsequent display process of the present invention can also be a functional module integrated in the teaching platform, including but not limited to counting the correct and incorrect answer data of each student and distinguishing the degree of error.
[0018] Specifically, the data layer of the teaching platform, i.e., the answer database, contains the association information between knowledge points and exercises, and supports the storage of students' answer records; the logic layer is responsible for statistical analysis of the data, such as distinguishing the degree of error, which can be divided into always wrong, often wrong, and occasionally wrong, and generates query reports according to preset logic. The interactive layer provides a friendly user interface, which supports teachers to query students' answer data and the overall knowledge points and individual knowledge points mastered according to time period, class, subject, question type, knowledge point range and other conditions, as well as query the knowledge points mastered by the entire class and individual students. Preferably, the interface design provides an intuitive and easy-to-use user interface to ensure that teachers can easily perform various queries and data exports. At the same time, it supports interactive chart display to enhance the readability and visualization of data.
[0019] The digital teaching platform automatically collects students' answer information, including but not limited to the ID (number) of the exercises, knowledge points, student ID, answer results, etc. Based on the query results, this solution divides the error levels of students' answers to multiple exercises related to specific knowledge points into three levels, namely, always wrong, often wrong, and occasionally wrong. Preferably, one way to judge the degree of error is that the number of wrong questions is less than 25% of the number of questions set for a certain knowledge point, which is an occasional error; the number of wrong questions is between 25%-50% of the number of questions, which is a frequent error; the number of wrong questions is greater than 50% of the number of questions, which is always wrong. Thus, by counting the number of exercises corresponding to each knowledge point and whether the students' answers are correct or not, the error rate of each student for a certain knowledge point is calculated, and classified or graded according to the error rate range. Of course, the setting of the above threshold does not limit the present invention.
[0020] As a preferred implementation, the query condition information includes at least one of the information of the time period for answering questions, the information of the question type for answering questions, and the information of the scope of knowledge points; after step S3, it also includes: S4. Displaying the query result data according to the query condition information and / or the information of the degree of error in answering questions. Specifically, the information of the time period for answering questions refers to the time interval for answering questions, and the question types for answering questions include but are not limited to multiple-choice questions, fill-in-the-blank questions, short-answer questions, etc.; the scope of knowledge points includes but is not limited to the units corresponding to the knowledge points, the categories of knowledge points, etc., such as the knowledge points of the second semester of the second grade, the knowledge points of ancient history, and the knowledge points of modern history.
[0021] In order to more clearly and intuitively reflect the dynamic situation and trends of knowledge points being mastered, and to more conveniently understand the user practice situation and teaching effect within a specific period of time, this implementation method sets the answering period information, answering question type information, knowledge point range information, etc. as query conditions, and performs subsequent feedback display based on this query condition. At the same time, based on the degree of answering errors, the query results can also be displayed separately or in combination with the above-mentioned query condition information.
[0022] Preferably, the query condition information also includes the answering user information; the query result data includes the answering user information about the exercises corresponding to the target knowledge points. In the present embodiment, the query condition information adds the answering user information, so that the learning and mastering conditions and exercise practice records of different users can be locked more accurately. It can be understood that the answering user information can be a name, student number or other specific code representing a certain user, or it can be an option representing a user set such as class, grade, group, etc. For example, the query condition information related to the answering user information can be "class = 'junior high school 1 class'", or "student = 'who'". Those skilled in the art can understand that the query result data obtained based on the answering user information can be combined and displayed in the manner described in step S4, so as to intuitively reflect the answering situation in multiple dimensions, and provide a two-way display effect of "answering personnel → target knowledge points" or "target knowledge points → answering personnel".
[0023] like Figure 2 As shown, as an optional implementation, the query result data can be displayed according to the answering period information. Specifically, in order to facilitate the statistics of the user's practice situation, it is possible to provide query conditions such as time period, knowledge point subject, class, etc. to query the answering data; preferably, the query authority can also be classified according to the user identity of the inquirer, for example, for the class teacher, it is allowed to query the answering data by subject and answering period; for the teacher of a certain subject, it is allowed to query the answering data according to the answering period in the case of automatic matching of subjects.
[0024] According to the query result data obtained by the query, the answer data from March 2024 to June 2024 are displayed by answering period, which can be shown in table form. The field information in the cell includes the target knowledge point information and the number of answerers and wrong answers in the queried class, where the denominator represents the number of students who participated in the exercise test corresponding to the knowledge point in that month, and the numerator represents the number of students who made mistakes in the exercises related to the knowledge point in that month. For example, the second row of the "March" column shows "14 / 50" for the target knowledge point "Zunyi Conference", which means that in the test or exam in March, 50 students in the class participated in answering questions for the target knowledge point "Zunyi Conference", and 14 students made mistakes in the exercises related to this knowledge point. Since there are many students who answered incorrectly, the teacher can spend more time explaining this knowledge point to the class.
[0025] As an optional implementation, the query result data can be displayed according to the error degree information of the answer. Specifically, the error degree of the answer can be displayed in three levels, representing always wrong, often wrong and occasionally wrong, that is, the error degree is from high to low. This makes it easier for teachers to find the knowledge point information, number of students and detailed list of students with the error degree of always wrong and often wrong. Displaying the query result data according to the error degree information of the answer can be as follows Figure 4 As shown, it can also be displayed as Figure 3 The figure shows only the number of users who gave incorrect answers to a single knowledge point.
[0026] Preferably, after step S3, the method further includes: step S5. According to the error degree information of the answer, the answering user information corresponding to the error degree of each answer of the target knowledge point is displayed. Figure 2 Taking the display method shown as an example, the click operation on the cell can be further obtained in the display table corresponding to the query result data, and the knowledge points to be displayed can be determined based on the click operation, and the users who answered the questions of the knowledge points can be classified and displayed according to the degree of error in the answers. For example, if the teacher clicks the cell "Zunyi Conference 14 / 50", the error details interface of the knowledge point in March can be entered as follows: Figure 3As shown in the figure, the error levels include two students who always make mistakes and get three stars; two students who often make mistakes and get two stars; and more students who occasionally make mistakes and get one star. Based on this, teachers can choose to tutor these students individually to save class time and explain other knowledge points, or they can improve teaching methods or increase teaching time for knowledge points that are often made by more students.
[0027] As another optional implementation, the query result data may be displayed according to the error degree information of the answer and the answer time period. Figure 4 As shown, taking the knowledge point "Unification of the Six Kingdoms" as an example, in March, student He did 20 exercises related to this knowledge point and got 13 questions wrong, so the mastery of this knowledge point in March was "always wrong". In April, student He did 20 exercises related to this knowledge point and got 6 questions wrong, so the mastery of this knowledge point in April changed to "often wrong". In June, student He did 20 exercises related to this knowledge point and only got 1 question wrong, so the mastery of this knowledge point in June changed to "occasionally wrong", so that it is convenient for teachers to count the mastery of different knowledge points of a single student in a certain period of time. Preferably, the lower right corner of the table shows that the questions done by student He in the history subject have involved 800 knowledge points, and there are 109 knowledge points that are not involved, thereby reflecting the student's overall learning progress on this knowledge point.
[0028] like Figure 5 When displaying the query result data by the error degree information and the answering time period, the mastery of a certain knowledge point is selected based on the error degree information. For example, it is defined that answering all the exercises corresponding to a certain knowledge point correctly represents mastering the knowledge point. On this basis, the query result data is intuitively displayed by the answering time period. Specifically, a broken line is used to indicate the change in the number of students who have mastered the knowledge point each month, so that the teacher or class teacher can easily view the dynamic changes in the students' mastery of a certain knowledge point.
[0029] Preferably, the query condition information in this embodiment includes but is not limited to start time, deadline, knowledge point subject, knowledge point name, knowledge point unit, answering user grade, answering user class, answering user student number / name, etc., so as to facilitate quick query of the answer status corresponding to the knowledge point.
[0030] The query method of the answer database of this embodiment can help teachers quickly obtain detailed student answer data statistics and knowledge point mastery analysis, provide strong support for the adjustment of classroom teaching content and personalized tutoring for students, effectively improve teachers' work efficiency, enhance the pertinence and effectiveness of teaching, help promote students' learning progress and improve the overall teaching quality, and can be used to evaluate teachers' teaching effectiveness and follow up on students' learning improvement.
[0031] Example 2 See also Figure 6 This embodiment also provides a query system for a question answering database, where the question answering database is used to store the question answering information of the exercises respectively set corresponding to a plurality of knowledge point information; the query system comprises: Acquisition module 1, used to acquire query condition information corresponding to the target knowledge point, the query condition information includes a query field and query data input corresponding to the query field; Query module 2, used to determine the query result data in the answer database that meets the query condition information, and the query result data includes the answer information of the exercises corresponding to the target knowledge point; Analysis module 3 is used to determine the answer error degree information of the target knowledge point based on the query result data and the preset threshold value; the answer error degree information is used to characterize the user's answer error ratio for the exercises related to the target knowledge point, and the answer error degree information is characterized as the ratio of the number of wrong questions to the number of answered questions, and the query results are displayed separately or in combination with the query condition information.
[0032] The answer database in this embodiment stores answer information, and the answer information is respectively set corresponding to a number of knowledge point information; it can be understood that a question bank database can be established based on the knowledge point information, which includes knowledge point information and corresponding exercises. The answer database can be associated with the question bank database or built as a whole, so that the query and call of the answer database can cover knowledge point information, exercise information and answer information, etc. The data in the answer database includes but is not limited to the above content. The answer information can be collected from a digital teaching platform, and the query method and subsequent display process of the present invention can also be a functional module integrated in the teaching platform, including but not limited to counting the correct and incorrect answer data of each student and distinguishing the degree of error.
[0033] Specifically, the data layer of the teaching platform, i.e., the answer database, contains the association information between knowledge points and exercises, and supports the storage of students' answer records; the logic layer is responsible for statistical analysis of the data, such as distinguishing the degree of error, which can be divided into always wrong, often wrong, and occasionally wrong, and generates query reports according to preset logic. The interactive layer provides a friendly user interface, which supports teachers to query students' answer data and the overall knowledge points and individual knowledge points mastered by time period, class, subject and other conditions, as well as query the knowledge points mastered by the entire class and individual students. Preferably, the interface design provides an intuitive and easy-to-use user interface to ensure that teachers can easily perform various queries and data exports. At the same time, it supports interactive chart display to enhance the readability and visualization of data.
[0034] The digital teaching platform automatically collects students' answer information, including but not limited to the ID (number) of the exercises, knowledge points, student ID, answer results, etc. Based on the query results, this solution divides the error levels of students' answers to multiple exercises related to specific knowledge points into three levels, namely, always wrong, often wrong, and occasionally wrong. Preferably, one way to judge the degree of error is that the number of wrong questions is less than 25% of the number of questions set for a certain knowledge point, which is an occasional error; the number of wrong questions is between 25%-50% of the number of questions, which is a frequent error; the number of wrong questions is greater than 50% of the number of questions, which is always wrong. Thus, by counting the number of exercises corresponding to each knowledge point and whether the students' answers are correct or not, the error rate of each student for a certain knowledge point is calculated, and classified or graded according to the error rate range. Of course, the setting of the above threshold does not limit the present invention.
[0035] As a preferred implementation, the query condition information includes at least one of the information of the time period for answering questions, the information of the question type for answering questions, and the information of the range of knowledge points; the query module also includes a display module 4, which is used to display the query result data according to the query condition information and / or the information of the degree of error in answering questions. Specifically, the information of the time period for answering questions refers to the time interval for answering questions, and the question types for answering questions include but are not limited to multiple-choice questions, fill-in-the-blank questions, short-answer questions, etc.; the range of knowledge points includes but is not limited to the units corresponding to the knowledge points, the categories of knowledge points, etc., such as the knowledge points of the second semester of the second grade, the knowledge points of ancient history, and the knowledge points of modern history.
[0036] In order to more clearly and intuitively reflect the dynamic situation and trends of knowledge points being mastered, and to more conveniently understand the user practice situation and teaching effect within a specific period of time, this implementation method sets the answering period information, answering question type information, and knowledge point range information as query conditions, and performs subsequent feedback display based on this query condition. At the same time, based on the degree of answering errors, the query results can also be displayed separately or in combination with the above-mentioned query condition information.
[0037] Preferably, the query condition information also includes the answering user information; the query result data includes the answering user information about the exercises corresponding to the target knowledge points. In the present embodiment, the query condition information adds the answering user information, so that the learning and mastering status and exercise practice records of different users can be locked more accurately. It can be understood that the answering user information can be a name, student number or other specific code representing a certain user, or it can be an option representing a user set such as class, grade, group, etc. For example, the query condition information related to the answering user information can be "class = 'junior high school 1 class'", or "student = 'who'". Those skilled in the art can understand that the query result data obtained based on the answering user information can be combined and displayed in the above manner, so as to intuitively reflect the answering situation in multiple dimensions, and provide a two-way display effect of "answering personnel → target knowledge points" or "target knowledge points → answering personnel".
[0038] like Figure 2 As shown, as an optional implementation, the display module 4 can display the query result data according to the answering period information. Specifically, in order to facilitate the statistics of the user's practice situation, it is possible to provide query conditions such as time period, knowledge point subject, class, etc. to query the answering data; preferably, the query authority can also be classified according to the user identity of the inquirer, for example, for the class teacher, it is allowed to query the answering data by subject and answering period; for the teacher of a certain subject, it is allowed to query the answering data according to the answering period in the case of automatic matching of subjects.
[0039] According to the query result data obtained by the query, the answer data from March 2024 to June 2024 are displayed by answering period, which can be shown in table form. The field information in the cell includes the target knowledge point information and the number of answerers and wrong answers in the queried class, where the denominator represents the number of students who participated in the exercise test corresponding to the knowledge point in that month, and the numerator represents the number of students who made mistakes in the exercises related to the knowledge point in that month. For example, the second row of the "March" column shows "14 / 50" for the target knowledge point "Zunyi Conference", which means that in the test or exam in March, 50 students in the class participated in answering questions for the target knowledge point "Zunyi Conference", and 14 students made mistakes in the exercises related to this knowledge point. Since there are many students who answered incorrectly, the teacher can spend more time explaining this knowledge point to the class.
[0040] As an optional implementation, the display module 4 can display the query result data according to the error degree information of the answer. Specifically, the error degree of the answer can be displayed in three levels, which represent always wrong, often wrong and occasionally wrong, that is, the error degree is from high to low. This makes it easier for teachers to find the knowledge point information, number of students and detailed list of students with the error degree of always wrong and often wrong. Displaying the query result data according to the error degree information of the answer can be as follows: Figure 4 As shown, it can also be displayed as Figure 3 The figure shows only the number of users who gave incorrect answers to a single knowledge point.
[0041] Preferably, the display module 4 is also used to display the answering user information corresponding to the error degree of each answer of the target knowledge point according to the error degree information of the answering question. Figure 2 Taking the display method shown as an example, the click operation on the cell can be further obtained in the display table corresponding to the query result data, and the knowledge points to be displayed can be determined based on the click operation, and the users who answered the questions of the knowledge points can be classified and displayed according to the degree of error in the answers. For example, if the teacher clicks the cell "Zunyi Conference 14 / 50", the error details interface of the knowledge point in March can be entered as follows: Figure 3As shown in the figure, the error levels include two students who always make mistakes and get three stars; two students who often make mistakes and get two stars; and more students who occasionally make mistakes and get one star. Based on this, teachers can choose to tutor these students individually to save class time and explain other knowledge points, or they can improve teaching methods or increase teaching time for knowledge points that are often made by more students.
[0042] As another optional implementation, the query result data may be displayed according to the error degree information of the answer and the answer time period. Figure 4 As shown, taking the knowledge point "Unification of the Six Kingdoms" as an example, in March, student He did 20 exercises related to this knowledge point and got 13 questions wrong, so the mastery of this knowledge point in March was "always wrong". In April, student He did 20 exercises related to this knowledge point and got 6 questions wrong, so the mastery of this knowledge point in April changed to "often wrong". In June, student He did 20 exercises related to this knowledge point and only got 1 question wrong, so the mastery of this knowledge point in June changed to "occasionally wrong", so that it is convenient for teachers to count the mastery of different knowledge points of a single student in a certain period of time. Preferably, the lower right corner of the table shows that the questions done by student He in the history subject have involved 800 knowledge points, and there are 109 knowledge points that are not involved, thereby reflecting the student's overall learning progress on this knowledge point.
[0043] like Figure 5 When displaying the query result data by the error degree information and the answering time period, the mastery of a certain knowledge point is selected based on the error degree information. For example, it is defined that answering all the exercises corresponding to a certain knowledge point correctly represents mastering the knowledge point. On this basis, the query result data is intuitively displayed by the answering time period. Specifically, a broken line is used to indicate the change in the number of students who have mastered the knowledge point each month, so that the teacher or class teacher can easily view the dynamic changes in the students' mastery of a certain knowledge point.
[0044] Preferably, the query condition information in this embodiment includes but is not limited to start time, deadline, knowledge point subject, knowledge point name, knowledge point unit, answering user grade, answering user class, answering user student number / name, etc., so as to facilitate quick query of the answer status corresponding to the knowledge point.
[0045] The query system of the answer database of this embodiment can help teachers quickly obtain detailed student answer data statistics and knowledge point mastery analysis, provide strong support for the adjustment of classroom teaching content and personalized tutoring for students, effectively improve teachers' work efficiency, enhance the pertinence and effectiveness of teaching, help promote students' learning progress and improve the overall teaching quality, and can be used to evaluate teachers' teaching effectiveness and follow up on students' learning improvement.
[0046] Example 3 Figure 7 This is a structural block diagram of an electronic device provided in this embodiment. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the query method of the answer database in the above embodiment is implemented. Figure 7 The electronic device 30 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0047] like Figure 7 As shown, the electronic device 30 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).
[0048] The bus 33 includes a data bus, an address bus, and a control bus.
[0049] The memory 32 may include a volatile memory, such as a RAM 321 (Random Access Memory), and / or a cache memory 322 , and may further include a ROM 323 (Read Only Memory).
[0050] The memory 32 may also include a program tool 325 having a set (at least one) of program modules 324, such program modules 324 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include the implementation of a network environment.
[0051] The processor 31 executes various functional applications and data processing by running the computer program stored in the memory 32, such as the query method of the answer database as described above in the present invention.
[0052] The electronic device 30 may also communicate with one or more external devices 34 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an I / O interface 35 (input / output interface). Furthermore, the model generating electronic device 30 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 36. Figure 7 As shown, the network adapter 36 communicates with other modules of the model-generated electronic device 30 via the bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated electronic device 30, including but not limited to: microcode, device drivers, redundant processors, disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.
[0053] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.
[0054] Example 4 This embodiment also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps in the query method of the answer database in the above embodiment are implemented. The readable storage medium can be more specifically, but not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0055] In a possible implementation, the present invention can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps in the query method of the answer database as described above. The program code for executing the present invention can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on the remote device, or completely on the remote device.
[0056] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.
Claims
1. A method for querying a question answering database, characterized in that: The answer database is used to store answer information of exercises respectively set corresponding to a plurality of knowledge point information; the query method comprises the following steps: Acquire query condition information corresponding to the target knowledge point, the query condition information including a query field and query data input corresponding to the query field; Determine query result data in the question answer database that meets the query condition information, wherein the query result data includes answer information of the exercises corresponding to the target knowledge point; Based on the query result data and a preset threshold, the answer error degree information of the target knowledge point is determined, and the answer error degree information is used to characterize the user's error ratio in answering questions related to the target knowledge point. The answer error degree information is characterized by the ratio of the number of wrong questions to the number of answered questions, and the query results are displayed separately or in combination with the query condition information.
2. The query method of the answer database according to claim 1, characterized in that: The query condition information includes at least one of answering time period information, answering question type information, and knowledge point range information. After the step of determining the answer error degree information of the target knowledge point, the following step is further included: The query result data is displayed according to the query condition information and / or the answer error degree information.
3. The query method of the answer database according to claim 2, characterized in that: The query condition information also includes information of the answering user; the query result data includes answer information of the answering user regarding the exercises corresponding to the target knowledge point.
4. The query method of the answer database according to claim 1 or 2, characterized in that: After the step of determining the error degree information of the answer to the target knowledge point, the method further includes: According to the answer error degree information, the answering user information corresponding to the answer error degree of each question of the target knowledge point is displayed.
5. A query system for a question answering database, characterized in that: The answer database is used to store answer information of exercises respectively set corresponding to a plurality of knowledge point information; The query system comprises: An acquisition module, used to acquire query condition information corresponding to a target knowledge point, wherein the query condition information includes a query field and query data input corresponding to the query field; A query module, used to determine query result data in the answer database that meets the query condition information, wherein the query result data includes answer information of the exercises corresponding to the target knowledge point; An analysis module is used to determine the answer error degree information of the target knowledge point based on the query result data and a preset threshold value. The answer error degree information is used to characterize the user's answer error ratio for the exercises related to the target knowledge point. The answer error degree information is characterized by the ratio of the number of wrong questions to the number of answered questions, and the query results are displayed separately or in combination with the query condition information.
6. The query system of the answer database according to claim 5, characterized in that: The query condition information includes at least one of answering time period information, answering question type information, and knowledge point range information. The query module also includes a display module, which is used to display the query result data according to the query condition information and / or the answer error degree information.
7. The query system of the answer database according to claim 6, characterized in that: The query condition information also includes information of the answering user; the query result data includes answer information of the answering user regarding the exercises corresponding to the target knowledge point.
8. The query system of the answer database according to claim 6, characterized in that: The display module is used to display the answering user information corresponding to the error degree of each answer of the target knowledge point according to the answering error degree information.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, it implements the query method of the answer database as described in any one of claims 1-4.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, a method for querying a question answer database as described in any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Teaching effect immediate feedback evaluation system
CN104157175A
Answer statistical method and device, equipment and storage medium
CN110968583A
English interaction wrong question statistics teaching auxiliary method
CN114495609A
Informatization evaluation classroom teaching quality evaluation system and use method thereof
CN116485271A
