CN115841404A - Online job processing method and online job processing, answering and correcting device - Google Patents

Online job processing method and online job processing, answering and correcting device Download PDF

Info

Publication number
CN115841404A
CN115841404A CN202211631376.3A CN202211631376A CN115841404A CN 115841404 A CN115841404 A CN 115841404A CN 202211631376 A CN202211631376 A CN 202211631376A CN 115841404 A CN115841404 A CN 115841404A
Authority
CN
China
Prior art keywords
job
task
answering
job task
request
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
CN202211631376.3A
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.)
Beijing Century TAL Education Technology Co Ltd
Original Assignee
Beijing Century TAL Education Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Century TAL Education Technology Co Ltd filed Critical Beijing Century TAL Education Technology Co Ltd
Priority to CN202211631376.3A priority Critical patent/CN115841404A/en
Publication of CN115841404A publication Critical patent/CN115841404A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present disclosure provides an online operation processing method and an online operation processing, answering and correcting device, wherein the online operation processing method includes: generating a job task according to the job planning request; executing question answering operation on the job task to obtain question answering information of the job task; performing correction operation on the answer information to obtain correction information of the job task; if the correction information marks that the job task has a wrong question, executing correction operation of the job task, obtaining correction information of the job task, updating answer information by using the correction information, and returning to the step of executing the correction operation on the answer information and obtaining the correction information of the job task until the correction information marks that the job task does not have the wrong question. Therefore, the online processing efficiency of the operation task can be improved, and the use experience of the online education platform can be improved.

Description

Online job processing method and online job processing, answering and correcting device
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to an online job processing method, an electronic device, a storage medium, and an online job processing, answering, and correcting device.
Background
With the rapid development of the internet, online education is favored by more and more institutions, teachers and students by virtue of its characteristic of being available for learning anytime and anywhere.
The existing online education platform cannot provide teachers and parents to check and accept learning achievements of students in time, and has hysteresis for correcting and guiding homework answering results submitted by the students, communication efficiency is not smooth, and personalized learning requirements of the students cannot be well met.
Moreover, most of the current learning plans are mainly completed by a single teacher, and the actual needs of students and/or parents are not fully considered, so that the interest of the students in executing learning tasks is low, and the learning requirements of the parents on children cannot be met.
In view of the above, an on-line job processing scheme for improving communication efficiency is needed.
Disclosure of Invention
In view of the above, embodiments of the present disclosure provide an online job processing method, an electronic device, a storage medium, and an online job processing, answering and correcting apparatus, so as to at least partially solve the above problems.
According to a first aspect of the present disclosure, there is provided an inline-job processing method including: generating a job task according to the job planning request; executing answering operation on the job task to obtain answering information of the job task; performing correction operation on the answer information to obtain correction information of the job task; if the correction information marks that the job task has wrong questions, executing correction operation of the job task, obtaining correction information of the job task, updating the answer information by using the correction information, returning to the step of executing correction operation on the answer information and obtaining the correction information of the job task until the correction information marks that the job task does not have wrong questions.
According to a second aspect of the present disclosure, there is provided an inline-job processing apparatus including: the system comprises a job generation module, a job planning module and a job planning module, wherein the job generation module is used for acquiring a job planning request of at least one of a teacher end, a student end and a family end to generate a job task; the first transmission module is used for providing the homework tasks for the student end and acquiring answer information of the homework tasks submitted by the student end; the second transmission module is used for providing the answer information for the teacher end and acquiring the correction information of the job task submitted by the teacher end; and the homework processing module is used for identifying the correction information, providing the correction information to the student terminal by virtue of the first transmission module if the correction information marks that a wrong question exists in the homework task, acquiring revision information of the homework task submitted by the student terminal, updating the answer information by utilizing the revision information, and providing the updated answer information to the teacher terminal by virtue of the second transmission module until the correction information marks that the wrong question does not exist in the homework task.
According to a third aspect of the present disclosure, there is provided an online work answering device, comprising: the system comprises an answering module, a task processing module and a task processing module, wherein the answering module is used for acquiring a job task from an online task processing platform and submitting answering information of the job task to the online task processing platform; the revision module is used for acquiring revision information with wrong questions in the job tasks from the online task processing platform and submitting the revision information of the job tasks to the online task processing platform; wherein the job task and the wholesale information of the job task are obtained by the on-line job processing apparatus according to claim 7.
According to a fourth aspect of the present disclosure, there is provided an online work correction apparatus, including: the correcting module is used for acquiring the job task and the answer information of the job task from the on-line task processing platform and submitting the correcting information of the job task to the on-line task processing platform; wherein the job task and answer information of the job task are obtained by using the online job processing apparatus according to claim 7.
According to a fifth aspect of the present disclosure, there is provided an electronic device comprising: a processor; and a memory storing a program, wherein the program includes instructions that, when executed by the processor, cause the processor to perform the method for processing an online job according to the first aspect.
According to a sixth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer instructions for causing the computer to execute the online job processing method according to the first aspect.
According to the online operation processing scheme provided by the aspects of the disclosure, the generation, answer, correction and revision operations of the operation task are integrated, so that the processing efficiency of the online operation task can be effectively improved, and the use experience of a user on an online education platform can be improved.
Drawings
Further details, features and advantages of the disclosure are disclosed in the following description of exemplary embodiments, taken in conjunction with the accompanying drawings, in which:
fig. 1 is a flowchart illustrating an online job processing method according to an exemplary embodiment of the present disclosure.
Fig. 2 is a flowchart illustrating an online job processing method according to another exemplary embodiment of the present disclosure.
Fig. 3 is a block diagram of an inline job processing apparatus according to an exemplary embodiment of the present disclosure.
Fig. 4 is a block diagram illustrating a structure of an online-job answering device according to an exemplary embodiment of the present disclosure.
Fig. 5 is a block diagram of an online job modifying apparatus according to an exemplary embodiment of the present disclosure.
Fig. 6 is an architecture diagram of an electronic device according to an exemplary embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description. It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise. The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
In the existing online education platform, the problem of unsmooth communication among the client sides of the platforms exists, so that teachers and parents cannot timely check and accept the learning results of students, timely correction and guidance opinions cannot be provided for the homework answering results submitted by the students, and the individual learning requirements of the students cannot be well met.
Based on the above, the on-line homework processing scheme provided by the disclosure can provide timely correction and guidance information for the homework answer results submitted by students, so as to improve the on-line learning effect and improve the use experience of users on the on-line education platform.
Embodiments of the present disclosure are described in detail below with reference to the drawings.
Fig. 1 is a flowchart illustrating an online job processing method according to an exemplary embodiment of the present disclosure. As shown in the figure, the present embodiment mainly includes the following steps:
and step S102, generating a job task according to the job planning request.
Alternatively, a job creation request of a first client may be obtained to create a job task including a plurality of job titles, and a job adjustment request of a second client may be obtained to adjust the job task.
In this embodiment, the first client may include any one of a teacher end, a student end and a family end, and the second client may include at least one of the teacher end, the student end and the family end.
Specifically, the online work platform may obtain a job creation request of a first client (i.e., any one of the teacher end, the student end, and the homer end), and create a corresponding job task (e.g., a chinese job, a math job, etc.) according to various job parameters (including but not limited to a job title and a job time) in the job creation request; the second client (at least one of the student end, the teacher end and the family end) can log in the online work platform to check the created work tasks, or the online work platform can synchronize the created work tasks to the second client for checking; the second client may initiate a job adjustment request to the online job platform according to a requirement of the second client, so as to adjust various job parameters in the job task (for example, the teacher end or the teacher end may adjust according to the job task created by the student end).
Alternatively, the job adjustment request of the second client may be acquired a plurality of times to execute adjustment processing a plurality of times for the job task.
For example, the adjusted job task may be synchronized to the second client (i.e., at least one of the student end, the teacher end, and the captain end) again, and the second client may repeatedly initiate a job adjustment request to the online job platform for the job task according to an actual requirement until each job parameter in the job task meets the requirement of each second client.
By means of the technical means, the method and the system can provide the creation and adjustment processing of the operation tasks cooperatively participated in by the teacher end, the student end and the parent end, the student end can participate in the learning and planning of the student end, the independent learning ability and the planning ability of the student can be improved, and the learning interest of the student can also be improved.
Alternatively, the job planning request may include a plurality of job planning requests, that is, each job task corresponding to each job planning request may be generated according to the plurality of job planning requests.
In this embodiment, the job tasks corresponding to the job planning requests and the execution orders corresponding to the job tasks may be determined according to the scheduled execution time or the priority execution level of each job planning request.
For example, the job tasks corresponding to the job planning requests may be arranged in order according to the scheduled execution time set in each job planning request, and the execution order corresponding to each job task may be determined.
For another example, the execution order of each job task may be determined according to the priority execution level set in each job planning request.
And step S104, executing answering operation on the job task to obtain answering information of the job task.
For example, the student end may obtain the job task through the online education platform, and execute the answering to each job question in the job task through an answering interface provided by the online education platform, so as to obtain each answering information corresponding to each job question in the job task.
For another example, the student end may also obtain the job task via the online education platform, print each job topic in the job task in an offline manner to answer, and after the answer is completed, the client end may submit each answer information corresponding to each job topic in the job task to the online education platform in a scanning or photographing manner.
Alternatively, in the case of multiple job tasks, the student end may execute the answer operation of each job task in sequence according to the execution sequence of each job task, and obtain each answer information corresponding to each job task.
Optionally, the time of the task may be recorded to determine the actual time length of the task.
And step S106, carrying out correction operation on the answer information to obtain correction information of the job task.
Specifically, the teacher end may modify the answer information (e.g., each answer information corresponding to each job topic in the job task) submitted by the student end to generate modified information of the job task.
Optionally, the wholesale information of the job task further includes a task score.
In this embodiment, the task score of the job task may be generated according to the actual answer duration and the preset answer duration of the job task.
And step S108, judging whether the task has a wrong question, if so, executing step S110, and if not, ending the step.
Specifically, if it is determined that there is a wrong question in the job task, step S110 is performed, otherwise, the step is ended.
Optionally, when the determination result is that no wrong question exists in the job task, the answer information of the job task and/or the correction information of the job task may be sent to the specified client, so that the specified client can synchronously grasp the latest execution progress of the job task.
In this embodiment, the designated client may include a parent end, so that the parent can know the learning result of the child in time. It should be noted that the designated client is not limited to the home agent, and may be arbitrarily set according to actual needs, which is not limited in this disclosure.
Step S110, the revision information of the job task is acquired, and the answer information is updated with the revision information, and the execution of step S106 is continued.
Specifically, if the correction information identifies that a wrong question exists in the job task (i.e., the wrong job question exists in the job task), the student end may obtain the correction information from the online education platform, revise the answer information of the job task accordingly (e.g., revise the wrong job question in the job task), and submit the revised information of the job task to the online education platform to update the current answer information of the job task by using the revised information.
In summary, the online job processing method of the present embodiment can provide an integrated service of planning, executing, modifying and revising job tasks, so as to improve the execution efficiency of online job processing.
Moreover, the online job processing method of the embodiment can provide the generation operation of the student side, the teacher side and the parent side cooperatively participating in the job task, so that the generated job task can simultaneously meet the actual requirements of different clients, and the communication efficiency between the clients can be improved.
Particularly, the creation and adjustment processing of the homework tasks of students participating in the students is provided, so that the autonomous learning capacity and the planning capacity of the students can be improved, and the learning interest of the students can be improved. By providing the creation and adjustment processing of the homework tasks participated by the parent end, the parent can guide the student to perform time planning on the school tasks and the personalized tasks self-maintained by the parent in different disciplines at a specific time point.
In another exemplary embodiment of the present disclosure, the online job processing method may further include a question answering process. Specifically, the questioning subtask of the job task may be executed according to the questioning request of the job task.
Optionally, the answering request of the job task may be triggered during the execution of the answering operation of the job task.
Specifically, in the process of answering the homework task executed by the student terminal, the answering request of the homework task is triggered in a manual triggering mode or an automatic triggering mode meeting preset triggering conditions, so that the student terminal and the teacher terminal can carry out answering communication.
In one embodiment, when the students have difficulty answering questions during the process of executing the homework tasks, the students can manually trigger the answering requests of the homework tasks.
In another embodiment, the question answering request of the job task may be automatically triggered when it is determined that the actual question answering time length of the job task exceeds the preset question answering time length and the time length difference between the actual question answering time length and the preset question answering time length satisfies the preset time length threshold.
Optionally, the request for answering the job task may be triggered during the execution of the operation of correcting the answering information.
Specifically, in the course of the teacher end performing the correction operation of the answer information, the manual triggering mode is used to trigger the answer request of the homework task, so that the teacher end and the student end can communicate with each other for answering.
Alternatively, the request for an answer for a job task may be triggered during the execution of a revision operation for the job task.
Specifically, in the process of executing revision operation on the homework task at the student end according to the revision information of the homework task, the answering request of the homework task is triggered in a manual triggering mode or an automatic triggering mode meeting preset triggering conditions, so that the student end and the teacher end can carry out answering communication.
For example, when the revision of wrong questions is difficult during the revision operation of the job task, the student end manually triggers the request for answering the question of the job task. For another example, the actual revision duration of the job task may be recorded, and when it is determined that the actual revision duration exceeds the preset revision duration and the duration difference between the actual revision duration and the preset revision duration satisfies the preset duration threshold, the request for answering the job task may be automatically triggered.
Optionally, multiple correction information of the job task may be identified, and if the error questions in the job task identified in each correction information are the same, the question answering request of the job task is triggered.
Specifically, first correction information and second correction information of the job task can be obtained, wherein the first correction information is generated based on first answer information of the job task, the second correction information is generated based on updated answer information of the job task (namely, updated answer information based on revision information), and if the wrong answer in the second correction information is the same as the wrong answer in the first correction information, the wrong answer represents that the student continuously answers the same job question in the job task twice, and in this case, the answer request of the job task can be automatically triggered.
Fig. 2 shows a specific implementation manner of the question answering subtask for generating a job task in this embodiment, which includes the following steps:
step S202, the originator of the answerback request of the job task is identified, and step S204 or step S206 is selectively performed.
Optionally, the initiator of the answering request may be determined according to a triggering manner of the answering request.
Wherein, the initiator of the answering request comprises one of a teacher end and a student end.
In an embodiment, in the case that the answer request is manually triggered, the client (the teacher end or the student end) that manually triggers the answer request may be used as the initiator of the answer request.
In another embodiment, when the request for answering is automatically triggered, the task execution stage of the job task when the request for answering is automatically triggered can be determined, so as to determine the initiator of the request for answering.
Specifically, if the answering request of the job task is automatically triggered in the answering operation process of the job task or in the revision operation process of the job task, the initiator of the answering request can be determined as a student end; and if the correction operation of the answering information is finished, automatically triggering the answering request of the job task, and determining the initiator of the answering request as a teacher end.
And step S204, if the initiator of the answering request is a teacher end, determining the student end executing the homework task as a responder of the answering request, and providing an answering subtask for the initiator and the responder to cooperatively execute the homework task.
Specifically, under the condition that the initiator of the answering request is the teacher end, the student end executing the job task of the answering request is determined, so that the student end executing the job task can be determined as the responder according to the job task corresponding to the answering request, so that the initiator and the responder cooperatively execute the answering subtask of the job task.
Step S206, if the initiator of the answering request is a student, according to the answering requirements in the answering request, determining a target teacher end meeting the answering requirements in each candidate teacher end, using the target teacher end as a responder of the answering request, and providing an answering subtask for the initiator and the responder to cooperatively execute the job task.
Specifically, in the online job processing scheme provided in this embodiment, the same job task may be docked with multiple teacher terminals, so that, when the initiator of the answering request is a student terminal, the responder of the answering request may be determined according to the answering requirement in the answering request, so that the initiator and the responder cooperatively execute the answering subtasks of the job task.
In this embodiment, the student end can set the answering requirement in the answering request manually.
In another embodiment, the system may default to generate the answering request in the answering request. For example, the system may preferentially determine the candidate teacher end with a low busy degree as the target teacher end according to the busy degree of each candidate teacher end.
In summary, the online job processing method provided in this embodiment can trigger the question answering subtask for executing the job task at each operation stage of the job task, so as to provide timely question answering communication between the student end and the parent end, effectively improve the execution efficiency and the execution smoothness of the job task, and improve the use experience of the online education platform.
Fig. 3 shows a block diagram of the structure of an inline job processing apparatus according to an exemplary embodiment of the present disclosure.
The online job processing apparatus 300 of this embodiment may be disposed at a server, and may be in communication connection with a teacher end, a student end, and a parent end, so that the teacher end, the student end, and the parent end cooperatively perform the generation, answering, modifying, and revising operations of job tasks by using an online task processing platform provided by the online job processing apparatus 300.
As shown in the figure, the online job processing apparatus 300 of the present embodiment mainly includes: a job generation module 302, a first transfer module 304, a second transfer module 306, a job processing module 308.
The job generation module 302 is configured to obtain a job planning request of at least one of the teacher end, the student end, and the family end to generate a job task.
Optionally, the job generation module 302 further includes: the method comprises the steps of obtaining a job creating request of one of a teacher end, a student end and a homer end to create the job task, and obtaining a job adjusting request of at least one of the teacher end, the student end and the homer end to adjust the job task.
Job generation module 302 further includes: and acquiring a plurality of job planning requests, and determining the execution sequence of each job task corresponding to each job planning request according to each scheduled execution time or each priority execution level corresponding to each job planning request.
The first transmission module 304 is configured to provide the job task to the student terminal, and acquire answer information of the job task submitted by the student terminal.
The second transmitting module 306 is configured to provide the answer information to the teacher end, and obtain the correction information of the job task submitted by the teacher end.
And the homework processing module 308 is configured to identify the correction information, provide the correction information to the student terminal by using the first transmission module if the correction information identifies that a wrong question exists in the homework task, acquire revision information of the homework task submitted by the student terminal, update the answer information by using the revision information, and provide the updated answer information to the teacher terminal by using the second transmission module until the correction information identifies that no wrong question exists in the homework task.
Optionally, the online job processing apparatus 300 further includes: and the operation answering module (not shown) is used for providing an answering subtask for the student end and the teacher end to cooperatively execute the operation task according to the answering request of the operation task submitted by the student end or the teacher end.
Optionally, the job answering module is further configured to: identifying an initiator of the answering request, if the initiator of the answering request is the teacher end, determining a student end executing the homework task as a responder of the answering request, and providing an answering subtask cooperatively executed by the initiator and the responder; if the initiator of the answering request is the student end, according to the answering requirements in the answering request, determining a target teacher end meeting the answering requirements in each candidate teacher end, taking the target teacher end as a responder of the answering request, and providing an answering subtask for the initiator and the responder to cooperatively execute the job task.
Optionally, the answer request may be triggered by at least one of: triggering an answering request of the job task in the process of executing the answering operation of the job task; triggering an answering request of the job task in the process of executing the correction operation of the answering information; triggering an answering request of the job task in the process of executing the revision operation of the job task; and identifying a plurality of correction information of the job task, and if the error questions in the job task identified in each correction information are the same, triggering a question answering request of the job task.
Fig. 4 is a block diagram showing a structure of an online-job answering device according to an exemplary embodiment of the present disclosure.
The online-homework answering device 400 of the present embodiment may be provided at the student side and may be communicatively connected to the online-homework processing device 300 of the embodiment shown in fig. 3 to perform an answering operation of a homework task.
As shown in the figure, the online task answering device 400 of the present embodiment mainly includes an answering module 402 and a revising module 404.
The answer module 402 is configured to obtain an operation task from an online task processing platform, and submit answer information of the operation task to the online task processing platform.
The revising module 404 is configured to obtain revision information that the job task has a wrong question from the online task processing platform, and submit the revision information of the job task to the online task processing platform.
In the present embodiment, the job task and the modification information of the job task are obtained by using the online job processing apparatus 300 shown in fig. 3.
Optionally, the answer module 402 may sequentially obtain one job task from the online task processing platform as the current job task according to the execution sequence of each job task, and after submitting answer information of the current job task to the online task processing platform, continue to obtain the next job task from the online task processing platform as the current job task, and so on until all job tasks are completed.
Optionally, the answering module 402 is further configured to: and recording the origin-destination time of the answering operation of the job task to determine the actual answering time of the job task.
Optionally, the revision module 404 is further configured to: recording the time of the revision of the job task to determine the actual revision duration of the job task
Optionally, the online task answering device 400 further includes a first answering module (not shown) for submitting an answering request to the online task processing platform.
Optionally, the first question answering module may compare the actual question answering duration and the preset question answering duration of the job task, and automatically submit a question answering request to the on-line task processing platform when the comparison result meets a preset trigger condition.
Optionally, the first question answering module may compare the actual revision duration and the preset revision duration of the job task, and automatically submit a question answering request to the on-line task processing platform when the comparison result meets a preset trigger condition.
Fig. 5 is a block diagram illustrating a structure of an online job approval apparatus according to an exemplary embodiment of the present disclosure.
The online job correction device 500 of the present embodiment may be disposed at a teacher's end and may be communicatively connected to the online job processing device 300 shown in fig. 3 to perform a correction operation of job tasks.
As shown in the figure, the online work modifying apparatus 500 of the present embodiment mainly includes:
the correcting module 502 is configured to obtain a job task and answer information of the job task from an online task processing platform, and submit the correcting information of the job task to the online task processing platform.
In the present embodiment, the job task and the answer information of the job task are obtained by using the online job processing apparatus 300 shown in fig. 3.
Optionally, the modifying module 502 is further configured to: and generating a task score of the job task according to the preset answer time length and the actual answer time length of the job task.
Optionally, the online job correcting device 500 further includes a second question answering module (not shown) for submitting a question answering request to the online task processing platform.
Optionally, the second answering module is further configured to: and identifying a plurality of correction information of the job task, and triggering a question answering request of the job task if the wrong questions in the job task identified in each correction information are the same.
The disclosed embodiments provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute an online job processing method according to an exemplary embodiment of the present disclosure.
An exemplary embodiment of the present disclosure provides an electronic device including: at least one processor; and a memory communicatively coupled to the at least one processor. The memory stores a computer program executable by the at least one processor, the computer program, when executed by the at least one processor, is for causing the electronic device to perform an online job processing method according to an exemplary embodiment of the present disclosure.
Referring to fig. 6, a block diagram of a structure of an electronic device 600, which may be a server or a client of the present disclosure, which is an example of a hardware device that may be applied to aspects of the present disclosure, will now be described. Electronic device is intended to represent various forms of digital electronic computer devices, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 6, the electronic device 600 includes a computing unit 601 that can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 602 or a computer program loaded from a storage unit 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the device 600 can also be stored. The calculation unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Various components in the electronic device 600 are connected to the I/O interface 605, including: an input unit 606, an output unit 607, a storage unit 608, and a communication unit 609. The input unit 606 may be any type of device capable of inputting information to the electronic device 600, and the input unit 606 may receive input numeric or character information and generate key signal inputs related to user settings and/or function controls of the electronic device. Output unit 607 may be any type of device capable of presenting information and may include, but is not limited to, a display, speakers, a video/audio output terminal, a vibrator, and/or a printer. Storage unit 604 may include, but is not limited to, magnetic or optical disks. The communication unit 609 allows the electronic device 600 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunications networks, and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication transceiver, and/or a chipset, such as a bluetooth (TM) device, a WiFi device, a WiMax device, a cellular communication device, and/or the like.
The computing unit 601 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The calculation unit 601 performs the respective methods and processes described above. For example, in some embodiments, the online job processing method described above may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 608. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 600 via the ROM 602 and/or the communication unit 609. In some embodiments, the computing unit 601 may be configured to perform the above-described online job processing method by any other suitable means (e.g., by means of firmware).
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program code may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program code, when executed by the processor or controller, causes the functions/acts specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
As used in this disclosure, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or device (e.g., magnetic discs, optical disks, memory, programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
It should be noted that, according to the implementation requirement, each component/step described in the embodiments of the present disclosure may be split into more components/steps, and two or more components/steps or partial operations of the components/steps may also be combined into a new component/step to achieve the purpose of the embodiments of the present disclosure.
The above embodiments are only for illustrating the embodiments of the present disclosure and not for limiting the embodiments of the present disclosure, and those skilled in the art can make various changes and modifications without departing from the spirit and scope of the embodiments of the present disclosure, so that all equivalent technical solutions also belong to the scope of the embodiments of the present disclosure, and the scope of patent protection of the embodiments of the present disclosure should be defined by the claims.

Claims (12)

1. An online job processing method, comprising:
generating a job task according to the job planning request;
executing answering operation on the job task to obtain answering information of the job task;
performing correction operation on the answer information to obtain correction information of the job task; wherein,
if the correction information marks that the job task has wrong questions, executing correction operation of the job task, obtaining correction information of the job task, updating the answer information by using the correction information, and returning to the step of executing correction operation on the answer information to obtain the correction information of the job task until the correction information marks that the job task does not have wrong questions.
2. The method of claim 1, wherein generating job tasks according to job planning requests comprises:
acquiring a job creating request of a first client to create the job task;
acquiring a job adjustment request of a second client to adjust the job task; wherein,
the first client comprises one of a teacher end, a student end and a family end;
the second client comprises at least one of a teacher end, a student end and a family end.
3. The method according to claim 1 or 2, wherein the job planning request comprises a plurality;
wherein, the generating of the job task according to the job planning request includes:
determining each job task corresponding to each job planning request and each execution sequence corresponding to each job task according to each planned execution time or each priority execution level corresponding to each job planning request;
executing the job task to obtain answer information of the job task, wherein the answer information comprises the answer information;
and sequentially executing the answering operation of each job task according to each execution sequence corresponding to each job task to obtain each answering information corresponding to each job task.
4. The method of claim 1, further comprising:
executing an answering subtask of the job task according to the answering request of the job task;
wherein, the request for answering may be triggered in any one of the following operation processes:
triggering an answering request of the job task in the process of executing the answering operation of the job task;
triggering an answering request of the job task in the process of executing the correction operation of the answering information;
triggering an answering request of the job task in the process of executing the revision operation of the job task;
and wherein the answer request may be triggered at least by:
and identifying a plurality of correction information of the job task, and triggering a question answering request of the job task if the wrong questions in the job task identified in each correction information are the same.
5. The method of claim 4, wherein generating an answer subtask for the job task based on the answer request for the job task comprises:
identifying an initiator of an answerback request of the job task;
if the initiator of the answering request is a teacher end, the student end executing the homework task is determined as a responder of the answering request, and the initiator and the responder are provided to cooperatively execute an answering subtask of the homework task;
if the initiator of the answering request is a student end, determining a target teacher end meeting the answering requirement in each candidate teacher end according to the answering requirement in the answering request, taking the target teacher end as a responder of the answering request, and providing an answering subtask for the initiator and the responder to cooperatively execute the job task.
6. The method of claim 1, wherein the wholesale information of the job task further comprises a task score;
and wherein the method further comprises:
recording the origin-destination time of the answering operation of the job task to determine the actual answering duration of the job task;
and generating a task score of the job task according to the preset answer duration and the actual answer duration of the job task.
7. An inline work processing apparatus, comprising:
the system comprises a job generation module, a job planning module and a job planning module, wherein the job generation module is used for acquiring a job planning request of at least one of a teacher end, a student end and a family end to generate a job task;
the first transmission module is used for providing the homework tasks for the student end and acquiring answer information of the homework tasks submitted by the student end;
the second transmission module is used for providing the answer information for the teacher end and acquiring the correction information of the job task submitted by the teacher end;
and the homework processing module is used for identifying the correction information, providing the correction information to the student terminal by virtue of the first transmission module if the correction information marks that a wrong question exists in the homework task, acquiring revision information of the homework task submitted by the student terminal, updating the answer information by utilizing the revision information, and providing the updated answer information to the teacher terminal by virtue of the second transmission module until the correction information marks that the wrong question does not exist in the homework task.
8. The inline-job processing apparatus according to claim 7, further comprising:
the operation answering module is used for providing an answering subtask for the student end and the teacher end to cooperatively execute the operation task according to the answering request of the operation task submitted by the student end or the teacher end; wherein,
if the initiator of the answering request is the teacher end, the student end executing the homework task is determined as a responder of the answering request, and the initiator and the responder are provided to cooperatively execute an answering subtask of the homework task;
if the initiator of the answering request is the student end, determining a target teacher end meeting the answering requirements in each candidate teacher end according to the answering requirements in the answering request, taking the target teacher end as a responder of the answering request, and providing an answering subtask of the operation task cooperatively executed by the initiator and the responder.
9. The utility model provides an online operation answer device which characterized in that includes:
the system comprises an answering module, a task processing module and a task processing module, wherein the answering module is used for acquiring a job task from an online task processing platform and submitting answering information of the job task to the online task processing platform;
the revision module is used for acquiring revision information with wrong questions in the job tasks from the online task processing platform and submitting the revision information of the job tasks to the online task processing platform;
wherein the job task and the wholesale information of the job task are obtained by the on-line job processing apparatus according to claim 7.
10. An online operation correcting device, comprising:
the correcting module is used for acquiring the job task and the answer information of the job task from the on-line task processing platform and submitting the correcting information of the job task to the on-line task processing platform;
wherein the job task and the answer information of the job task are obtained by using the on-line job processing apparatus according to claim 7.
11. An electronic device, comprising:
a processor; and
a memory for storing a program, wherein the program is stored in the memory,
wherein the program comprises instructions which, when executed by the processor, cause the processor to carry out the method of processing an inline job according to any one of claims 1-6.
12. A non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the online job processing method according to any one of claims 1 to 6.
CN202211631376.3A 2022-12-19 2022-12-19 Online job processing method and online job processing, answering and correcting device Pending CN115841404A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211631376.3A CN115841404A (en) 2022-12-19 2022-12-19 Online job processing method and online job processing, answering and correcting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211631376.3A CN115841404A (en) 2022-12-19 2022-12-19 Online job processing method and online job processing, answering and correcting device

Publications (1)

Publication Number Publication Date
CN115841404A true CN115841404A (en) 2023-03-24

Family

ID=85578831

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211631376.3A Pending CN115841404A (en) 2022-12-19 2022-12-19 Online job processing method and online job processing, answering and correcting device

Country Status (1)

Country Link
CN (1) CN115841404A (en)

Similar Documents

Publication Publication Date Title
CN108415932A (en) Interactive method and electronic equipment
US11126938B2 (en) Targeted data element detection for crowd sourced projects with machine learning
WO2019228232A1 (en) Method for sharing knowledge between dialog systems, and dialog method and apparatus
US20180032914A1 (en) Machine learning data analysis system and method
US11468880B2 (en) Dialog system training using a simulated user system
US20230274124A1 (en) Hybrid inductive-deductive artificial intelligence system
JP2002323847A (en) Cooperative learning system and system therefor
US20230367832A1 (en) Using frames for action dialogs
JP2020071679A (en) System, method, and program for assisting in response to question
CN112927017A (en) Control method, device and system for outbound marketing process
CN115841404A (en) Online job processing method and online job processing, answering and correcting device
CN115170364A (en) Reading method, device and equipment of student books and storage medium
CN110049124B (en) Online education resource automatic switching method and device, electronic equipment and storage medium
KR101757314B1 (en) Apparatus and method for providing learning service
CN109656535B (en) Voice skill off-line development method based on browser
US20200342411A1 (en) Platform for training and testing users in reality-based simulated environment
CN113420898A (en) Intelligent scheduling method and device for driving school teaching, electronic equipment and storage medium
US20210272139A1 (en) Information processing apparatus, information processing method, and program
Adesina iNOUN: architecture and usability of a chatbot for academic enquiries
CN112966077B (en) Method, device and equipment for determining conversation state and storage medium
Eriksson Onboarding Users to a Voice User Interface: Comparing Different Teaching Methods for Onboarding New Users to Intelligent Personal Assistants
US20240020608A1 (en) Software-as-a-service innovation automation process and system
CN111159373B (en) Knowledge base establishing method and device for intelligent question-answering system and storage medium
Liao Artificial Intelligence-based English Vocabulary Test Research Using Log Analysis with Virtual Reality Assistance
US11922353B2 (en) Change management system and method

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