CN112364632A - Book checking method and device - Google Patents
Book checking method and device Download PDFInfo
- Publication number
- CN112364632A CN112364632A CN202011363585.5A CN202011363585A CN112364632A CN 112364632 A CN112364632 A CN 112364632A CN 202011363585 A CN202011363585 A CN 202011363585A CN 112364632 A CN112364632 A CN 112364632A
- Authority
- CN
- China
- Prior art keywords
- book
- proofreading
- annotation
- text content
- proofread
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000001915 proofreading effect Effects 0.000 claims abstract description 279
- 238000012986 modification Methods 0.000 claims description 46
- 230000004048 modification Effects 0.000 claims description 46
- 238000012937 correction Methods 0.000 claims description 27
- 238000012217 deletion Methods 0.000 claims description 22
- 230000037430 deletion Effects 0.000 claims description 22
- 238000012790 confirmation Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000002372 labelling Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 2
- 210000003811 finger Anatomy 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/232—Orthographic correction, e.g. spell checking or vowelisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
Abstract
The application provides a book proofreading method and a book proofreading device, wherein the method comprises the following steps: the method comprises the steps of obtaining and displaying a book to be corrected, wherein the book to be corrected is a book after typesetting a reference book, obtaining the text content of the book to be corrected and the position of the text content in the book to be corrected, generating a first proofreading comment at the position corresponding to the text content in the book to be corrected according to the text content, the position of the text content in the book to be corrected and the reference book, receiving a proofreading comment adding instruction of a user, obtaining a second proofreading comment input by the user based on the displayed first proofreading comment of a current page in the book to be corrected according to the proofreading comment adding instruction, generating a second proofreading comment at the position corresponding to the text content in the current page, and obtaining a proofreading result of the book to be corrected according to the first proofreading comment and the second proofreading comment. Therefore, the book checking efficiency can be improved.
Description
Technical Field
The application relates to the technical field of digital publishing, in particular to a book proofreading method and a book proofreading device.
Background
The book content is checked before the book is published, the checking is an important link before the book is published, wrong content, sensitive words and the like in the book can be found through the checking, and the wrong content, the sensitive words and the like are corrected, so that the quality of the published book is ensured.
At present, the main calibration mode is as follows: manual proofreading is assisted through automatic proofreading, namely: firstly, automatically proofreading is carried out to quickly find out wrongly written characters, sensitive words, punctuation errors and the like in the text contents of the book, and then, manually, according to the printed paper draft of the book, the contents of the automatically proofreading and labeling are searched for to select and annotate, and the paper draft is continuously subjected to proofreading and comparison and finally checked for red. The mode has the problem of low book proofreading efficiency.
Disclosure of Invention
The application provides a book proofreading method and a book proofreading device, which aim to solve the problem of low book proofreading efficiency.
In a first aspect, the present application provides a book checking method, including:
and acquiring and displaying the book to be checked, wherein the book to be checked is the book typeset from the reference book.
And acquiring the text content of the book to be checked and the position of the text content in the book to be checked.
And generating a first proofreading comment at a position corresponding to the text content in the book to be proofread according to the text content, the position of the text content in the book to be proofread and the reference book, wherein the first proofreading comment comprises a text content modification suggestion and/or a text content deletion suggestion.
Receiving a proofreading comment adding instruction of a user, acquiring a second proofreading comment input by the user based on a first proofreading comment of a current page in the book to be proofread according to the proofreading comment adding instruction, and generating a second proofreading comment at a position corresponding to the text content in the current page, wherein the second proofreading comment comprises a modification suggestion and/or a deletion suggestion of the user.
And obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
Optionally, generating a first proofreading annotation at a position corresponding to the text content in the book to be proofread according to the text content, the position of the text content in the book to be proofread, and the reference book, includes:
comparing the text contents in the book to be checked with the text contents in the reference book word by word, and determining a first comparison result of the text contents in the book to be checked; comparing the text contents in the book to be corrected with a preset word bank, and determining a second comparison result of the text contents in the book to be corrected; and generating a first proofreading annotation at the position corresponding to the displayed text content in the book to be proofread according to the position of the text content in the book to be proofread, the first comparison result and the second comparison result.
Optionally, before receiving the instruction of adding the proofreading annotation by the user, the method further includes:
generating and displaying the catalogue information of the book to be checked in the book to be checked according to the character content of the book to be checked; and receiving a page positioning instruction of the user, and determining and displaying the current page to be checked of the user in the book to be checked according to the page positioning instruction and the directory information.
Optionally, the method further includes:
after the first proofreading annotation is generated, adding a first identifier to the text content corresponding to the first proofreading annotation; after the second correction annotation is generated, adding a second identifier to the text content corresponding to the second correction annotation; wherein the first mark and the second mark are different in line type and/or color.
Optionally, obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation includes:
receiving an annotation confirmation instruction input by a user, wherein the annotation confirmation instruction is used for indicating generation of a proofreading result; and obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
Optionally, after obtaining the collation result of the book to be collated according to the first collation annotation and the second collation annotation, the method further includes:
receiving a character modification instruction input by a user based on the proofreading result, and modifying corresponding character content according to the character modification instruction; and/or receiving a character deleting instruction input by a user based on the proofreading result, and deleting the corresponding character content according to the character deleting instruction.
In a second aspect, the present application provides a book checking device, comprising:
and the display module is used for acquiring and displaying the book to be collated, wherein the book to be collated is the book after the reference book is typeset.
And the acquisition module is used for acquiring the text content of the book to be collated and the position of the text content in the book to be collated.
The first generation module is used for generating a first proofreading comment at a position corresponding to the text content in the book to be proofread according to the text content, the position of the text content in the book to be proofread and a reference book, wherein the first proofreading comment comprises a modification suggestion and/or a deletion suggestion of the text content.
And the receiving module is used for receiving a proofreading and postil adding instruction of a user.
And the second generating module is used for acquiring a second correction comment input by the user based on the first correction comment of the current page in the book to be corrected according to the correction comment adding instruction, and generating a second correction comment at a position corresponding to the text content in the current page, wherein the second correction comment comprises a user's modification suggestion and/or deletion suggestion.
And the processing module is used for obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
Optionally, the first generating module is specifically configured to:
comparing the text contents in the book to be checked with the text contents in the reference book word by word, and determining a first comparison result of the text contents in the book to be checked; comparing the text contents in the book to be corrected with a preset word bank, and determining a second comparison result of the text contents in the book to be corrected; and generating a first proofreading annotation at the position corresponding to the displayed text content in the book to be proofread according to the position of the text content in the book to be proofread, the first comparison result and the second comparison result.
Optionally, the display module is further configured to:
and generating and displaying the catalogue information of the book to be checked in the book to be checked according to the character content of the book to be checked.
The receiving module is also used for receiving a page positioning instruction of a user.
And the display module is also used for determining and displaying the current page to be checked of the user in the book to be checked according to the page positioning instruction and the directory information.
Optionally, the first generating module is further configured to:
and after the first proofreading annotation is generated, adding a first identifier to the text content corresponding to the first proofreading annotation.
A second generation module further configured to:
and after the second correction annotation is generated, adding a second identifier to the text content corresponding to the second correction annotation.
Wherein the first mark and the second mark are different in line type and/or color.
Optionally, the processing module is specifically configured to:
receiving an annotation confirmation instruction input by a user, wherein the annotation confirmation instruction is used for indicating generation of a proofreading result; and obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
Optionally, the receiving module is further configured to receive a text modification instruction input by the user based on the proofreading result; the processing module is also used for modifying the corresponding text content according to the text modification instruction; and/or the receiving module is also used for receiving a character deleting instruction input by a user based on the proofreading result; and the processing module is also used for deleting the corresponding text content according to the text deletion instruction.
In a third aspect, the present application provides a book checking device, comprising: a memory and a processor;
the memory is used for storing program instructions;
the processor is used for calling the program instructions in the memory to execute the book checking method according to the first aspect of the present application.
In a fourth aspect, the present application provides a computer-readable storage medium, in which computer program instructions are stored, and when the computer program instructions are executed, the book collating method according to the first aspect of the present application is implemented.
In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the book checking method according to the first aspect of the present application.
The book proofreading method and the book proofreading device can automatically acquire the text content of the book to be proofread and the position of the text content in the book to be proofread, automatically generate the first proofreading comment of the book to be proofread, and acquire the second proofreading comment input by the user according to the received adding instruction of the proofreading comment of the user on the basis, so that the proofreading result of the book to be proofread is acquired, and the manual proofreading on the printing paper draft of the book to be proofread in the prior art is avoided. Therefore, the book checking efficiency can be improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a scene diagram of a book collation method according to an embodiment of the present application;
FIG. 2 is a flowchart of a book checking method according to an embodiment of the present application;
FIG. 3 is a flowchart of a book checking method according to another embodiment of the present application;
FIG. 4 is a schematic diagram of a book collation annotation provided in an embodiment of the present application;
FIG. 5 is a schematic structural diagram of a book collating device according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a book collating device according to another embodiment of the present application;
fig. 7 is a schematic structural diagram of a book collating device according to another embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The definition of the reduction method (reduction alignment) is: the manuscript is placed on a table right in front of the proof reader, and the proof is held between the index finger, thumb and middle finger of two hands (the right hand holds the pen at the same time). And folding one line from the first line to make the characters of each line of the original closely approach to the line of characters to be corrected on the proof. The original and the proofed words should be seen clearly at a glance. The folding and correcting method is generally applicable to a manuscript that is a print or a type manuscript, but not to a manuscript.
Nuclear red is defined as: the checking and correcting work is also called checking and correcting the red and correcting the correction of the original or corrected part of the red.
The definition of a transcript is: in order to further close the author and the editor, one or two proofs are generally submitted to editing and review by the author, in addition to one proof used by the proof reader. Just before the end of the proof, changes made on the secondary (proof viewed by the author and proof viewed by the editor) are typically transcribed to the primary (proof viewed by the proofer). Transcript-like work is typically undertaken by responsibility edits or responsibility school pairs.
The book content is checked before the book is published, the checking is an important link before the book is published, wrong content, sensitive words and the like in the book can be found through the checking, and the wrong content, the sensitive words and the like are corrected, so that the quality of the published book is ensured.
Three-check three-correction process is needed in the book publishing process, wherein the three-check refers to the initial check, the main review (secondary check) and the final check (third check) of the manuscript by responsibility editing; and the third proofreading means that the manuscript is proofread for three times at the same time, and the problems found after the third proofreading and the third proofreading are all modified through inspection, so that the manuscript can be published. And finally, the quality of the manuscript is checked, and the error rate of the book is calculated. After the books are published, the sample manuscripts of the three proofings and the three proofings need to be stored, so that the books can be conveniently checked and accountable in the follow-up process.
At present, errors such as wrongly written or mispronounced characters, sensitive words, punctuation errors, English spelling and the like in the text contents of a book are quickly found through automatic proofreading and marked, at the moment, the automatic proofreading mainly plays an auxiliary role, helps book editors and proofreading staff to find errors with low-level contents and easy neglect, improves the proofreading quality, and accordingly enables manual proofreading to have more energy to check errors such as sentence smoothness, content logic and the like. Therefore, the current automatic proofreading technology only plays an auxiliary role in the aspect of automatic proofreading of contents, and cannot support the proofreading of books from the whole system, so that the books still need to be checked according to the traditional proofreading process or in manuscripts of paper books, so that not only can the proofreading results and experiences not be effectively accumulated, but also quick statistical analysis cannot be performed, and the intelligent development of book proofreading is not facilitated.
In the current book proofreading link of book publishing, manual proofreading and automatic proofreading are isolated from each other. And manually performing folding, correction and comparison on the paper pattern according to the original printed paper draft, and finally checking the nuclear red and the like. More characters in the content, sensitive words, punctuation errors and the like are checked, errors are found out on a paper pattern manually, and then annotations are selected, so that the two processes have the same real target in the process, but are split in the process and the result, so that the efficiency is low in application; in addition, when the paper sample is proofed, the postil is often proofed by a plurality of people, so that the paper sample is messy and is not easy to browse, and even when the postil is proofed by a plurality of people, the sample is also required to be copied (namely, the results of other proofreading postil by a plurality of people are merged together). The mode has the problem of low book proofreading efficiency.
Therefore, the present application provides a book proofreading method and apparatus, and fig. 1 is a scene diagram of the book proofreading method provided in an embodiment of the present application, as shown in fig. 1, a proofreader directly performs book proofreading through a computer, instead of performing proofreading on a printing paper draft in the prior art. The specific calibration process shown in fig. 1 is: the content and the related layout information of the layout are automatically extracted from the book typesetting link, the content is automatically proofread, the type and the wrong content are annotated on the proofread electronic template automatically, manual proofreading is further carried out on the basis of automatic proofreading, and the final proofreading result is recorded. Meanwhile, when the annotations are added in the proofreading process, the content of the current layout can be automatically identified, and a basis is provided for subsequent automatic layout modification. In addition, the proofreading and indexing accumulation of the book sample manuscript in the proofreading process provides data support and basis for big data analysis, and plays a key role in continuously improving the book quality subsequently.
Fig. 2 is a flowchart of a book checking method according to an embodiment of the present application, where the method according to the embodiment may be applied to an electronic device, where the electronic device may be a terminal device, and the terminal device may be a mobile phone, a tablet computer, a notebook computer, a desktop computer, or the like. As shown in fig. 2, the method of the present embodiment includes:
s201, obtaining and displaying the book to be collated, wherein the book to be collated is the book after the reference book is typeset.
In this embodiment, the reference book is a book original before layout. And after the typesetting of the book manuscript is finished, the book is proofread. Therefore, the book after the reference book is typeset is obtained, and the book is displayed, and the obtained and displayed information comprises the name of the book and all the contents of the book.
The book to be collated is displayed by inputting the book to be collated to the electronic device executing the embodiment of the method, or by sending the book to be collated to the electronic device executing the embodiment of the method by other devices.
S202, acquiring the text content of the book to be checked and the position of the text content in the book to be checked.
In this embodiment, specifically, the position of the text content in the book to be collated is the coordinate information of the text content in the book to be collated. And extracting a layout of each page of the book to be collated after the typeset book to be collated is obtained, wherein the layout is a thumbnail of each page of the book to be collated. And extracting the character content and the corresponding coordinate information in the layout. Therefore, the literal content of the book to be collated and the position of the literal content in the book to be collated are obtained.
Optionally, the acquired text content of the book to be collated and the position of the text content in the book to be collated are saved in an XML file format.
In this embodiment, the text content of the book to be collated and the position of the text content in the book to be collated are already obtained, and therefore, these pieces of information are saved as the layout information XML file. For example: the page information XML stores a segment of text content and the coordinate information corresponding to the text content as follows:
each character has 4 pieces of coordinate information corresponding to the four corners of a rectangle surrounding the character, such as a "scribble" character, and the coordinate information is 126.782187, 296.621660, 134.094980, 304.126055. By the method, the text content of the book to be collated and the position of the text content in the book to be collated are saved as the XML file.
S203, generating a first proofreading comment at a position corresponding to the text content in the book to be proofread according to the text content, the position of the text content in the book to be proofread and the reference book, wherein the first proofreading comment comprises a text content modification suggestion and/or a deletion suggestion.
In this embodiment, the text content and the position of the text content in the book to be collated are already stored in the layout information XML file, so that the first collation annotation is automatically generated at the position corresponding to the text content in the book to be collated according to the layout information XML file and the reference book. The first collation annotation can be a modification suggestion and/or a deletion suggestion for the textual content.
S204, receiving a proofreading and endorsement adding instruction of the user, acquiring a second proofreading and endorsement input by the user based on a first proofreading and endorsement of a current page in the displayed book to be proofread according to the proofreading and endorsement adding instruction, and generating a second proofreading and endorsement at a position corresponding to the text content in the current page, wherein the second proofreading and endorsement comprises a modification suggestion and/or a deletion suggestion of the user.
In this embodiment, the first proofreading comment of the book to be proofread is already obtained, on this basis, the proofreading comment adding instruction of the user for each page of the book to be proofread is received, and according to the proofreading comment adding instruction, the second proofreading comment input by the user based on the displayed first proofreading comment of the current page of the book to be proofread is obtained. The second comments are used to save modification suggestions and/or deletion suggestions of the user.
S205, obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
In this embodiment, the first proofreading comment and the second proofreading comment have been obtained, and thus, a proofreading result of the book to be proofread is obtained, the proofreading result including the proofreading comment of the text content of the book to be proofread.
The book proofreading method provided by the application comprises the steps of obtaining and displaying a book to be proofread, wherein the book to be proofread is a book typeset for a reference book, obtaining the text content of the book to be proofread and the position of the text content in the book to be proofread, generating a first proofreading comment at the position corresponding to the text content in the book to be proofread according to the text content, the position of the text content in the book to be proofread and the reference book, wherein the first proofreading comment comprises a correction suggestion and/or a deletion suggestion of the text content, receiving a proofreading comment adding instruction of a user, obtaining a second proofreading comment input by the user based on the displayed first proofreading comment of a current page in the book to be proofread according to the proofreading comment adding instruction, generating a second proofreading comment at the position corresponding to the text content in the current page, and the second proofreading comment comprises the correction suggestion and/or the deletion suggestion of the user, and obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation. The method and the device can automatically acquire the text content of the book to be collated and the position of the text content in the book to be collated, automatically generate the first collation comment of the book to be collated, and acquire the second collation comment input by the user according to the received addition instruction of the user collation comment on the basis of the first collation comment, so as to acquire the collation result of the book to be collated, thereby avoiding the need of manual collation on the printing paper draft of the book to be collated in the prior art. Therefore, the book checking efficiency can be improved.
On the basis of the embodiment shown in fig. 2, in some embodiments, fig. 3 is a flowchart of a book checking method provided in another embodiment of the present application, and as shown in fig. 3, the method of this embodiment may include:
s301, obtaining and displaying the book to be collated, wherein the book to be collated is the book after the reference book is typeset.
S302, acquiring the text content of the book to be checked and the position of the text content in the book to be checked.
In this embodiment, the specific implementation processes of S301 and S302 may refer to the related description of the embodiment shown in fig. 2, and are not described herein again.
S303, comparing the character contents in the book to be checked with the character contents in the reference book word by word, and determining a first comparison result of the character contents in the book to be checked.
In this embodiment, the text content of the book to be collated and the position information of the text content in the book to be collated are already stored in the layout information XML file, the text content in the layout information XML file is compared with the text content in the reference book word by word to obtain a first comparison result XML file after comparison, and the first comparison result XML file records what difference exists between the content after the layout and the content before the layout. The reference book format is, for example, a word document, and the content is a book manuscript before typesetting. The first comparison result XML file is added with some attributes on the basis of the layout information XML file, if the first comparison result XML file is a newly added character, the attribute of 'insert true' is added to the corresponding character, and if the first comparison result XML file is a deleted character, the deleted character content 'delete' is added to the attribute corresponding to the first character after the character is deleted. For example: the information of the first comparison result XML file is:
here, "insert ═ true" indicates a newly added character, "delete ═ common" indicates a deleted character, and the deleted content is "common".
S304, according to the comparison between the text content in the book to be corrected and the preset lexicon, determining a second comparison result of the text content in the book to be corrected.
In this embodiment, specifically, the preset word bank is a system word bank generated according to suspicious words and suggested words extracted from the manual correction on the error-prone words, the sensitive words, and the like. And storing the text content of the book to be checked and the position information of the text content in the book to be checked in a layout information XML file, comparing the text content in the layout information XML file with a preset word bank, and obtaining a second comparison result XML file after comparison. The second comparison result XML has the text contents of wrongly-written characters, punctuation marks and sensitive words found by comparison and the corresponding coordinate information thereof.
S305, generating a first proofreading comment at a position corresponding to the displayed text content in the book to be proofread according to the position of the text content in the book to be proofread, the first comparison result and the second comparison result.
In this embodiment, a first comparison result XML file and a second comparison result XML file of the book to be corrected are already obtained, the first comparison result XML file and the second comparison result XML file are merged to obtain a first proofreading comment XML file, and the first proofreading comment XML file generates a first proofreading comment at a position corresponding to the displayed text content in the book to be proofread according to the position of the text content in the book to be proofread, the first comparison result, and the second comparison result. For example: the information of the first proofreading annotation XML file is:
the contents of the first and second comparison results are included.
On the basis of the above embodiment, an automatically collated error result XML file is obtained from the first comparison result and the second comparison result. The automatically collated error result XML file is associated with the contents of the first collation annotation XML file by the paragraphId, nprid. For example: the contents of the XML file of the error result of automatic proofreading are as follows:
and S306, generating and displaying the catalogue information of the book to be checked in the book to be checked according to the character content of the book to be checked.
In this embodiment, the content of the layout information XML is automatically analyzed according to the obtained layout information XML, and the page numbers including "chapter, section" and the like which are independently aligned and meet the title rule are analyzed and extracted to form the titles at the first level, the second level and the like, and the directory information of the books to be collated is generated and displayed in the books to be collated.
It should be noted that the execution sequence of S306 and S303-S305 is not limited.
S307, receiving a page positioning instruction of the user, and determining and displaying a current page to be checked of the user in the book to be checked, wherein the current page needs to be checked currently according to the page positioning instruction and the directory information.
In this embodiment, on the basis of the above embodiment, the user collation task is automatically generated, and the user collation task is managed using table 1 below. Wherein the task state sets the initial state to 0, and the calibration default to 1.
TABLE 1 user collation task management
And automatically displaying the task with the task state of 0 for the user, receiving a command for starting the proofreading sent by the user, automatically adding 1 to the proofreading of the corresponding proofreading task, starting the proofreading of the next proofreading, and modifying the task state to be 1 to indicate that the proofreading is performed. And determining and displaying the current page to be collated currently required by the user in the book to be collated according to a page positioning instruction of the user, such as the next page, or according to the catalog of the book to be collated selected by the user, so as to complete the distribution of the whole collation task.
S308, acquiring a first proofreading annotation in the book to be proofread and input by the user based on the display, and generating a second proofreading annotation at a position corresponding to the text content in the book to be proofread.
In this embodiment, a first proofreading comment is automatically displayed on a layout of a book to be proofread, the type of the first proofreading comment is an automatic type, a user inputs a second proofreading comment based on the displayed first proofreading comment in the book to be proofread, and generates a second proofreading comment at a position corresponding to the displayed text content in the book to be proofread, and the type of the first proofreading comment is an artificial type.
Optionally, after the first proofreading annotation is generated, a first identifier is added to the text content corresponding to the first proofreading annotation; after the second correction annotation is generated, adding a second identifier to the text content corresponding to the second correction annotation; wherein the first mark and the second mark are different in line type and/or color.
In this embodiment, specifically, the first identifier is, for example: for the annotation of suspicious content modification, using a red solid line rectangular box to identify corresponding text content; and for the comment of the content which is automatically compared with the upper version and is added, the corresponding text content is marked by a blue solid line rectangular box. The second identifier is for example: and for the comment of the suspicious content deletion, the corresponding text content is identified by using a red dotted line rectangular box, and for the comment of the suspicious content modification, the corresponding text content is identified by using a red solid line rectangular box. Fig. 4 is a schematic diagram of book proofreading annotations provided in an embodiment of the present application, and as shown in fig. 4, a first proofreading annotation and a second proofreading annotation are shown, where the first proofreading annotation is an annotation with an "automatic" identifier in a marked summary column on the right side in fig. 4, the annotation content includes a type and a description of a proofreading question, a text content corresponding to the first proofreading annotation is identified by a first identifier, and a line type of the first identifier includes, for example, a solid line and a dashed line. The second proofreading annotation is an annotation with a "manual" identifier in the marked summary column on the right side in fig. 4, the content of the annotation includes the type and description of the proofreading question, the text content corresponding to the second proofreading annotation is identified by a second identifier, and the line type of the second identifier includes a solid line and a dotted line, for example. The lines of the first mark are thinner than those of the second mark, and the two lines can be clearly distinguished.
Alternatively, a maximum of several persons may be arranged to check the books to be checked at the same time. In the process of checking, a suspicious error to be corrected is found, the user can click a button of 'suspicious item labeling' shown in fig. 4, then select corresponding characters on the layout of the book to be checked by using a mouse frame, namely, a suspicious type selection prompt box can be popped up, type options such as 'error-prone words, wording modification, sensitive words, punctuation errors, logic failure' and the like can be selected, corresponding modified contents are filled in, and the corresponding modified contents are automatically displayed in the labeling summary column on the right side. The user can click the "delete content label" button shown in fig. 4, which corresponds to the content information to be deleted in the layout of the book to be collated, and the corresponding red dotted line rectangular box can be automatically added by selecting the corresponding text with the mouse. The labeling deletion in fig. 4 may delete the rectangular frame labeling information generated by the labeling of the suspicious item and the labeling of the deleted content, select a rectangular frame in the layout of the book to be collated or select the corresponding annotation item content in the labeling summary column on the right side, and both of these two ways may delete the corresponding annotation.
S309, receiving an annotation confirmation instruction input by the user, wherein the annotation confirmation instruction is used for indicating generation of a proofreading result.
In this embodiment, as shown in fig. 4, a check box for confirming an error is provided behind the type display information automatically checked out in the right label summary column or behind the type display information manually (which may be a plurality of different people) checked out of the annotations, and the check box is not checked by default, and if the error item automatically checked out is indeed determined to be an error manually, the check box is selected, that is, the number matching is performed. After the checking processing of all the contents is finished manually, if a user clicks 'finishing the proofreading', the current book proofreading is automatically closed, and the task state of the book proofreading is modified by 2, which indicates that the proofreading is finished. If the error annotated by the proofreading personnel is wrong, the editing or the master can be used as a reference for checking, the proofreading and labeling can be carried out on the content by self, the labeled content of the proofreading personnel can be labeled and confirmed, and the batch confirmation can be carried out on the labeling confirmation.
S310, obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
In this embodiment, after the confirmation of the annotations of all the contents of the book to be collated is completed according to the first collation annotation and the second collation annotation, all the tasks of the completion of the collation are automatically displayed, and a list of items to be automatically modified is generated.
S311, receiving a character modification instruction input by a user based on the proofreading result, and modifying corresponding character contents according to the character modification instruction; and/or receiving a character deleting instruction input by a user based on the proofreading result, and deleting the corresponding character content according to the character deleting instruction.
In the embodiment, the list of items to be automatically modified of the book to be collated is obtained, after the collation result in the list of items to be automatically modified is confirmed by the typesetter, the word modification instruction input by the typesetter based on the collation result is received, and the corresponding word content is modified according to the word modification instruction; and/or receiving a character deleting instruction input by a typesetter based on the proofreading result, and deleting the corresponding character content according to the character deleting instruction. The typesetter can check the revised proofreading item and the successfully revised proofreading item according to the statistical report, and the layout of the book to be proofread is revised by checking the reason of the failed revision or manually revising. Specifically, a list of items to be automatically modified is automatically displayed for a typesetter, the typesetter can automatically modify the items to be automatically modified after confirming the items to be automatically modified in the list, and can also manually modify the contents of the layout of the book to be proofread by referring to the annotations on the layout of the book to be proofread during manual modification. When the typesetter confirms that the automatic modification is adopted, the position information of the content to be modified and the related information such as the content to be modified are automatically obtained, the content is automatically compared with the content at the corresponding position in the current layout before modification, and if the content is inconsistent with the content before modification, the typesetter does not modify the content; after the content is confirmed to be modifiable, the layout content is automatically modified, after all the content is modified, a typesetting finishing instruction sent by a typesetter is received, and then the next round of proofreading is automatically carried out.
After finishing one round of the correction and modification of the book to be corrected, the next round of correction can be automatically started, a new correction task is automatically generated, and correspondingly, 1 is automatically added to the correction times in the table 1. The proofreading staff can obtain a new task to start proofreading, and can automatically open a modification report shown in table 2 on a proofreading interface corresponding to the new proofreading task, and present whether the proofreading item to be modified has been successfully modified in a list form.
TABLE 2 modification reports
Page number | Examination and check item | Suspicious content | Suggesting modifications | Modifying the results | |
1 | 5 | Suggested deletion | 1.1 | Success of modification | |
2 | 5 | Suspected of misword | General applicability | Is extensive in application | Success of modification |
3 | 5 | Easy words wrong | Making up | Making and ordering | Success of modification |
4 | 5 | Easy words wrong | Adhesive paper | Is reduced to | Success of modification |
5 | 8 | Punctuation suspicion | Success of modification |
The specific modified content can be displayed on the page of the book to be checked and in the label gathering rail on the right side through automatic comparison, and the user can conveniently confirm the modified content.
On the basis of the embodiment, after the books to be collated are subjected to multiple rounds of collation, the found errors are confirmed to be modified, the books to be collated are collated, the calculation of the archived data can be automatically carried out after the collation is finished, and the data is archived and counted through the following five steps.
The first step is to count all proofreading items (error-prone words, logic errors, wording modification, punctuation errors, sensitive words and the like) of the book which are confirmed and modified at all times, and count how many errors of each type exist, what the suspicious words and the words which are suggested to be modified are, sentences in which the suspicious words are located and the like.
And secondly, distinguishing and counting the errors of the manual proofreading and the errors of the automatic proofreading, and generating a proofreading report of the book to be proofread, the proportion of the automatic proofreading, the proportion type of the manual proofreading and the like.
And thirdly, automatically sorting suspicious words and suggested words extracted from error-prone words, sensitive words and the like in the manual proofreading to form an automatic proofreading system word bank to be updated, and reminding an administrator whether to update the system word bank so as to find errors in advance in the automatic proofreading next time.
And fourthly, learning the information such as sentences where the proofreading items are extracted as materials for big data training so as to promote an automatic proofreading algorithm and improve the proofreading accuracy.
Fifthly, one month after the book is in the finished state, the system can automatically modify the book state into the filed state, and at the moment, the whole book is checked.
According to the book proofreading method, the text content of the book to be proofread and the position of the text content in the book to be proofread can be obtained, the first proofreading comment of the book to be proofread is automatically generated, on the basis, the second proofreading comment input by the user is obtained according to the received added instruction of the proofreading comment of the user, the same layout of the book to be proofread can be proofread by multiple people at the same time, the proofreading result of the book to be proofread is further obtained, meanwhile, the book to be proofread can be automatically filed and counted, and the automatic proofreading system lexicon is updated. Therefore, the efficiency of book proofreading can be improved, and the quality of book proofreading can be improved.
Fig. 5 is a schematic structural diagram of a book collating device according to an embodiment of the present application, and as shown in fig. 5, a book collating device 500 according to the embodiment includes: a display module 501, an acquisition module 502, a first generation module 503, a receiving module 504, a second generation module 505, and a processing module 506.
The display module 501 is configured to acquire and display a book to be collated, where the book to be collated is a book that is typeset from a reference book.
The obtaining module 502 is configured to obtain text contents of the book to be collated and positions of the text contents in the book to be collated.
The first generating module 503 is configured to generate a first proofreading comment according to the text content, the position of the text content in the book to be proofread, and the reference book, at a position corresponding to the text content in the book to be proofread, where the first proofreading comment includes a suggestion for modifying and/or deleting the text content.
The receiving module 504 is configured to receive a collation annotation adding instruction of a user.
The second generating module 505 is configured to obtain, according to the instruction for adding the proofreading remarks, a second proofreading remark input by the user based on the first proofreading remark displayed on the current page of the book to be proofread, and generate a second proofreading remark at a position corresponding to the text content in the current page, where the second proofreading remark includes a modification suggestion and/or a deletion suggestion of the user.
And the processing module 506 is configured to obtain a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
On the basis of any of the above illustrated embodiments, the first generating module 503 is specifically configured to:
comparing the text contents in the book to be checked with the text contents in the reference book word by word, and determining a first comparison result of the text contents in the book to be checked; comparing the text contents in the book to be corrected with a preset word bank, and determining a second comparison result of the text contents in the book to be corrected; and generating a first proofreading annotation at the position corresponding to the displayed text content in the book to be proofread according to the position of the text content in the book to be proofread, the first comparison result and the second comparison result.
On the basis of any of the above illustrated embodiments, the display module 501 is further configured to:
and generating and displaying the catalogue information of the book to be checked in the book to be checked according to the character content of the book to be checked. The receiving module 504 is further configured to receive a page positioning instruction of a user. The display module 501 is further configured to determine and display a current page to be checked in the book to be checked, where the current page needs to be checked by the user according to the page positioning instruction and the directory information.
On the basis of any of the above illustrated embodiments, the first generating module 503 is further configured to:
and after the first proofreading annotation is generated, adding a first identifier to the text content corresponding to the first proofreading annotation. The second generating module 505 is further configured to: and after the second correction annotation is generated, adding a second identifier to the text content corresponding to the second correction annotation. Wherein the first mark and the second mark are different in line type and/or color.
On the basis of any of the embodiments shown above, the processing module 506 is specifically configured to:
receiving an annotation confirmation instruction input by a user, wherein the annotation confirmation instruction is used for indicating generation of a proofreading result; and obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
On the basis of any of the above illustrated embodiments, the receiving module 504 is further configured to receive a text modification instruction input by the user based on the collation result; the processing module 506 is further configured to modify the corresponding text content according to the text modification instruction; and/or, the receiving module 504 is further configured to receive a text deletion instruction input by the user based on the collation result; the processing module 506 is further configured to delete the corresponding text content according to the text deletion instruction.
The apparatus of this embodiment may be configured to implement the technical solution of any one of the above-mentioned method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 6 is a schematic structural diagram of a book collating device according to another embodiment of the present application, and as shown in fig. 6, a book collating device 600 according to this embodiment includes: a memory 601 and a processor 602. The memory 601 and the processor 602 are connected by a bus.
The memory 601 is used to store program instructions.
and acquiring and displaying the book to be checked, wherein the book to be checked is the book typeset from the reference book. And acquiring the text content of the book to be checked and the position of the text content in the book to be checked. And generating a first proofreading comment at a position corresponding to the text content in the book to be proofread according to the text content, the position of the text content in the book to be proofread and the reference book, wherein the first proofreading comment comprises a text content modification suggestion and/or a text content deletion suggestion. Receiving a proofreading comment adding instruction of a user, acquiring a second proofreading comment input by the user based on a first proofreading comment of a current page in the book to be proofread according to the proofreading comment adding instruction, and generating a second proofreading comment at a position corresponding to the text content in the current page, wherein the second proofreading comment comprises a modification suggestion and/or a deletion suggestion of the user. And obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
On the basis of any of the above-described embodiments, the processor 602 is specifically configured to:
comparing the text contents in the book to be checked with the text contents in the reference book word by word, and determining a first comparison result of the text contents in the book to be checked; comparing the text contents in the book to be corrected with a preset word bank, and determining a second comparison result of the text contents in the book to be corrected; and generating a first proofreading annotation at the position corresponding to the displayed text content in the book to be proofread according to the position of the text content in the book to be proofread, the first comparison result and the second comparison result.
On the basis of any of the illustrated embodiments, the processor 602 is further configured to:
generating and displaying the catalogue information of the book to be checked in the book to be checked according to the character content of the book to be checked; and receiving a page positioning instruction of the user, and determining and displaying the current page to be checked of the user in the book to be checked according to the page positioning instruction and the directory information.
On the basis of any of the illustrated embodiments, the processor 602 is further configured to:
and after the first proofreading annotation is generated, adding a first identifier to the text content corresponding to the first proofreading annotation. And after the second correction annotation is generated, adding a second identifier to the text content corresponding to the second correction annotation. Wherein the first mark and the second mark are different in line type and/or color.
On the basis of any of the above-described embodiments, the processor 602 is specifically configured to:
receiving an annotation confirmation instruction input by a user, wherein the annotation confirmation instruction is used for indicating generation of a proofreading result; and obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
On the basis of any of the illustrated embodiments, the processor 602 is further configured to:
receiving a character modification instruction input by a user based on the proofreading result, and modifying corresponding character content according to the character modification instruction; and/or receiving a character deleting instruction input by a user based on the proofreading result, and deleting the corresponding character content according to the character deleting instruction.
The apparatus of this embodiment may be configured to implement the technical solution of any one of the above-mentioned method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 7 is a schematic structural diagram of a book collating device according to another embodiment of the present application, and as shown in fig. 7, for example, the book collating device 700 may be provided as a computer. Referring to fig. 7, the apparatus 700 includes a processing component 701 that further includes one or more processors and memory resources, represented by memory 702, for storing instructions, such as applications, that are executable by the processing component 701. The application programs stored in memory 702 may include one or more modules that each correspond to a set of instructions. Furthermore, the processing component 701 is configured to execute instructions to perform any of the above-described method embodiments.
The apparatus 700 may also include a power component 703 configured to perform power management of the apparatus 700, a wired or wireless network interface 704 configured to connect the apparatus 700 to a network, and an input-output (I/O) interface 705. The apparatus 700 may operate based on an operating system stored in the memory 702, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
The application also provides a computer-readable storage medium, wherein a computer execution instruction is stored in the computer-readable storage medium, and when a processor executes the computer execution instruction, the scheme of the book proofreading method is realized.
The present application also provides a computer program product comprising a computer program, which when executed by a processor implements the solution of the book collating method as above.
The computer-readable storage medium may be implemented by any type of volatile or non-volatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk. Readable storage media can be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium may reside as discrete components in the book proofing apparatus.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.
Claims (10)
1. A book collation method is characterized by comprising the following steps:
acquiring and displaying a book to be collated, wherein the book to be collated is a book typeset from a reference book;
acquiring the text content of the book to be checked and the position of the text content in the book to be checked;
generating a first proofreading comment at a position corresponding to the text content in the book to be proofread according to the text content, the position of the text content in the book to be proofread and the reference book, wherein the first proofreading comment comprises a modification suggestion and/or a deletion suggestion of the text content;
receiving a proofreading and annotation adding instruction of a user, acquiring a second proofreading and annotation input by the user based on the first proofreading and annotation of a current page in the book to be proofread, and generating a second proofreading and annotation at a position corresponding to the text content in the current page, wherein the second proofreading and annotation comprises a user's amendment suggestion and/or deletion suggestion;
and obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
2. The method of claim 1, wherein the generating a first proofreading annotation at a position in the book to be proofread corresponding to the literal content according to the literal content, the position of the literal content in the book to be proofread, and the reference book, comprises:
comparing the text contents in the book to be checked with the text contents in the reference book word by word to determine a first comparison result of the text contents in the book to be checked;
comparing the text content in the book to be checked with a preset word bank, and determining a second comparison result of the text content in the book to be checked;
and generating a first proofreading comment at a position corresponding to the text content in the displayed book to be proofread according to the position of the text content in the book to be proofread, the first comparison result and the second comparison result.
3. The method according to claim 1 or 2, wherein before receiving the user's collation annotation adding instruction, the method further comprises:
generating and displaying the catalogue information of the book to be collated in the book to be collated according to the character content of the book to be collated;
and receiving a page positioning instruction of a user, and determining and displaying the current page to be corrected currently by the user in the book to be corrected according to the page positioning instruction and the directory information.
4. The method of claim 1 or 2, further comprising:
after the first proofreading annotation is generated, adding a first identifier to the text content corresponding to the first proofreading annotation;
after the second correction annotation is generated, adding a second identifier to the text content corresponding to the second correction annotation;
wherein the first mark and the second mark are different in line type and/or color.
5. The method according to claim 1 or 2, wherein the obtaining of the proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation comprises:
receiving an annotation confirmation instruction input by a user, wherein the annotation confirmation instruction is used for indicating generation of a proofreading result;
and obtaining a proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
6. The method of claim 1 or 2, wherein after obtaining the proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation, the method further comprises:
receiving a character modification instruction input by a user based on the proofreading result, and modifying corresponding character content according to the character modification instruction; and/or the presence of a gas in the gas,
and receiving a character deleting instruction input by a user based on the proofreading result, and deleting the corresponding character content according to the character deleting instruction.
7. A book collating apparatus characterized by comprising:
the display module is used for acquiring and displaying the books to be collated, wherein the books to be collated are the books after the reference books are typeset;
the acquisition module is used for acquiring the text content of the book to be collated and the position of the text content in the book to be collated;
a first generating module, configured to generate a first proofreading comment according to the text content, the position of the text content in the book to be proofread, and the reference book, at a position in the book to be proofread corresponding to the text content, where the first proofreading comment includes a suggestion for modifying and/or suggestion for deleting the text content;
the receiving module is used for receiving a proofreading and postil adding instruction of a user;
a second generating module, configured to obtain, according to the proofreading comment adding instruction, a second proofreading comment input by a user based on the first proofreading comment displayed on a current page of the book to be proofread, and generate the second proofreading comment at a position in the current page corresponding to the text content, where the second proofreading comment includes a user's suggestion for modification and/or suggestion for deletion;
and the processing module is used for obtaining the proofreading result of the book to be proofread according to the first proofreading annotation and the second proofreading annotation.
8. A book collating apparatus characterized by comprising: a memory and a processor;
the memory is to store program instructions;
the processor is used for calling the program instructions in the memory to execute the book checking method according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored therein computer program instructions, which, when executed, implement the book checking method of any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that the computer program realizes the book checking method of any one of claims 1-6 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011363585.5A CN112364632B (en) | 2020-11-27 | 2020-11-27 | Book checking method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011363585.5A CN112364632B (en) | 2020-11-27 | 2020-11-27 | Book checking method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112364632A true CN112364632A (en) | 2021-02-12 |
CN112364632B CN112364632B (en) | 2024-01-12 |
Family
ID=74535463
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011363585.5A Active CN112364632B (en) | 2020-11-27 | 2020-11-27 | Book checking method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112364632B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115879436A (en) * | 2023-03-02 | 2023-03-31 | 花瓣云科技有限公司 | Electronic book quality inspection method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110887A (en) * | 1992-09-25 | 1994-04-22 | Fujitsu Ltd | Document proofreading processor |
JP2002007391A (en) * | 2000-06-19 | 2002-01-11 | Dainippon Printing Co Ltd | Dtp data proofreading system |
US20140344662A1 (en) * | 2013-05-20 | 2014-11-20 | Microsoft Corporation | Ink to text representation conversion |
CN104462046A (en) * | 2014-12-24 | 2015-03-25 | 语联网(武汉)信息技术有限公司 | Method and system for annotating document contents differently |
US20190294660A1 (en) * | 2018-03-26 | 2019-09-26 | Apple Inc. | Manual annotations using clustering, anchoring, and transformation |
CN110598188A (en) * | 2019-09-11 | 2019-12-20 | 北京多禾聚元科技有限公司 | Method and device for displaying annotations and computer-readable storage medium |
CN111382561A (en) * | 2020-03-13 | 2020-07-07 | 北大方正集团有限公司 | File verification method, device, equipment and storage medium |
-
2020
- 2020-11-27 CN CN202011363585.5A patent/CN112364632B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06110887A (en) * | 1992-09-25 | 1994-04-22 | Fujitsu Ltd | Document proofreading processor |
JP2002007391A (en) * | 2000-06-19 | 2002-01-11 | Dainippon Printing Co Ltd | Dtp data proofreading system |
US20140344662A1 (en) * | 2013-05-20 | 2014-11-20 | Microsoft Corporation | Ink to text representation conversion |
CN104462046A (en) * | 2014-12-24 | 2015-03-25 | 语联网(武汉)信息技术有限公司 | Method and system for annotating document contents differently |
US20190294660A1 (en) * | 2018-03-26 | 2019-09-26 | Apple Inc. | Manual annotations using clustering, anchoring, and transformation |
CN110598188A (en) * | 2019-09-11 | 2019-12-20 | 北京多禾聚元科技有限公司 | Method and device for displaying annotations and computer-readable storage medium |
CN111382561A (en) * | 2020-03-13 | 2020-07-07 | 北大方正集团有限公司 | File verification method, device, equipment and storage medium |
Non-Patent Citations (1)
Title |
---|
任柏青: "基于深度学习的智能中文文本检校方法", 《现代电信科技》, vol. 47, no. 04, pages 55 - 58 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115879436A (en) * | 2023-03-02 | 2023-03-31 | 花瓣云科技有限公司 | Electronic book quality inspection method |
CN115879436B (en) * | 2023-03-02 | 2023-05-23 | 花瓣云科技有限公司 | Electronic book quality inspection method |
Also Published As
Publication number | Publication date |
---|---|
CN112364632B (en) | 2024-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6721451B1 (en) | Apparatus and method for reading a document image | |
US20060217955A1 (en) | Document translation method and document translation device | |
US9286526B1 (en) | Cohort-based learning from user edits | |
WO2023045868A1 (en) | Text error correction method and related device therefor | |
Mosavi Miangah | FarsiSpell: A spell-checking system for Persian using a large monolingual corpus | |
CN112417899A (en) | Character translation method, device, computer equipment and storage medium | |
CN114004221A (en) | Method and device for correcting table content | |
CN112364632A (en) | Book checking method and device | |
CN111046627A (en) | Chinese character display method and system | |
CN111126201B (en) | Character recognition method and device in script | |
JP2022074852A (en) | Dictionary editing device, dictionary editing method, and dictionary editing program | |
US11410575B2 (en) | Interface and tools for accessible textbook generation | |
CN114281979A (en) | Text processing method, device and equipment for generating text abstract and storage medium | |
Arrigo et al. | CAMIO: a corpus for OCR in multiple languages | |
JP5550959B2 (en) | Document processing system and program | |
CN112016282A (en) | Patent document auditing method, processing device and storage medium | |
CN112001821A (en) | Patent document auditing method, processing device and storage medium | |
CN110457659B (en) | Clause document generation method and terminal equipment | |
Weverka et al. | Office 365 All-in-one for Dummies | |
US20230267274A1 (en) | Mapping entities in unstructured text documents via entity correction and entity resolution | |
JPS6277669A (en) | Automatic proofreading system for input document | |
CN114489439A (en) | Article correcting method and related equipment thereof | |
Hallot | , Getting Started with Writer | |
Watson et al. | Transcription enhancement of a digitised multi-lingual pamphlet collection: a case study and guide for similar projects | |
JP3355289B2 (en) | Automatic proofing method and apparatus for character data |
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 |