Nothing Special   »   [go: up one dir, main page]

CN113688201A - Job generation method and server - Google Patents

Job generation method and server Download PDF

Info

Publication number
CN113688201A
CN113688201A CN202110902792.1A CN202110902792A CN113688201A CN 113688201 A CN113688201 A CN 113688201A CN 202110902792 A CN202110902792 A CN 202110902792A CN 113688201 A CN113688201 A CN 113688201A
Authority
CN
China
Prior art keywords
answer
test paper
question
answer sheet
revisable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110902792.1A
Other languages
Chinese (zh)
Inventor
顾佳思
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Hannto Technology Inc
Original Assignee
Shanghai Hannto Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Hannto Technology Inc filed Critical Shanghai Hannto Technology Inc
Priority to CN202110902792.1A priority Critical patent/CN113688201A/en
Publication of CN113688201A publication Critical patent/CN113688201A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/31Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/338Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/169Annotation, e.g. comment data or footnotes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Computational Linguistics (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Computer Security & Cryptography (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Computer Hardware Design (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a job generation method and a server. The job generation method comprises the steps of receiving a test paper requirement input by a client; selecting a question meeting the test paper requirement from a database, and generating a test paper containing a revisable identification, wherein the test paper contains the question and does not contain an answer, and the revisable identification is used for identifying the revisable test paper; and issuing the test paper to a printing output end to print the question of the test paper. Therefore, the learning of children is favorably supervised, and the experience effect of teachers or parents is improved.

Description

Job generation method and server
Technical Field
The present application relates to the field of job reviewing technologies, and in particular, to a job generation method and a server.
Background
With the increasing maturity of internet technology, more and more APPs (applications) or applets have functions of photographing, recognizing and automatically correcting. For personal use, these APP or applets with automatic batching functionality can serve as a batching function. The APP of the batch correction function can match the standard answer of the question with the answer of the child response question to determine whether the answer of the child response is correct.
At present, when a child uses an APP automatic correction function, the child can see standard answers and questions at the same time. Therefore, some children can copy the standard answers when seeing the standard answers and questions in the APP, so that the learning of the children is not supervised, and the experience effect of teachers or parents is influenced.
Disclosure of Invention
The application aims to provide an operation generation method and a server, so that learning of children can be supervised, and experience effects of teachers or parents can be improved.
The application provides a job generation method, which comprises the following steps:
receiving a test paper requirement input by a client;
selecting a question meeting the test paper requirement from a database, and generating a test paper containing a revisable identification, wherein the test paper contains the question and does not contain an answer, and the revisable identification is used for identifying the revisable test paper; and
and issuing the test paper to a printing output end to print the question of the test paper.
Further, the method further comprises:
acquiring an answer sheet for answering the question of the test sheet;
if the answer sheet contains the revisable identification, revising the answer of the answer according to the revisable identification to obtain a revising result of the answer sheet, wherein the revising result contains a wrong question and a standard answer corresponding to the wrong question;
generating a new test paper according to the error question;
and issuing the new test paper to a printing output end to print the question of the new test paper.
Further, the obtaining an answer sheet in response to the question of the test paper includes:
acquiring the answer sheet scanned by the scanning equipment; the scanning equipment comprises a scanner and equipment with a camera;
if the answer sheet includes the revisable identification, revising the answer of the answer according to the revisable identification to obtain a revising result of the answer sheet, including:
and responding to a correcting request instruction which is generated by the scanning equipment reading the correcting mark and according to the correcting mark, correcting the answer of the answer to obtain the correcting result of the answer sheet.
Further, the obtaining an answer sheet in response to the question of the test paper includes:
acquiring the answer sheet scanned by the scanning equipment; the scanning equipment comprises a scanner and equipment with a camera;
the method further comprises the following steps: determining whether the answer sheet contains the modifiable identification;
if the answer sheet includes the revisable identification, revising the answer of the answer according to the revisable identification to obtain a revising result of the answer sheet, including:
and if the answer sheet is determined to contain the revisable identification, revising the answer of the answer to obtain a revising result of the answer sheet.
Further, the scanning device comprises a scanning control end, the scanning control end is used for starting the scanning device, and the client is bound with the scanning control end in advance;
the answer sheet scanned by the scanning equipment comprises:
if the scanning control terminal starts the scanning equipment, acquiring the answer sheet scanned by the scanning equipment;
the method further comprises the following steps: if the correction result of the answer sheet is obtained, synchronizing the correction result to the client so as to display the correction result on the client; or if the new test paper is generated, synchronizing the new test paper to the client, and displaying the new test paper on the client.
Further, the modifying the answer of the answer according to the modifiable identifier to obtain a modified result of the answer sheet includes:
extracting standard answers of the questions in the answer sheet according to the revisable identifications;
performing region segmentation on the answer sheet according to a single question, and determining the single question and the answer of the single question;
matching the standard answer of the single question with the answer of the single question to determine the correction result in the answer sheet.
Further, the receiving of the test paper requirements input by the client includes:
receiving an account login request of the client sent by a mobile terminal; the account login request comprises account login information;
verifying the account login information;
and if the account login information passes the login verification, receiving the test paper requirement.
Further, the test paper requirements comprise question types, question quantity and question difficulty; selecting questions meeting the test paper requirements from a database to generate test papers, wherein the test paper generation method comprises the following steps: selecting questions meeting the test paper requirements from a database, and randomly combining the questions to obtain the test paper.
The application provides a server side, includes: one or more processors configured to implement the job generation method as described above.
Further, the server includes:
the processor starts the scanning equipment to obtain the answer sheet which is scanned by the scanning equipment and contains the correcting mark.
According to the job generation method provided by the embodiment of the application, the questions meeting the requirements of the test paper are selected from the database through the requirements of the test paper input by the client, the test paper containing the revisable identification is generated, the questions contained in the test paper do not contain answers, and then the questions of the test paper are printed through the printing output end. Therefore, in the process of personal use, the test paper contains the question and does not contain the answer, so that the method does not need to rely on the personal consciousness, can realize the limitation of the person to transcribe the standard answer, ensures that the person cannot transcribe the standard answer, and is favorable for supervising the personal study and improving the experience effect of teachers or parents.
Drawings
FIG. 1 is a schematic flow chart diagram illustrating an embodiment of a job generation method provided herein;
FIG. 2 is a schematic flow chart of an embodiment of step 101 of FIG. 1;
FIG. 3 is a flowchart illustrating an embodiment of a job generation method provided by the present application;
FIG. 4 is a flowchart illustrating an embodiment of the correction result of the answer sheet obtained in step 202 in FIG. 3;
FIG. 5 is a block diagram of one embodiment of a server according to the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus consistent with certain aspects of the present application, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. Unless otherwise defined, technical or scientific terms used herein shall have the ordinary meaning as understood by one of ordinary skill in the art to which this application belongs. The use of "first," "second," and similar terms in the description and in the claims does not indicate any order, quantity, or importance, but rather is used to distinguish one element from another. Also, the use of the terms "a" or "an" and the like do not denote a limitation of quantity, but rather denote the presence of at least one. "plurality" or "a number" means two or more. Unless otherwise indicated, "front", "rear", "lower" and/or "upper" and the like are for convenience of description and are not limited to one position or one spatial orientation. The word "comprising" or "comprises", and the like, means that the element or item listed as preceding "comprising" or "includes" covers the element or item listed as following "comprising" or "includes" and its equivalents, and does not exclude other elements or items. The terms "connected" or "coupled" and the like are not restricted to physical or mechanical connections, but may include electrical connections, whether direct or indirect. As used in this specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
The embodiment of the application provides a job generation method and a server, wherein questions meeting the requirements of test paper are selected from a database through the requirements of the test paper input by a client, the test paper containing modifiable identifications is generated, the questions of the test paper do not contain answers, and then the questions of the test paper are printed through a printing output end. Therefore, in the process of personal use, the test paper contains the question and does not contain the answer, so that the method does not need to rely on the personal consciousness, can realize the limitation of the person to transcribe the standard answer, ensures that the person cannot transcribe the standard answer, and is favorable for supervising the personal study and improving the experience effect of teachers or parents. And the test paper is generated by receiving the test paper requirement input by the client, so that the requirement of personalized customization is met, and the user experience is improved. Meanwhile, the questions meeting the test paper requirements are selected from the database according to the test paper requirements, the questions meeting the test paper requirements in the data path are read, and the data volume read by the database can be reduced, so that the running load of the system is reduced, and the running efficiency of the system is improved.
First, a job generation method provided in an embodiment of the present application is applicable to a server of the job generation method. The server can be a server, a printer, a mobile terminal, a print and scan all-in-one machine and the like, wherein the printer can comprise a printer box with a wireless module. The printer box is connected with a USB (Universal Serial Bus) port of the printer, so that the wired printer can be changed into an internet printer, and more printers can be accessed. Any server that can implement the entity device of the embodiment of the present application or a server composed of virtual function modules belongs to the protection scope of the present application, and is not limited herein.
Next, the job generation method according to the embodiment of the present application will be described in detail with reference to the drawings, and the details will be described below.
Fig. 1 is a flowchart illustrating an embodiment of a job generation method provided in the present application.
As shown in fig. 1, the job generation method according to the embodiment of the present application includes steps 101 to 103:
step 101, receiving a test paper requirement input by a client. In some embodiments, the test paper requirements may be entered via content displayed by the client according to individual needs. The content displayed by the client comprises a topic type, a topic quantity, a topic difficulty and the like. In this way, an individual can select a desired topic type, the number of topics, the difficulty level of topics, and the like from the displayed content through the client. In some embodiments, the test paper requirements include topic type, number of topics, and topic difficulty. Therefore, the questions selected by the parents according to the learning conditions of the children can be acquired, and the targeted exercise of the children is facilitated. Of course, the test paper requirements are not limited thereto, and for example, the test paper requirements may also include a test paper layout and the like. The client may refer to a mobile terminal operated by a user. Specifically, the client may include an APP of the mobile terminal, and may also include other forms of clients.
Fig. 2 is a flowchart illustrating an embodiment of step 101 in fig. 1.
In the embodiment shown in fig. 2, step 101 of the present application further includes steps 111 to 113:
step 111, receiving an account login request of a client sent by a mobile terminal; the account login request includes account login information. The account login information comprises an account name and a password, and the account name is bound with the scanning control terminal in advance, so that information synchronization can be realized.
And step 112, verifying account login information. Before the account login information is verified in step 112 of the present application, the method further includes obtaining an account name and a password pre-registered by the client, where the registered account name and password are both bound to the scanning control end and stored in the database. Therefore, when the scanning control terminal is operated, the information can be synchronized to the client terminal. In some embodiments, the Scan control terminal may be a button for activating the scanning device, which may be called a Scan to button, and accordingly, the account name and the password registered by the client may be account names and passwords registered independently, or account names and passwords bound to other clients capable of displaying documents. Specifically, the account name and the password bound to the other clients capable of displaying the document may include one or more of an account name and a password bound to an account name and a password of a network disk, an account name and a password bound to an account name and a password of a knight document, an account name and a password bound to an account name and a password of a wechat, and an account name and a password bound to an account name and a password of a QQ, which are not illustrated herein.
In some embodiments, the step 112 further comprises verifying whether the account name and the password respectively match with account names and passwords registered in advance in the database.
And step 113, if the account login information is passed through the login verification, receiving the test paper requirement. Therefore, when the account name and the password are respectively matched with the account name and the password which are registered in advance, the verification is passed, and the test paper requirements input by parents through the client side can be conveniently received.
Step 102, selecting a question meeting the requirement of the test paper from the database, and generating the test paper containing the modifiable identification, wherein the test paper contains the question and does not contain an answer. The correctable mark is used for marking that the test paper can be corrected, and the scanning equipment or the server side obtains the correctable mark to know that the test paper is a modifiable test paper. Of course, there are various ways of modifying the mark, for example, the modifiable mark may be an identification code. For another example, the modifiable identifier may include a combination of an identification code and a text, such as a text "the volume may be automatically modified by the scanner, please put the content of the volume facing the glass of the scanner and then click the Scan to button". For another example, "modifiable test paper" is not illustrated in detail herein.
Wherein, the database stores the questions which are input in advance, and the questions can be selected from the contents of electronic education, necessary reading, concise reading and the like in the database. In some embodiments, the present application step 102 further comprises: selecting questions meeting the requirements of the test paper from the database, and randomly combining the questions to obtain the test paper. Wherein, the test paper accords with the test paper requirement to satisfy the customer's requirement. Therefore, compared with the test paper obtained through mass calculation, the random combination questions can reduce the data processing amount of the system, and the test paper can be quickly obtained according to the test paper requirement, so that the test paper generation efficiency is improved.
And 103, issuing the test paper to a printing output end to print the question of the test paper.
Fig. 3 is a flowchart illustrating an embodiment of a job generation method provided in the present application.
As shown in fig. 1 and fig. 3, the job generation method further includes steps 201 to 204:
step 201, an answer sheet for answering the question of the test sheet is obtained. In some embodiments, step 201 of the present application may be performed after step 103.
The answer sheet is a test paper for a child to answer a question of the test paper, and the server may obtain the answer sheet for answering the question of the test paper through various embodiments, in some embodiments, the step 201 further includes obtaining the answer sheet scanned by the scanning device. The scanning device includes a scanner and a device with a camera, such as an intelligent desk lamp with a camera or a mobile phone with a camera. Therefore, the answer sheet content can be clearly scanned based on the answer sheet scanned by the scanning device, the definition of the answer sheet content can be improved, and the accuracy of the server-side correction result is improved. Correspondingly, the printout end in step 101 may be an output end of a printer, so that the scanner may be controlled to be turned on by the scan control end to scan the test paper, and finally a new test paper is printed by the printout end.
In some embodiments, the scanning device includes a scanning control end, the scanning control end is used for starting the scanning device, and the client is bound with the scanning control end in advance; the step 201 further includes obtaining an answer sheet scanned by the scanning device if the scanning control terminal starts the scanning device; the method further comprises the following steps: if the correction result of the answer sheet is obtained, synchronizing the correction result to the client so as to display the correction result on the client; or if a new test paper is generated, and the new test paper is synchronized to the client, so that the new test paper is displayed on the client. Therefore, information can be synchronized to the client, so that parents or teachers can check the correction result conveniently, and the knowledge mastering condition of children can be mastered timely. In some embodiments, the method further comprises obtaining the error questions and inputting the error question book, so that the current storage and arrangement of the error questions are convenient, and the later use is convenient.
Following step 201 of the present application, the method further comprises obtaining the answer sheet and determining a file name of the answer sheet, and saving the answer sheet with the file name. In some embodiments, determining the filename of the answer sheet further comprises: a literal name generated in an OCR (Optical Character Recognition) title, a file name generated randomly according to a current timestamp, or a file name generated by extracting the first N words in an answer sheet. And will not be exemplified in detail herein.
Step 202, if the answer sheet includes the correctable mark, correcting the answer to the answer according to the correctable mark to obtain a correction result of the answer sheet, wherein the correction result includes a wrong question and a standard answer corresponding to the wrong question.
In conjunction with the above step 201 further comprising obtaining the answer sheet scanned by the scanning device, the embodiment of step 202 of the present application is various. In one embodiment, the step 202 further comprises: and responding to a modifiable request instruction which is read by the scanning equipment and generated according to the modifiable identification, and modifying the answer of the reply to obtain a modified result of the answer sheet. Therefore, the answer sheet can be scanned through the scanning equipment, when the revisable identification is read, a revisable request instruction is generated, and the server side is triggered to respond, so that a revising result of the answer sheet is obtained. Therefore, the intelligence of the scanning equipment can be improved, the content of the answer sheet can be scanned in time, and the correction request instruction can be generated quickly, so that the response speed of the server is improved, and the popularization and the application are facilitated.
In another embodiment, the method further comprises: determining whether the answer sheet contains the modifiable identification; the step 202 further includes modifying the answer of the answer to obtain a modification result of the answer sheet if it is determined that the answer sheet includes the modifiable identifier. Therefore, the server side obtains the answer sheet scanned by the scanning device, and if the server side reads that the answer sheet contains the correction mark, the server side directly triggers the correction of the answer to obtain the correction result of the answer sheet. Therefore, the scanning equipment is simple in content processing, the server side can quickly and accurately identify all contents contained in the answer sheet, and the accuracy of answer sheet identification is improved.
Fig. 4 is a flowchart illustrating an embodiment of the correction result of the answer sheet obtained in step 202 in fig. 3.
As shown in fig. 4, the step 202 of obtaining the correction result of the answer sheet further includes steps 211 to 213: and step 211, extracting standard answers of the questions in the answer sheet according to the correctable marks. Step 212, performing region segmentation on the answer sheet according to the single question, and determining the answer of the single question and the answer of the single question. In some embodiments, a single question and an answer corresponding to the single question in an answer sheet are identified through an AI identification algorithm, and a region of the single question and the answer corresponding to the single question in the answer sheet is determined; and performing region segmentation on the answer sheet according to the single question, and determining the answer of the single question and the answer of the single question. Therefore, a single question and an answer corresponding to the single question can be identified more accurately. Step 213, matching the standard answer of the single question with the answer of the single question to determine the correction result in the answer sheet. Specifically, the standard answers of a single question are matched with the answers of the single question; if the two are matched, the correction result in the answer sheet is a correct correction result; if the two are not matched, the correction result in the answer sheet is a wrong correction result. In some embodiments, if the handwriting in the answer of the answer to the single question is identified as ambiguous by the AI algorithm, the correction result in the answer sheet is an in-doubt correction result.
And step 203, generating a new test paper according to the error question. The wrong answer includes an unanswered question, a wrong answer question, and/or an unidentified answer question.
And step 204, issuing a new test paper to a printing output end to print the question of the new test paper. Therefore, the new test paper is generated by the wrong questions in the answer paper, so that the children can exercise repeatedly by one step and three steps, the missing and the gap filling are checked, and the knowledge points corresponding to the wrong questions are consolidated and strengthened. After step 204, the method further comprises obtaining an answer sheet in response to the question of the new test sheet; if the answer sheet contains the correctable mark, correcting the answer to the answer according to the correctable mark to obtain the correcting result of the answer sheet; regenerating a new test paper according to the error; and sending the new test paper to a printing output end to print the question of the new test paper. And repeating the exercise in such a circulating way until the number of wrong questions is less than the preset value, and stopping generating a new test paper. The preset value can be preset according to the requirements of users. Therefore, the practice of children can be realized, wrong questions can appear, the whole closed-loop learning process such as knowledge points corresponding to the wrong questions can be consolidated, children and parents can be helped to find knowledge blind spots, and the difficulty and the knowledge points corresponding to the wrong questions can be mastered.
Fig. 5 is a block diagram of an embodiment of a server 300 provided in the present application. The server 300 includes one or more processors 301 for implementing the job generation method as described above.
In some embodiments, the server 300 may include a computer-readable storage medium 309, and the computer-readable storage medium 309 may store a program that can be called by the processor 301, and may include a non-volatile storage medium. In some embodiments, the server 300 may include a memory 308 and an interface 307. In some embodiments, the server 300 may also include other hardware depending on the actual application.
In some embodiments, the server 300 may include a scanning device and a scanning control terminal respectively connected to the processor, where the scanning control terminal is connected to the scanning device, and the processor activates the scanning device to obtain the answer sheet scanned by the scanning device and containing the modifiable identifier. Therefore, the answer sheet containing the correctable mark can be conveniently and timely scanned by the scanning equipment. In some embodiments, the processor is connected to the client, so that the scanning device can be controlled to start by the scanning control terminal, and simultaneously, information can be synchronized to the client.
In some embodiments, the server 300 includes a printer and a server communicatively interacting with the printer.
The computer-readable storage medium 309 of the embodiment of the present application has stored thereon a program for implementing the job generation method as described above when executed by the processor 301.
This application may take the form of a computer program product that is embodied on one or more computer-readable storage media 309 (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having program code embodied therein. Computer-readable storage media 309 includes permanent and non-permanent, removable and non-removable media, and information storage may be implemented by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer-readable storage medium 309 include, but are not limited to: phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technologies, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic tape storage or other magnetic storage devices, or any other non-transmission medium, may be used to store information that may be accessed by a computing device.
Although the present application has been described with reference to a preferred embodiment, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the application, and all changes, substitutions and alterations that fall within the spirit and scope of the application are to be understood as being covered by the following claims.

Claims (10)

1. A job generation method, comprising:
receiving a test paper requirement input by a client;
selecting a question meeting the test paper requirement from a database, and generating a test paper containing a revisable identification, wherein the test paper contains the question and does not contain an answer, and the revisable identification is used for identifying the revisable test paper; and
and issuing the test paper to a printing output end to print the question of the test paper.
2. The job generation method of claim 1, wherein the method further comprises:
acquiring an answer sheet for answering the question of the test sheet;
if the answer sheet contains the revisable identification, revising the answer of the answer according to the revisable identification to obtain a revising result of the answer sheet, wherein the revising result contains a wrong question and a standard answer corresponding to the wrong question;
generating a new test paper according to the error question;
and issuing the new test paper to a printing output end to print the question of the new test paper.
3. The job generation method according to claim 2, wherein said obtaining an answer sheet in response to the question of the test paper comprises:
acquiring the answer sheet scanned by the scanning equipment; the scanning equipment comprises a scanner and equipment with a camera;
if the answer sheet includes the revisable identification, revising the answer of the answer according to the revisable identification to obtain a revising result of the answer sheet, including:
and responding to a correcting request instruction which is generated by the scanning equipment reading the correcting mark and according to the correcting mark, correcting the answer of the answer to obtain the correcting result of the answer sheet.
4. The job generation method according to claim 2, wherein said obtaining an answer sheet in response to the question of the test paper comprises:
acquiring the answer sheet scanned by the scanning equipment; the scanning equipment comprises a scanner and equipment with a camera;
the method further comprises the following steps: determining whether the answer sheet contains the modifiable identification;
if the answer sheet includes the revisable identification, revising the answer of the answer according to the revisable identification to obtain a revising result of the answer sheet, including:
and if the answer sheet is determined to contain the revisable identification, revising the answer of the answer to obtain a revising result of the answer sheet.
5. The job generation method according to claim 4, wherein the scanning device includes a scanning control terminal, the scanning control terminal is configured to start the scanning device, and the client is bound to the scanning control terminal in advance;
the answer sheet scanned by the scanning equipment comprises:
if the scanning control terminal starts the scanning equipment, acquiring the answer sheet scanned by the scanning equipment;
the method further comprises the following steps: if the correction result of the answer sheet is obtained, synchronizing the correction result to the client so as to display the correction result on the client; or if the new test paper is generated, synchronizing the new test paper to the client, and displaying the new test paper on the client.
6. The method for generating a job according to claim 2, wherein said modifying the answer of the response according to the modifiable indicator to obtain a modified result of the answer sheet comprises:
extracting standard answers of the questions in the answer sheet according to the revisable identifications;
performing region segmentation on the answer sheet according to a single question, and determining the single question and the answer of the single question;
matching the standard answer of the single question with the answer of the single question to determine the correction result in the answer sheet.
7. The job generation method according to any one of claims 1 to 6, wherein the receiving of the test paper request input by the client includes:
receiving an account login request of the client sent by a mobile terminal; the account login request comprises account login information;
verifying the account login information;
and if the account login information passes the login verification, receiving the test paper requirement.
8. The job generation method according to any one of claims 1 to 6, wherein the test paper requirements include a question type, a question number, and a question difficulty; selecting questions meeting the test paper requirements from a database to generate test papers, wherein the test paper generation method comprises the following steps: selecting questions meeting the test paper requirements from a database, and randomly combining the questions to obtain the test paper.
9. A server, comprising: one or more processors configured to implement the job generation method according to any one of claims 1-8.
10. The server according to claim 9, wherein the server comprises:
the processor starts the scanning equipment to obtain the answer sheet which is scanned by the scanning equipment and contains the correcting mark.
CN202110902792.1A 2021-08-06 2021-08-06 Job generation method and server Pending CN113688201A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110902792.1A CN113688201A (en) 2021-08-06 2021-08-06 Job generation method and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110902792.1A CN113688201A (en) 2021-08-06 2021-08-06 Job generation method and server

Publications (1)

Publication Number Publication Date
CN113688201A true CN113688201A (en) 2021-11-23

Family

ID=78579038

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110902792.1A Pending CN113688201A (en) 2021-08-06 2021-08-06 Job generation method and server

Country Status (1)

Country Link
CN (1) CN113688201A (en)

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104217310A (en) * 2014-09-27 2014-12-17 昆明钢铁集团有限责任公司 Smart paperless examination system and method
WO2015170822A1 (en) * 2014-05-07 2015-11-12 오종현 System for grading examination paper and for managing incorrect-answer data
CN105260329A (en) * 2015-10-10 2016-01-20 远光软件股份有限公司 Scanner driver control apparatus and control method therefor
CN105335916A (en) * 2015-10-21 2016-02-17 小天才科技有限公司 Teacher online examination system
CN106780212A (en) * 2016-12-23 2017-05-31 上海云丞聚智能科技有限公司 Online testing method, device and examination system
CN107918655A (en) * 2017-11-16 2018-04-17 重庆三峡学院 A kind of test paper generation management control system and control method
CN107945595A (en) * 2017-11-21 2018-04-20 国网河南省电力公司信息通信公司 Examination system and examination client
CN108090445A (en) * 2017-12-17 2018-05-29 张玉存 The electronics of a kind of papery operation or paper corrects method
CN108287674A (en) * 2018-03-07 2018-07-17 普天拓鑫(北京)科贸有限公司 Education interaction platform based on remote printing technology
CN108492223A (en) * 2018-02-26 2018-09-04 浙江创课教育科技有限公司 paper processing method and system
CN109243231A (en) * 2018-08-14 2019-01-18 殷肇良 A kind of intelligence generation organizing competition's system
CN109344381A (en) * 2018-09-29 2019-02-15 山东九点连线信息技术有限公司 The generation and recognition methods of a kind of one paper of topic engaging
CN109710590A (en) * 2018-12-26 2019-05-03 杭州大拿科技股份有限公司 A kind of wrong answer list generation method and device
CN110135339A (en) * 2019-05-15 2019-08-16 宜春宜联科技有限公司 Operation formulating method and device
CN111260981A (en) * 2020-03-20 2020-06-09 洛阳圣昂通网络科技有限公司 Wrong question collection method and electronic wrong question book generation system
CN111597908A (en) * 2020-04-22 2020-08-28 深圳中兴网信科技有限公司 Test paper correcting method and test paper correcting device
CN111753767A (en) * 2020-06-29 2020-10-09 广东小天才科技有限公司 Method and device for automatically correcting operation, electronic equipment and storage medium
CN112749692A (en) * 2020-12-30 2021-05-04 广州宏途教育网络科技有限公司 Intelligent reading and amending system

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015170822A1 (en) * 2014-05-07 2015-11-12 오종현 System for grading examination paper and for managing incorrect-answer data
CN104217310A (en) * 2014-09-27 2014-12-17 昆明钢铁集团有限责任公司 Smart paperless examination system and method
CN105260329A (en) * 2015-10-10 2016-01-20 远光软件股份有限公司 Scanner driver control apparatus and control method therefor
CN105335916A (en) * 2015-10-21 2016-02-17 小天才科技有限公司 Teacher online examination system
CN106780212A (en) * 2016-12-23 2017-05-31 上海云丞聚智能科技有限公司 Online testing method, device and examination system
CN107918655A (en) * 2017-11-16 2018-04-17 重庆三峡学院 A kind of test paper generation management control system and control method
CN107945595A (en) * 2017-11-21 2018-04-20 国网河南省电力公司信息通信公司 Examination system and examination client
CN108090445A (en) * 2017-12-17 2018-05-29 张玉存 The electronics of a kind of papery operation or paper corrects method
CN108492223A (en) * 2018-02-26 2018-09-04 浙江创课教育科技有限公司 paper processing method and system
CN108287674A (en) * 2018-03-07 2018-07-17 普天拓鑫(北京)科贸有限公司 Education interaction platform based on remote printing technology
CN109243231A (en) * 2018-08-14 2019-01-18 殷肇良 A kind of intelligence generation organizing competition's system
CN109344381A (en) * 2018-09-29 2019-02-15 山东九点连线信息技术有限公司 The generation and recognition methods of a kind of one paper of topic engaging
CN109710590A (en) * 2018-12-26 2019-05-03 杭州大拿科技股份有限公司 A kind of wrong answer list generation method and device
CN110135339A (en) * 2019-05-15 2019-08-16 宜春宜联科技有限公司 Operation formulating method and device
CN111260981A (en) * 2020-03-20 2020-06-09 洛阳圣昂通网络科技有限公司 Wrong question collection method and electronic wrong question book generation system
CN111597908A (en) * 2020-04-22 2020-08-28 深圳中兴网信科技有限公司 Test paper correcting method and test paper correcting device
CN111753767A (en) * 2020-06-29 2020-10-09 广东小天才科技有限公司 Method and device for automatically correcting operation, electronic equipment and storage medium
CN112749692A (en) * 2020-12-30 2021-05-04 广州宏途教育网络科技有限公司 Intelligent reading and amending system

Similar Documents

Publication Publication Date Title
KR102106462B1 (en) Method for filtering similar problem based on weight
CN111753767B (en) Method and device for automatically correcting operation, electronic equipment and storage medium
CN112631997B (en) Data processing method, device, terminal and storage medium
RU2251734C2 (en) Machine-readable code, method and device for encoding and decoding
US7142326B2 (en) Method and apparatus for variable data document printing
US20120189999A1 (en) System and method for using optical character recognition to evaluate student worksheets
JP2008276766A (en) Form automatic filling method and device
US20150187219A1 (en) Systems and methods for computer-assisted grading of printed tests
CN109740473B (en) Picture content automatic marking method and system based on paper marking system
RU2571396C2 (en) Method and system for verification during reading
CN111753120B (en) Question searching method and device, electronic equipment and storage medium
CN112686015A (en) Chart generation method, device, equipment and storage medium
KR20130021684A (en) System for managing answer paper and method thereof
JP2019079347A (en) Character estimation system, character estimation method, and character estimation program
US20060290999A1 (en) Image processing apparatus and network system
KR102234172B1 (en) Apparatus and method for providing digital twin book shelf
US11631268B2 (en) Information processing apparatus and non-transitory computer readable medium
CN113688201A (en) Job generation method and server
CN111783066B (en) Character recognition method, system, computer equipment and storage medium
CN116010672A (en) Data processing method and device based on identification analysis system
JP2021009708A (en) Device, system, method, and program for supporting scoring
JP2006106182A (en) Marking support system
US20200304670A1 (en) Information processing apparatus and non-transitory computer readable medium
CN113900602B (en) Intelligent printing method and system for automatically eliminating target object filling information
WO2021138725A1 (en) Dric code technology for conversion, exchange and processing of content between authenticated devices with the capability of allocation of permission levels, which read and reproduce (quick response) in an encrypted two-dimensional image

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