CN112784780B - Review method, review device, computer equipment and storage medium - Google Patents
Review method, review device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN112784780B CN112784780B CN202110117247.1A CN202110117247A CN112784780B CN 112784780 B CN112784780 B CN 112784780B CN 202110117247 A CN202110117247 A CN 202110117247A CN 112784780 B CN112784780 B CN 112784780B
- Authority
- CN
- China
- Prior art keywords
- file
- review
- history
- trace
- reviewed
- 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.)
- Active
Links
- 238000012552 review Methods 0.000 title claims abstract description 360
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000000694 effects Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 5
- 238000012360 testing method Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004397 blinking Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000010521 absorption reaction Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/412—Layout analysis of documents structured with printed lines or input boxes, e.g. business forms or tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/22—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Artificial Intelligence (AREA)
- Economics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
Abstract
The present disclosure provides a review method, apparatus, computer device, and storage medium, wherein the method includes: acquiring a file to be reviewed and the content to be modified in the file to be reviewed; according to the content to be modified in the file to be reviewed, invoking a history review file matched with the content to be modified; wherein the history review file comprises a review file for a history file; and generating the checked file with the check trace based on the file to be checked and the check file. The disclosed embodiments generate the reviewed document with review traces by, for the content to be modified in the document to be reviewed, after invoking the history review document corresponding thereto, multiplexing the corresponding review document in the document to be reviewed. Thus, the review trace corresponding to the review file can be multiplexed, and the file to be reviewed can be reviewed, thereby improving the review efficiency.
Description
Technical Field
The present disclosure relates to the field of online education, and more particularly, to a review method, apparatus, computer device, and storage medium.
Background
In the field of on-line education, in order to enhance the absorption and understanding of students to knowledge, a certain on-line homework is usually arranged or a series of on-line examinations are carried out, and at this time, on-line teachers need to carry out correction and review on homework or test papers uploaded by students.
Because of the huge number of homeworks or test papers uploaded by students, when an online teacher performs correction and review on each homework or test paper one by one, the online teacher is subjected to a great workload. In particular, when the same problem exists in the task or the test paper, the online teacher is required to repeatedly work, resulting in lower review efficiency.
Disclosure of Invention
Embodiments of the present disclosure provide at least a review method, apparatus, computer device, and storage medium.
In a first aspect, embodiments of the present disclosure provide a review method, the method comprising:
Acquiring a file to be reviewed and the content to be modified in the file to be reviewed;
According to the content to be modified in the file to be reviewed, invoking a history review file matched with the content to be modified; wherein the history review file comprises a review file for a history file;
and generating the checked file with the check trace based on the file to be checked and the check file.
In the embodiment of the disclosure, based on the determined content to be modified, the corresponding historical review file is pulled, the corresponding review trace is generated based on the historical review file and added to the file to be reviewed to obtain the reviewed file with the review trace, so that the historical review file is not required to be reviewed again for each file to be reviewed, the corresponding review trace is added to the file to be reviewed, and the review efficiency can be improved.
In an alternative embodiment, the obtaining the file to be reviewed and the content to be modified in the file to be reviewed includes:
after the file to be checked is obtained, determining whether the file to be checked is matched with a corresponding preset file;
and determining that the content which is not matched with the preset file in the file to be checked is the content to be modified in the file to be checked.
In the alternative embodiment, the content to be modified is determined by matching and comparing the file to be reviewed with the preset file, so that the file to be reviewed and modified can be reviewed and modified in a targeted manner.
In an alternative embodiment, the calling the history review file matched with the to-be-modified content according to the to-be-modified content in the to-be-reviewed file includes:
Searching a history review file which has the number information and is matched with the content to be modified in a database storing the history review file based on the number information corresponding to the file to be reviewed;
the history review file is invoked.
In the alternative embodiment, the corresponding history review file can be quickly searched and called based on the number information carried by the file to be reviewed.
In an alternative embodiment, the method further comprises:
Analyzing the history review file, separating a history file in the history review file and a history review trace aiming at the history file;
the historical review trace is converted to a review file.
In this alternative embodiment, for the history review file, the corresponding history review trace is separated and converted into the corresponding review file, so as to facilitate the subsequent multiplexing process in the review process.
In an alternative embodiment, the converting the historical review trace into a review file includes:
converting the text content corresponding to the review trace into text data in the review file; and/or the number of the groups of groups,
And converting the graphic content corresponding to the review trace into graphic description data in the review file.
In this alternative embodiment, for different review trace types, the transition is made to different data and a review file is generated.
In an alternative embodiment, the graphic description data includes at least one of:
graphic shape data, graphic size data, graphic location data, and graphic effect data.
In an alternative embodiment, the generating the reviewed document with review traces based on the review document and the review document includes:
converting a review file in the historical review file into a corresponding review trace;
and covering the review trace on the file to be reviewed to generate a reviewed file with the review trace.
In the alternative embodiment, the review file in the called historical review file is converted into the review trace and is covered on the file to be reviewed, so that the review trace is reused.
In a second aspect, embodiments of the present disclosure also provide a review apparatus, the apparatus comprising:
the acquisition module is used for acquiring the file to be checked and the content to be modified in the file to be checked;
The calling module is used for calling a history review file matched with the content to be modified according to the content to be modified in the file to be reviewed; wherein the history review file comprises a review file for a history file;
And the generation module is used for generating the checked file with the check trace based on the file to be checked and the check file.
In an alternative embodiment, the obtaining module is specifically configured to:
after the file to be checked is obtained, determining whether the file to be checked is matched with a corresponding preset file;
and determining that the content which is not matched with the preset file in the file to be checked is the content to be modified in the file to be checked.
In an alternative embodiment, the calling module is specifically configured to:
Searching a history review file which has the number information and is matched with the content to be modified in a database storing the history review file based on the number information corresponding to the file to be reviewed;
the history review file is invoked.
In an alternative embodiment, the apparatus further comprises:
The analysis module is used for analyzing the history review file, separating out the history file in the history review file and the history review trace aiming at the history file;
and the conversion module is used for converting the historical review trace into a review file.
In an alternative embodiment, the conversion module is specifically configured to:
converting the text content corresponding to the review trace into text data in the review file; and/or the number of the groups of groups,
And converting the graphic content corresponding to the review trace into graphic description data in the review file.
In an alternative embodiment, the graphic description data includes at least one of:
graphic shape data, graphic size data, graphic location data, and graphic effect data.
In an alternative embodiment, the generating module is specifically configured to:
converting a review file in the historical review file into a corresponding review trace;
and covering the review trace on the file to be reviewed to generate a reviewed file with the review trace.
In a third aspect, embodiments of the present disclosure further provide a computer device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory in communication via the bus when the computer device is running, the machine-readable instructions when executed by the processor performing the steps of the first aspect, or any of the possible implementations of the first aspect.
In a fourth aspect, the presently disclosed embodiments also provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the first aspect, or any of the possible implementations of the first aspect.
The embodiment of the disclosure provides a review method, a review device, computer equipment and a storage medium, which comprise the following steps: acquiring a file to be reviewed and the content to be modified in the file to be reviewed; according to the content to be modified in the file to be reviewed, invoking a history review file matched with the content to be modified; wherein the history review file comprises a review file for a history file; and generating the checked file with the check trace based on the file to be checked and the check file.
In the embodiment of the disclosure, aiming at the to-be-modified content in the to-be-reviewed file, after the corresponding historical review file is called, the corresponding review file can be multiplexed in the to-be-reviewed file, and the reviewed file with the review trace is generated. Thus, the review trace corresponding to the review file can be multiplexed, and the file to be reviewed can be reviewed, thereby improving the review efficiency.
The foregoing objects, features and advantages of the disclosure will be more readily apparent from the following detailed description of the preferred embodiments taken in conjunction with the accompanying drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for the embodiments are briefly described below, which are incorporated in and constitute a part of the specification, these drawings showing embodiments consistent with the present disclosure and together with the description serve to illustrate the technical solutions of the present disclosure. It is to be understood that the following drawings illustrate only certain embodiments of the present disclosure and are therefore not to be considered limiting of its scope, for the person of ordinary skill in the art may admit to other equally relevant drawings without inventive effort.
FIG. 1 illustrates a flow chart of a review method provided by an embodiment of the present disclosure;
FIG. 2 illustrates a flow diagram of one review method provided by embodiments of the present disclosure;
FIG. 3 illustrates a flow chart of another review method provided by an embodiment of the present disclosure;
FIG. 4 shows a schematic diagram of a review device provided by an embodiment of the present disclosure;
FIG. 5 illustrates a schematic diagram of another review device provided by an embodiment of the present disclosure;
fig. 6 shows a schematic diagram of a computer device provided by an embodiment of the present disclosure.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is apparent that the described embodiments are only some embodiments of the present disclosure, but not all embodiments. The components of the embodiments of the present disclosure, which are generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure provided in the accompanying drawings is not intended to limit the scope of the disclosure, as claimed, but is merely representative of selected embodiments of the disclosure. All other embodiments, which can be made by those skilled in the art based on the embodiments of this disclosure without making any inventive effort, are intended to be within the scope of this disclosure.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
The term "and/or" is used herein to describe only one relationship, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist together, and B exists alone. In addition, the term "at least one" herein means any one of a plurality or any combination of at least two of a plurality, for example, including at least one of A, B, C, may mean including any one or more elements selected from the group consisting of A, B and C.
Through researches, due to the fact that the number of homeworks or test papers uploaded by students is huge, when online teachers carry out correction and review on each homework or test paper one by one, the online teachers cause great workload. In particular, when the same problem exists in the task or the test paper, the online teacher is required to repeatedly work, resulting in lower review efficiency.
Based on the above study, the present disclosure provides a review method, apparatus, computer device, and storage medium, by invoking a history review file corresponding to a content to be modified in a file to be reviewed, the corresponding review file may be multiplexed in the file to be reviewed, generating a reviewed file with review traces. Thus, the review trace corresponding to the review file can be multiplexed, and the file to be reviewed can be reviewed, thereby improving the review efficiency.
For the sake of understanding the present embodiment, first, a detailed description is given of a review method disclosed in an embodiment of the present disclosure, where an execution subject of the review method provided in the embodiment of the present disclosure is generally a computer device with a certain computing capability, and the computer device includes, for example: the terminal device, or server or other processing device, may be a User Equipment (UE), mobile device, user terminal, cellular telephone, cordless telephone, personal digital assistant (Personal DIGITAL ASSISTANT, PDA), handheld device, computing device, vehicle mount device, wearable device, or the like. In some possible implementations, the review method may be implemented by way of a processor invoking computer readable instructions stored in a memory.
Referring to fig. 1, fig. 1 is a flowchart of a review method provided in an embodiment of the disclosure, the method including steps S101 to S103, wherein:
s101: and acquiring the file to be reviewed and the content to be modified in the file to be reviewed.
In the step, the content to be modified in the file to be reviewed is determined by analyzing the file to be reviewed.
The file to be checked can be post-class homework uploaded by the online learning students, homework along with the hall when online teachers conduct online teaching, small test along with the hall, test paper uploaded by online examination participated by the students and the like. The document to be checked can have various formats, including a picture format, a text format, a document format, and the like, for example, the document to be checked can be in a picture form for drawing questions, a text format for selecting questions, judging questions, and the like, a document format for writing, reading questions, and the like, and the document can be specifically selected based on the characteristics of different types of questions. For audio and video titles, the file to be reviewed can be text information obtained by converting the audio and video file, which is not described in detail.
The content to be modified refers to content that is determined to be inconsistent with a correct answer or determined to be wrong, for example, a wrong answer, or an answer that does not meet the full score specification, etc.
In the embodiment of the disclosure, after the to-be-reviewed file is acquired, determining to-be-modified content in the to-be-reviewed file includes:
after the file to be checked is obtained, determining whether the file to be checked is matched with a corresponding preset file;
and determining that the content which is not matched with the preset file in the file to be checked is the content to be modified in the file to be checked.
The preset file may be a preset standard answer file, a reference answer, or a scoring standard file. And determining whether the file to be checked is matched with the corresponding preset file, namely determining whether the file to be checked is identical with a preset standard answer or meets a preset scoring standard. If the file to be reviewed is different from the preset standard answer, determining that the file to be reviewed is not matched with the standard answer, namely, an error answer exists, and if the file to be reviewed does not reach various scoring standards, determining that the file to be reviewed has defects or defects and correcting and modifying the file to be reviewed is needed.
Specifically, whether the file to be checked is matched with the corresponding preset file or not can be checked manually, namely, an online teacher checks the file to be checked uploaded by the student and judges whether the content in the file to be checked is consistent with the standard answer or whether all preset scoring standards are met or not. Or may identify the content included in the document to be reviewed based on text recognition technology (optical character recognition, OCR) and analyze whether the content in the document to be reviewed is consistent with standard answers or meets preset scoring criteria.
Because the problem specifically existing in the files to be checked uploaded by the students is usually pointed out, whether the files to be checked are matched with the corresponding preset files or not can be determined, the content which is not matched with the preset files in the files to be checked can be determined to be the content to be modified in the files to be checked, specifically, the part which is not matched with the standard answer can be determined to be the content to be modified in the files to be checked, or the part which is not matched with each item scoring standard is determined to be the content to be modified in the files to be checked, so that the follow-up processing based on the determined content to be modified is facilitated. Therefore, the content to be modified can be determined by matching and comparing the file to be reviewed with the preset file, so that the file to be reviewed can be reviewed and modified in a targeted manner.
S102: according to the content to be modified in the file to be reviewed, invoking a history review file matched with the content to be modified; wherein the history review file includes a review file for a history file.
In the step, based on the determined content to be modified, a history review file corresponding to the content to be modified is called to carry out review marking processing on the file to be reviewed.
Wherein the history review file refers to a file that has been reviewed with the same topic content as the file to be reviewed. Thus, the history review file has the same number information as the file to be reviewed, such as a question number, a knowledge point mark, tag information, and the like.
Thus, in an embodiment of the present disclosure, the calling, according to the content to be modified in the file to be reviewed, a history review file that matches the content to be modified includes:
And searching a history review file which has the number information and is matched with the content to be modified in a database storing the history review file based on the number information corresponding to the file to be reviewed, and calling the history review file.
Specifically, based on the number information carried by the document to be reviewed, for example: the 0001 th test paper, the 10 th test paper, the 0002 nd test paper, the 3 rd test paper, the 0003 rd test paper, etc., and searches at least one history review file with corresponding number information from a database storing the history review files, since different contents to be modified may exist for the same number of the files to be reviewed, the history review file with the modified contents corresponding to the contents to be modified may be selected from the at least one history review file with the corresponding number information, and after the history review file to be called is selected, the file is called for the subsequent processing. Therefore, the corresponding historical review file can be quickly searched and called based on the number information carried by the file to be reviewed.
In the embodiment of the disclosure, after the corresponding history review file is acquired, the history review file may be further parsed, a history file in the history review file is separated, and a history review trace of the history file is converted into a review file.
In some possible embodiments, when the online teacher reviews the document to be reviewed, the online teacher may review the questions in the document to be reviewed, such as adding annotation marks, etc. If similar problems have been reviewed before, the history review trace can be directly found from the history file and pasted in the file to be reviewed, and if similar problems have not been reviewed before, the review trace of this time can be independently saved and added with a label or a number and the like for subsequent calling, and the method is not limited in any way.
In addition, a call trace button can be displayed on a display interface of a terminal device used by an online teacher, when the teacher reviews a file to be reviewed, if a history review trace (i.e. a review file) needs to be called, the button can be clicked first, and a corresponding review trace list is displayed, so that the online teacher selects a proper review trace from the review trace list and adds the proper review trace to the current file to be reviewed, wherein the arrangement order of the review traces in the review trace list can be arranged according to the addition time, the number or the label arrangement customized by the teacher, and the arrangement can also be carried out according to the calling frequency of the online teacher; of course, when the online teacher selects the call trace button, another possibility is that the online teacher may pop up the search box, so that the online teacher fills in numbers, names, keywords, labels and the like in the search box to obtain the review trace to be called, which will not be described in detail.
Moreover, in order to be more accurate and detailed, the review traces may be made as small as possible, i.e. each review trace may only include a small knowledge point, or correspond to an error problem, for example, 10 questions may be wrong in a reference answer of a question, 3 students may be wrong, 5 students may be wrong, 3 review traces and 5 review traces may be selected respectively when an online teacher reviews, instead of 1 review trace for the whole question, for example: 10 errors are covered in the review trace, but cannot be used separately, and are not described in detail.
Referring to fig. 2, fig. 2 is a flow chart of a review method according to an embodiment of the disclosure.
As shown in fig. 2, after the corresponding history review file is called, the history review file is separated, that is, the original topics and the trace of the manual review in the history review file are separated, and the history review trace is converted into the review file. Therefore, the corresponding historical review trace can be separated out and converted into the corresponding review file aiming at the historical review file, so that the subsequent multiplexing process in the review process is facilitated.
For example, the topic content and the review markup content in the historical review file in the form of pictures may be hierarchically processed based on image layering techniques, or the topic content document may be separated from the review markup content for the historical review file in the form of documents, resulting in a historical file in the historical review file, and a historical review trace for the historical file.
In some possible embodiments, the review trace can be stored separately during review, so that when the review trace is called later, the review trace is called only, separation is not needed, and the efficiency is further improved.
Wherein the converting the historical review trace into a review file comprises:
converting the text content corresponding to the review trace into text data in the review file; and/or the number of the groups of groups,
And converting the graphic content corresponding to the review trace into graphic description data in the review file.
The text content may be a correct answer, an important point analysis, or an extended learning content corresponding to the content to be modified, and the text content may be a document or a text added at a specified text adding position, or may be a hand-drawn text content. For the review trace of the text, the corresponding document or text content can be directly improved, or the text content corresponding to the review trace can be extracted through a text recognition technology, so that the text content corresponding to the review trace is converted into text data in the review file.
By way of example, the graphical content may be marked wrong number (x), accent numbers (x, — etc.), etc. for directing or highlighting the marking of the target content. Because the forms of the graphic contents are changeable, the graphic contents need to be converted into various graphic description data, so that the graphic trace can be more accurately determined in the subsequent multiplexing process.
Wherein the graphic description data includes at least one of:
Graphic shape data, graphic size data, graphic position data, graphic effect data, graphic color data.
By way of example, the graphically-possible shape data may include a variety of data characterizing graphical shapes, such as circles, boxes, wavy lines, and the like; the graphic size data is data for graphic size; the graphic position data is the position of graphic display, such as coordinate position, etc.; the graphic effect data may include various effect data such as blinking, highlighting, etc., for highlighting the corresponding content, increasing the interest of the review.
The embodiment of the disclosure can convert to different data aiming at different review trace types and generate the review file, so that the subsequent multiplexing process is facilitated.
S103: and generating the checked file with the check trace based on the file to be checked and the check file.
In this step, the document to be reviewed is processed based on the invoked history review document, thereby obtaining a reviewed document with review traces.
As shown in fig. 2, in an embodiment of the disclosure, the generating, based on the document to be reviewed and the review document, a reviewed document with review traces includes:
Converting a review file in the historical review file into a corresponding review trace; and covering the review trace on the file to be reviewed to generate a reviewed file with the review trace. Therefore, the review file in the called historical review file is converted into the review trace and is covered on the file to be reviewed, and the review trace is reused.
Illustratively, the text data in the review file is converted to corresponding text content and the text content is converted to a review trace, and the graphical description data in the review file is converted to corresponding graphical content and the graphical content is converted to a review trace. Specifically, text data included in the review document is converted into text content in a review trace, for example, a standard answer corresponding to the document to be reviewed is converted into text content in the review trace, wherein the review trace can be in a picture format, and the text content in the review trace can be text displayed in a picture. And converting the graphic description data included in the review file into graphic contents in a review trace, for example, converting a mark symbol in the review file into the graphic contents in the review trace, for example, converting a cross number with a size of 10mm x 10mm of an (A, B) coordinate into corresponding graphic contents, wherein the review trace can be in a picture format, and the corresponding graphic contents in the review trace can be graphics displayed in a picture.
In the embodiment of the disclosure, the history review traces are multiplexed to generate the reviewed file with the review traces, so that each file to be reviewed is not required to be reviewed again, the history review file can be multiplexed, and the corresponding review trace is added to the file to be reviewed, and therefore the review efficiency can be improved.
Referring to fig. 3, fig. 3 is a flowchart of another review method provided in an embodiment of the disclosure, the method including steps S301 to S305, wherein:
s301: analyzing the history review file, separating the history file from the history review file, and aiming at the history review trace of the history file.
In this step, when the document to be reviewed is not reviewed, the history review document may be processed in advance, the history document in the history review document is separated, and the history review trace of the history document is prepared for the subsequent review of the document to be reviewed.
In the current online education process, for the review process, the review trace is generally directly solidified on the current review file, namely, the review trace and the review file uploaded by the student are integrated and cannot be reused. In the embodiment of the disclosure, the review trace and the review file are separately displayed, and are independent and stored, so that the review trace can be separately stored and multiplexed on different platforms and different clients.
Illustratively, the current review method is to draw the review trace directly on the review file, including: text, strokes, graphics, pictures, etc., and then directly saving the review file with the review trace as the same file, resulting in the curing of the content on the reviewed file with the original review file to become a fixed reviewed file. In the embodiment of the disclosure, the review trace in the review process, which may be text, strokes, graphics, pictures, etc., is edited into a single file, and after editing is completed, the single trace file is converted into corresponding data for storage.
S302: the historical review trace is converted to a review file.
In the step, the historical review trace can be converted into a review file in advance and stored, so that the subsequent multiplexing process is facilitated.
For example, the topic content and the review markup content in the historical review file in the form of pictures may be hierarchically processed based on image layering techniques, or the topic content document may be separated from the review markup content for the historical review file in the form of documents, resulting in a historical file in the historical review file, and a historical review trace for the historical file.
Wherein the converting the historical review trace into a review file comprises:
converting the text content corresponding to the review trace into text data in the review file; and/or the number of the groups of groups,
And converting the graphic content corresponding to the review trace into graphic description data in the review file.
The text content may be a correct answer, an important point analysis, or an extended learning content corresponding to the content to be modified, and the text content may be a document or a text added at a specified text adding position, or may be a hand-drawn text content. For the review trace of the text, the corresponding document or text content can be directly improved, or the text content corresponding to the review trace can be extracted through a text recognition technology, so that the text content corresponding to the review trace is converted into text data in the review file.
By way of example, the graphical content may be marked wrong number (x), accent numbers (x, — etc.), etc. for directing or highlighting the marking of the target content. Because the forms of the graphic contents are changeable, the graphic contents need to be converted into various graphic description data, so that the graphic trace can be more accurately determined in the subsequent multiplexing process.
Wherein the graphic description data includes at least one of:
Graphic shape data, graphic size data, graphic position data, graphic effect data, graphic color data.
By way of example, the graphically-possible shape data may include a variety of data characterizing graphical shapes, such as circles, boxes, wavy lines, and the like; the graphic size data is data for graphic size; the graphic position data is the position of graphic display, such as coordinate position, etc.; the graphic effect data may include various effect data such as blinking, highlighting, etc., for highlighting the corresponding content, increasing the interest of the review.
The embodiment of the disclosure can convert to different data aiming at different review trace types and generate the review file, so that the subsequent multiplexing process is facilitated.
S303: and acquiring the file to be reviewed and the content to be modified in the file to be reviewed.
S304: according to the content to be modified in the file to be reviewed, invoking a history review file matched with the content to be modified; wherein the history review file includes a review file for the history file
S305: generating a checked file with check traces based on the file to be checked and the check file
The descriptions of the steps S303-S305 are similar to those of the steps S101-S103, and can achieve similar technical effects, and are not described herein.
In the embodiment of the disclosure, aiming at the to-be-modified content in the to-be-reviewed file, after the corresponding historical review file is called, the corresponding review file can be multiplexed in the to-be-reviewed file, and the reviewed file with the review trace is generated. Thus, the review trace corresponding to the review file can be multiplexed, and the file to be reviewed can be reviewed, thereby improving the review efficiency.
It will be appreciated by those skilled in the art that in the above-described method of the specific embodiments, the written order of steps is not meant to imply a strict order of execution but rather should be construed according to the function and possibly inherent logic of the steps.
Based on the same inventive concept, a review device corresponding to the review method is also provided in the embodiments of the present disclosure, and since the principle of solving the problem by the device in the embodiments of the present disclosure is similar to that of the foregoing review method in the embodiments of the present disclosure, the implementation of the device may refer to the implementation of the method, and the repetition is omitted.
Referring to fig. 4 and 5, fig. 4 is a schematic diagram of a review device provided by an embodiment of the disclosure, and fig. 5 is a schematic diagram of another review device provided by an embodiment of the disclosure. Wherein the device comprises: an acquisition module 410, a calling module 420 and a generation module 430;
An obtaining module 410, configured to obtain a file to be reviewed and content to be modified in the file to be reviewed;
A calling module 420, configured to call a history review file that matches the content to be modified according to the content to be modified in the file to be reviewed; wherein the history review file comprises a review file for a history file;
And a generating module 430, configured to generate the inspected file with the review trace based on the to-be-inspected file and the review file.
In some possible embodiments, the acquiring module 410 may be any processor or controller capable of acquiring a document to be reviewed, the calling module 420 may be any processor or controller capable of calling a document according to a history review, and the generating module 430 may be any processor or controller capable of generating a reviewed document, which will not be described in detail.
In an alternative embodiment, the obtaining module 410 is specifically configured to:
after the file to be checked is obtained, determining whether the file to be checked is matched with a corresponding preset file;
and determining that the content which is not matched with the preset file in the file to be checked is the content to be modified in the file to be checked.
In an alternative embodiment, the calling module 420 is specifically configured to:
Searching a history review file which has the number information and is matched with the content to be modified in a database storing the history review file based on the number information corresponding to the file to be reviewed;
the history review file is invoked.
In an alternative embodiment, as shown in fig. 5, the method of the apparatus further includes:
a parsing module 440, configured to parse the history review file, separate a history file in the history review file, and a history review trace for the history file;
A conversion module 450 for converting the historical review trace into a review file.
In some possible embodiments, the parsing module 440 and the converting module 450 may be any one or more computing units or processing units in the processor, which will not be described in detail.
In an alternative embodiment, the conversion module 450 is specifically configured to:
Converting the text content corresponding to the review trace into text data in the review file; and/or converting the graphic content corresponding to the review trace into the graphic description data in the review file.
In an alternative embodiment, the graphic description data includes at least one of:
graphic shape data, graphic size data, graphic location data, and graphic effect data.
In an alternative embodiment, the generating module 430 is specifically configured to:
converting a review file in the historical review file into a corresponding review trace;
and covering the review trace on the file to be reviewed to generate a reviewed file with the review trace.
In the embodiment of the disclosure, aiming at the to-be-modified content in the to-be-reviewed file, after the corresponding historical review file is called, the corresponding review file can be multiplexed in the to-be-reviewed file, and the reviewed file with the review trace is generated. Thus, the review trace corresponding to the review file can be multiplexed, and the file to be reviewed can be reviewed, thereby improving the review efficiency.
The process flow of each module in the apparatus and the interaction flow between the modules may be described with reference to the related descriptions in the above method embodiments, which are not described in detail herein.
Corresponding to the review method in fig. 1, the embodiment of the present disclosure further provides a computer device, as shown in fig. 6, which is a schematic structural diagram of the computer device provided in the embodiment of the present disclosure, including:
A processor 601, a memory 602, and a bus 603; the memory 602 is used for storing execution instructions, including a memory 6021 and an external memory 6022; the memory 6021 is also referred to as an internal memory, and is used for temporarily storing operation data in the processor 601 and data exchanged with the external memory 6022 such as a hard disk, the processor 601 exchanges data with the external memory 6022 through the memory 6021, and when the computer device is running, the processor 601 and the memory 602 communicate with each other through the bus 603, so that the processor 601 executes the following instructions:
Acquiring a file to be reviewed and the content to be modified in the file to be reviewed;
According to the content to be modified in the file to be reviewed, invoking a history review file matched with the content to be modified; wherein the history review file comprises a review file for a history file;
and generating the checked file with the check trace based on the file to be checked and the check file.
The disclosed embodiments also provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the review method described in the method embodiments above. Wherein the storage medium may be a volatile or nonvolatile computer readable storage medium.
Embodiments of the present disclosure further provide a computer program product carrying a program code, where the program code includes instructions for performing the steps of the review method described in the above method embodiments, and specific reference may be made to the above method embodiments, which are not described herein.
Wherein the above-mentioned computer program product may be realized in particular by means of hardware, software or a combination thereof. In an alternative embodiment, the computer program product is embodied as a computer storage medium, and in another alternative embodiment, the computer program product is embodied as a software product, such as a software development kit (Software Development Kit, SDK), or the like.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again. In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and there may be other manners of division in actual implementation, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present disclosure may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer readable storage medium executable by a processor. Based on such understanding, the technical solution of the present disclosure may be embodied in essence or a part contributing to the prior art or a part of the technical solution, or in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present disclosure. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Finally, it should be noted that: the foregoing examples are merely specific embodiments of the present disclosure, and are not intended to limit the scope of the disclosure, but the present disclosure is not limited thereto, and those skilled in the art will appreciate that while the foregoing examples are described in detail, it is not limited to the disclosure: any person skilled in the art, within the technical scope of the disclosure of the present disclosure, may modify or easily conceive changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features thereof; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the disclosure, and are intended to be included within the scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.
Claims (7)
1. A method of review, the method comprising:
Acquiring a file to be checked, determining whether the file to be checked is matched with a corresponding preset file, and determining that the content, which is not matched with the preset file, in the file to be checked is the content to be modified in the file to be checked;
Searching a history review file which has the number information and is matched with the content to be modified in a database storing the history review file based on the number information corresponding to the file to be reviewed, and calling the history review file; wherein the history review file comprises a review file for a history file;
analyzing the history review file, separating a history file in the history review file and a history review trace aiming at the history file, and converting the history review trace into the review file;
and generating the checked file with the check trace based on the file to be checked and the check file.
2. The review method of claim 1 wherein the converting the historical review trace into a review file comprises:
converting text content corresponding to the historical review trace into text data in the review file; and/or the number of the groups of groups,
And converting the graphic content corresponding to the historical review trace into graphic description data in the review file.
3. The review method of claim 2 wherein the graphical description data comprises at least one of:
Graphic shape data, graphic size data, graphic position data, graphic effect data, graphic color data.
4. The review method of claim 1 wherein the generating a reviewed document with review traces based on the document to be reviewed and the review document comprises:
converting a review file in the historical review file into a corresponding review trace;
and covering the review trace on the file to be reviewed to generate a reviewed file with the review trace.
5. A review device, the device comprising:
The acquisition module is used for acquiring the file to be checked, determining whether the file to be checked is matched with the corresponding preset file, and determining that the content which is not matched with the preset file in the file to be checked is the content to be modified in the file to be checked;
The calling module is used for searching a history review file which has the number information and is matched with the content to be modified in a database storing the history review file based on the number information corresponding to the file to be reviewed, and calling the history review file; wherein the history review file comprises a review file for a history file;
The analysis module is used for analyzing the history review file, separating out the history file in the history review file and the history review trace aiming at the history file;
a conversion module for converting the historical review trace into the review file;
And the generation module is used for generating the checked file with the check trace based on the file to be checked and the check file.
6. A computer device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory in communication over the bus when the computer device is running, the machine-readable instructions when executed by the processor performing the steps of the review method of any of claims 1 to 4.
7. A computer-readable storage medium, characterized in that it has stored thereon a computer program which, when executed by a processor, performs the steps of the review method of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110117247.1A CN112784780B (en) | 2021-01-28 | 2021-01-28 | Review method, review device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110117247.1A CN112784780B (en) | 2021-01-28 | 2021-01-28 | Review method, review device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112784780A CN112784780A (en) | 2021-05-11 |
CN112784780B true CN112784780B (en) | 2024-07-12 |
Family
ID=75759316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110117247.1A Active CN112784780B (en) | 2021-01-28 | 2021-01-28 | Review method, review device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112784780B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104881480A (en) * | 2015-06-03 | 2015-09-02 | 北京科技大学 | Database-based annotating method and device |
CN110942497A (en) * | 2019-12-25 | 2020-03-31 | 平安国际智慧城市科技股份有限公司 | Correction trace adding method, device and equipment and computer readable storage medium |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101050173B1 (en) * | 2010-05-13 | 2011-07-21 | 김창화 | System and method for on-line reading and study training |
CN103733200B (en) * | 2011-06-27 | 2017-12-26 | 皇家飞利浦有限公司 | Checked by the inspection promoted with anatomic landmarks clinical management |
CN105630744A (en) * | 2014-11-20 | 2016-06-01 | 珠海金山办公软件有限公司 | Document reviewing based reading method and reading apparatus |
CN108196742A (en) * | 2017-12-19 | 2018-06-22 | 深圳市因尚网络科技股份有限公司 | Operation annotation method, equipment and computer readable storage medium |
CN108229361A (en) * | 2017-12-27 | 2018-06-29 | 北京摩数教育科技有限公司 | A kind of electronic paper marking method |
CN109101202A (en) * | 2018-07-16 | 2018-12-28 | 杭州谱诚博阅科技有限公司 | A kind of apparatus for marking examinating paper and method to go over files of reel trace |
CN110363194B (en) * | 2019-06-17 | 2023-05-02 | 深圳壹账通智能科技有限公司 | NLP-based intelligent examination paper reading method, device, equipment and storage medium |
CN110569401A (en) * | 2019-07-26 | 2019-12-13 | 平安国际智慧城市科技股份有限公司 | paper marking method and device, computer equipment and storage medium |
CN110991352B (en) * | 2019-12-05 | 2024-07-12 | 南京中科启明星软件有限公司 | Method and device for inspecting file data |
CN111401008B (en) * | 2020-03-09 | 2023-12-19 | 网易(杭州)网络有限公司 | Document auditing system, document auditing method and device |
CN111382561B (en) * | 2020-03-13 | 2022-11-01 | 北大方正集团有限公司 | File verification method, device, equipment and storage medium |
CN111461660B (en) * | 2020-03-31 | 2024-10-18 | 河南行知塾教育科技有限公司 | Data processing method, device, equipment and storage medium based on educational software |
CN111597908A (en) * | 2020-04-22 | 2020-08-28 | 深圳中兴网信科技有限公司 | Test paper correcting method and test paper correcting device |
CN112149680B (en) * | 2020-09-28 | 2024-01-16 | 武汉悦学帮网络技术有限公司 | Method and device for detecting and identifying wrong words, electronic equipment and storage medium |
-
2021
- 2021-01-28 CN CN202110117247.1A patent/CN112784780B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104881480A (en) * | 2015-06-03 | 2015-09-02 | 北京科技大学 | Database-based annotating method and device |
CN110942497A (en) * | 2019-12-25 | 2020-03-31 | 平安国际智慧城市科技股份有限公司 | Correction trace adding method, device and equipment and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112784780A (en) | 2021-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11508251B2 (en) | Method and system for intelligent identification and correction of questions | |
US20200286402A1 (en) | Method and system for assisting with math problem | |
Brunessaux et al. | The maurdor project: Improving automatic processing of digital documents | |
CN112115301B (en) | Video annotation method and system based on classroom notes | |
CN111292751B (en) | Semantic analysis method and device, voice interaction method and device, and electronic equipment | |
CN112087656A (en) | Online note generation method and device and electronic equipment | |
CN110675677A (en) | Method and device for assisting mathematics application questions | |
CN106846961A (en) | The treating method and apparatus of electronic test paper | |
CN113343972A (en) | Paper marking method and device, electronic equipment and storage medium | |
CN107844531B (en) | Answer output method and device and computer equipment | |
CN111967367A (en) | Image content extraction method and device and electronic equipment | |
CN111881900B (en) | Corpus generation method, corpus translation model training method, corpus translation model translation method, corpus translation device, corpus translation equipment and corpus translation medium | |
CN109559313B (en) | Image processing method, medium, device and computing equipment | |
CN112784780B (en) | Review method, review device, computer equipment and storage medium | |
CN114863446A (en) | Handwritten answer recognition and comparison method, device, equipment and storage medium | |
CN210348859U (en) | Examination paper modifying all-in-one machine | |
CN114117015A (en) | Knowledge point tracing method, device, equipment and storage medium | |
CN114445744A (en) | Education video automatic positioning method, device and storage medium | |
CN114299523A (en) | Auxiliary operation identification and correction analysis method and analysis system | |
CN110443732A (en) | Operation system divides method, apparatus, equipment and medium | |
CN114118052A (en) | Text marking method and device, computer equipment and storage medium | |
CN114005079B (en) | Multimedia stream processing method and device | |
KR20130083002A (en) | Apparatus and method for managing digital learning contents based on xml | |
CN118095433A (en) | Document processing method, device and equipment | |
CN116894192A (en) | Large model training method, and related method, device, equipment, system and medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |