Answering interaction method and device, equipment and medium

By displaying the questions and steps sub-interfaces on the device interface of the intelligent learning machine, the learner's problem-solving steps are collected, and the problems in the existing technology that cannot be explained in-depth in-depth answering errors and personalized guidance are solved, and the learning ability of learners is achieved. Effective evaluation and personalized guidance.

CN119148919APending Publication Date: 2024-12-17SHANGHAI MIYUE ARTIFICIAL INTELLIGENCE INFORMATION TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411204413.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The existing intelligent learning machines are difficult to explain in-depth the reasons why learners are wrong in answering questions, and cannot provide customized guidance based on personalized needs. They ignore the collection of problem-solving steps, which affects the learner's understanding and evaluation of problem-solving ability.

Method used

By displaying the answering interface on the device interface, including the first area for displaying the question and the second area for displaying the step sub-interface, a problem-solving prompt is generated according to the question type, and a prompt is hidden after detecting the writing trajectory to display the associated controls. Replace the steps sub-interface as the answer sub-interface to collect the learner's problem-solving steps.

Benefits of technology

Effectively obtain learners' problem-solving steps, realize the assessment and personalized guidance of learners' learning ability, and improve learning efficiency and problem-solving accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119148919A_ABST
    Figure CN119148919A_ABST
Patent Text Reader

Abstract

The invention discloses an answer interaction method and device, equipment and a medium, and relates to the technical field of artificial intelligence online education. The method comprises the following steps: in response to an answering operation on a target question, when a question type of the target question is identified to meet a preset condition, displaying an answering interface on a device interface; wherein the answering interface comprises a first area and a second area; wherein the first area is used for displaying a target topic; the second area is used for displaying the step sub-interface; the step sub-interface displays a question solving prompt generated according to the target question; when a writing track of the target question on the step sub-interface is detected, hiding a question solving prompt, and displaying a first associated control on the step sub-interface; and in response to a trigger operation on the first associated control, replacing the step sub-interface with the answer sub-interface in the second area. According to the technical scheme, related step information in the answering process of the learner can be effectively collected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of artificial intelligence online education technology, and in particular to a question-answering interaction method, device, equipment and medium. Background Art

[0002] In the field of AI education, existing systems, such as intelligent learning machines, mainly focus on evaluating learners’ answers only after they submit their answers to judge their correctness or error, but they are unable to explain in depth the reasons for user errors, such as misunderstanding of concepts or errors in calculations. In addition, learners have individual differences in knowledge mastery and understanding, and existing intelligent learning machines often cannot provide customized guidance and suggestions based on learners’ personalized needs. Studies have shown that learners’ problem-solving ideas and calculation processes are crucial to assessing their level of understanding and / or problem-solving ability. This approach ignores the key link in the learner’s problem-solving process, namely the collection of drafts and / or problem-solving steps.

[0003] With the rapid development of artificial intelligence, especially in the fields of natural language processing and machine learning, the education model is gradually shifting from the traditional teacher-centered to the student-centered model, and the existing system urgently needs to adapt to this change. Generally, the existing technology obtains the evaluation of the user's learning ability and thinking ability by taking pictures of the answers uploaded by the students, and evaluates the user's ability by analyzing the difference between the answer steps in the picture and the standard answer. However, this method is complicated to operate, and the quality of the collected images is uneven, which creates many obstacles to the recognition of image content. And if every question requires the user to take a picture and upload the answer image, it is easy to interrupt the student's learning process. It is extremely inconvenient for users who use learning machines to study.

[0004] Therefore, how to effectively collect problem-solving steps is particularly important for online education. Summary of the invention

[0005] The present invention provides a question-answering interactive method, device, equipment and medium, so as to effectively collect relevant step information of learners in the process of answering questions and realize the evaluation of learners' learning ability.

[0006] According to one aspect of the present invention, a question answering interactive method is provided, the method comprising:

[0007] In response to the answering operation of the target question, when it is identified that the question type of the target question meets the preset conditions, an answering interface is displayed on the device interface; wherein the answering interface includes a first area and a second area; wherein the first area is used to display the target question; the second area is used to display a step sub-interface; the step sub-interface displays a solution prompt generated according to the target question;

[0008] When a writing track of the target question on the step sub-interface is detected, the problem-solving hint is hidden, and a first associated control is displayed on the step sub-interface;

[0009] In response to a triggering operation on the first associated control, the step sub-interface is replaced with a question answering sub-interface in the second area.

[0010] According to another aspect of the present invention, there is provided a question answering interactive device, the device comprising:

[0011] The answering interface display module is used to respond to the answering operation of the target question and display the answering interface on the device interface when it is identified that the question type of the target question meets the preset conditions; wherein the answering interface includes a first area and a second area; wherein the first area is used to display the target question; the second area is used to display the step sub-interface; the step sub-interface displays the solution prompt generated according to the target question;

[0012] An associated control display module, used for hiding the problem-solving hint and displaying a first associated control on the step sub-interface when a writing track of the target question on the step sub-interface is detected;

[0013] An interface replacement module is used to replace the step sub-interface with a question answering sub-interface in the second area in response to a triggering operation on the first associated control.

[0014] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:

[0015] at least one processor; and

[0016] a memory communicatively connected to the at least one processor; wherein,

[0017] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the question-answering interaction method described in any embodiment of the present invention.

[0018] According to another aspect of the present invention, a non-transitory computer-readable storage medium is provided, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the question-answering interaction method described in any embodiment of the present invention when executed.

[0019] According to another aspect of the present invention, a computer program product is provided, the computer program product comprising a computer program, and the computer program, when executed by a processor, implements the question answering interaction method according to any embodiment of the present invention.

[0020] The technical solution of the embodiment of the present invention, in response to the answering operation of the target question, when it is identified that the question type of the target question meets the preset conditions, displays the answering interface on the device interface; wherein the answering interface includes a first area and a second area; wherein the first area is used to display the target question; the second area is used to display the step sub-interface; the step sub-interface displays the solution hint generated according to the target question; when the writing track of the target question on the step sub-interface is detected, the solution hint is hidden, and a first associated control is displayed on the step sub-interface; in response to the triggering operation of the first associated control, the step sub-interface is replaced with the answering sub-interface in the second area. The above technical solution can effectively obtain the learner's solution steps by providing a step interface to collect the learner's solution steps, thereby providing assistance for the evaluation of the learner's learning ability.

[0021] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 is a flow chart of a question answering interactive method provided according to an embodiment of the present invention;

[0024] Figure 2 It is a schematic diagram showing a question sub-interface and a step sub-interface provided according to an embodiment of the present invention;

[0025] Figure 3 is a schematic diagram showing a first associated control provided according to an embodiment of the present invention;

[0026] Figure 4 It is a schematic diagram showing a small window step sub-interface and a question answering sub-interface provided according to an embodiment of the present invention;

[0027] Figure 5 is a flow chart of a question answering interactive method provided according to an embodiment of the present invention;

[0028] Figure 6 is a schematic diagram showing a draft sub-interface provided according to an embodiment of the present invention;

[0029] Figure 7 This is a schematic diagram showing a question answer analysis provided according to an embodiment of the present invention;

[0030] Figure 8 is a schematic diagram of clearing written content provided according to an embodiment of the present invention;

[0031] Fig. 9 is a structural schematic diagram of a question-answering interactive device provided according to an embodiment of the present invention;

[0032] Fig.10 It is a structural schematic diagram of an electronic device for implementing the question answering interactive method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0033] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0034] It should be noted that the terms "first" and "second" and the like in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0035] In addition, it should be noted that in the technical solution of the present invention, the collection, storage, use, processing, transmission, provision and disclosure of relevant data involved in the target topic, step sub-interface and draft sub-interface are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0036] Figure 1It is a flowchart of a question-answering interaction method provided according to the first embodiment of the present invention. This embodiment can be applied to the field of artificial intelligence education in terms of how to collect learners' drafts and problem-solving steps in the problem-solving process. The method can be executed by a question-answering interaction device, which can be implemented in the form of hardware and / or software and can be integrated into an electronic device that carries the question-answering interaction function, such as a mobile terminal (Pad, learning machine, mobile phone), and specifically can be an intelligent learning system in the mobile terminal. Figure 1 As shown, the method includes:

[0037] S110. In response to an answer operation to a target question, when it is identified that the question type of the target question meets a preset condition, an answer interface is displayed on the device interface, wherein the answer interface includes a first area and a second area; wherein the first area is used to display the target question; and the second area is used to display a step sub-interface; and the step sub-interface displays a solution hint generated according to the target question.

[0038] In this embodiment, the target question refers to a question that needs to be answered, and further refers to a question with a collection of problem-solving steps.

[0039] The so-called answering operation refers to the learner's triggering operation on the target question on the mobile terminal, such as clicking on the target question. The so-called device interface refers to the screen interface of the mobile terminal.

[0040] The so-called answer interface refers to the interface used to display questions and answer-related information; the step sub-interface refers to the interface used to provide writing of solution content for the target question, user draft writing, or display of formal answer content. It should be noted that the background of the step sub-interface can be a dot matrix image or a horizontal line image; the operation can also be adjusted based on the learner's background to adaptively set the background of the step sub-interface.

[0041] Optionally, when the question type does not meet the conditions, the answering interface which is the answering sub-interface in the second area is displayed.

[0042] The question type refers to one or more of the question type and the difficulty of the question. When a question, especially a math question, involves multiple math operation steps, such as addition, subtraction, multiplication and division of fractions, simplification or solution of algebraic expressions, or requires abstracting the actual problem into a math model, and requires calculation and writing out the problem-solving steps to get the answer, or is a proof question, function question, combination question, etc., when the user clicks to enter the question, the second area is displayed as the answer interface of the step sub-interface.

[0043] Optionally, the difficulty of the question is the actual difficulty of the current question, or the user's mastery of knowledge points of similar questions is used as the difficulty of the question to determine whether to display the answering interface in the second area, which is the step sub-interface, when the user answers the question.

[0044] Furthermore, the actual difficulty of the current question, for example, when the question involves one or more of the complexity of concepts, skills and methods, logical reasoning, calculation difficulty, problem-solving strategies, comprehensive knowledge, etc., it is determined that the difficulty of the question meets the requirements, and the second area displayed on the device interface is an answering interface of the step sub-interface.

[0045] Specifically, Figure 2 As shown, the step sub-interface refers to "writing steps".

[0046] Furthermore, the difficulty of the question for the user is determined by obtaining the user's historical question-solving data, which includes the user's answer results to questions that have a certain degree of similarity to the target question.

[0047] The answer is either true or false.

[0048] A certain similarity means that the knowledge points involved in the question have a certain degree of overlap. For example, the target question involves 9 knowledge points, and the knowledge points of the history question answered by the user overlap with the knowledge points involved in the target question at more than 80%, and the user answered the history question incorrectly, then the difficulty of the target question is determined to meet the requirements, and a "write steps" interface is displayed in the second area of ​​the answer interface of the target question for the user to write the steps to solve the problem.

[0049] Through this setting, the user's answers can be collected conveniently and in a targeted manner.

[0050] Furthermore, after entering the question answering interface, a prompt for generating a step sub-interface related to the question type and question difficulty can be displayed on the question answering interface, for example: it is recommended to write a draft for this question, so as to remind the user to answer the questions carefully.

[0051] Furthermore, in order to enhance the learning experience, improve learning efficiency and effectively collect students' standardized answers, facilitate subsequent analysis of the answer content, and generate more accurate and personalized problem-solving tips for students, in one embodiment, problem-solving tips are displayed on the step sub-interface of the answer interface.

[0052] Among them, the so-called problem-solving hints refer to answer hints about the target questions.

[0053] Specifically, the problem-solving hint may be one or more of prompt language, pictures, or voices that provide hints, warnings, explanations, and requirements for problems that may arise in the user's problem-solving process, and is not limited to being displayed in the form of pictures.

[0054] Exemplarily, problem-solving hints may be generated based on the knowledge points involved in the target question: for example, if the knowledge point corresponding to the target question is vertical form, then the target hint for the target question is "Requirement: write the vertical form in the middle"; for another example, if the target question cannot match specific knowledge point keywords, then a general template is used, namely "Requirements: 1. The handwriting should be fair and the paper should be neat; 2. The answering process should be complete; 3. Each line should be written from left to right, one line for each step".

[0055] Optionally, problem-solving hints can also be generated based on the user's historical reasons for answering questions incorrectly: for example, when the user was doing the same type of questions, he made mistakes in understanding a certain knowledge point, which led to incorrect answers. In this embodiment, problem-solving hints generated based on the user's historical reasons for errors can be displayed on the answering interface to achieve the purpose of providing users with personalized hints and help based on the students' level of understanding of the same knowledge point.

[0056] One example is that if the problem-solving hint is displayed in the form of an image, the corresponding image of the problem-solving hint can be displayed in the middle of the step sub-interface. Furthermore, the transparency of the corresponding image of the problem-solving hint can be adjusted. For example, the corresponding image of the problem-solving hint can be displayed in a semi-transparent form in the step sub-interface, such as Figure 2 In the step sub-interface, write the required content in the step area.

[0057] It is understandable that by showing the solution hints of the target questions, learners’ step writing can be standardized.

[0058] Specifically, if the target question is a math question, when it is detected that the learner clicks on a math question on the mobile terminal, in response to the click operation on the math question, the answer interface of the target question is displayed in the device interface, which can be to display the math question in the first area of ​​the device interface, that is, to display the specific content of the math question, and to display the step sub-interface in the second area of ​​the device interface. The first area and the second area are laid out on the device interface, for example, the first area is on the left side of the device interface, and the second area is on the right side of the device interface.

[0059] S120: When a writing track of the target question on the step sub-interface is detected, the solution hint is hidden, and a first associated control is displayed on the step sub-interface.

[0060] In this embodiment, Figure 3 As shown, the step writing track refers to the track written by the learner in the step writing area in the step sub-interface; optionally, the learner can write in the step writing area with a finger or a stylus.

[0061] The so-called first associated control refers to a control used to trigger the replacement of the step sub-interface, such as Figure 3 The "Next, enter your answer" control in the .

[0062] S130. In response to a triggering operation on the first associated control, the step sub-interface is replaced with a question answering sub-interface in the second area.

[0063] The answer sub-interface is an interface for providing an answer to a target question. The so-called trigger operation is a click or touch operation.

[0064] Specifically, when it is detected that the learner performs a trigger operation, such as a click operation, on the first associated control in the step sub-interface; then in response to the trigger operation on the first associated control, the step sub-interface is replaced with the question answering sub-interface in the second area. For example, the question answering sub-interface can be overlaid on the step sub-interface in the form of a layer.

[0065] An optional method, in response to a trigger operation on the first associated control, replaces the step sub-interface with a question answering sub-interface in the second area, including: in response to a trigger operation on the first associated control, switching the step sub-interface to a small-window step sub-interface displayed in a preset area of ​​the device interface, and replacing the step sub-interface with a question answering sub-interface in the second area.

[0066] Among them, the small window step sub-interface refers to the step sub-interface displayed in the form of a small window.

[0067] Specifically, when it is detected that the learner performs a trigger operation, such as a click operation, on the first associated control in the step sub-interface, in response to the trigger operation on the first associated control, the step sub-interface is switched to a small window step sub-interface displayed in a preset area of ​​the device interface, such as floating above the first area of ​​the device interface, and the step sub-interface is replaced with the answer sub-interface in the second area, such as Figure 4 shown.

[0068] Furthermore, before the writing track is detected, if a trigger operation on the second associated control is detected, the step sub-interface is hidden and the answer sub-interface is displayed. The second associated control refers to a control for skipping the step sub-interface, such as Figure 2 'Skip this step' control in the

[0069] For example, Figure 5 As shown, the step sub-interface is switched to a small window step sub-interface displayed in the preset area of ​​the device interface, and the step sub-interface is replaced with the answer sub-interface in the second area, including:

[0070] S1301. Adjust the first interface size of the step sub-interface to the second interface size of the small window step sub-interface, and display the small window step sub-interface on the first area with a first preset transparency.

[0071] Among them, the small window step sub-interface includes an editing control. When a triggering operation on the editing control is detected, the small window step sub-interface is restored to the step sub-interface to cover the question answering sub-interface; the size of the second interface is smaller than the size of the first interface.

[0072] This embodiment uses the small window step sub-interface to facilitate the user to review the content in the step sub-interface when the user writes the formal answer content.

[0073] Another beneficial effect is that the small window step sub-interface avoids covering the handwriting keyboard when the user enters the formal answer content, thereby avoiding affecting the user's input.

[0074] S1302. Replace the step sub-interface with the question answering sub-interface in the second area.

[0075] Among them, the first interface size refers to the interface size of the step sub-interface. The second interface size is the interface size of the small window step sub-interface. Among them, the so-called interface size refers to the area size of the interface display area in the device interface. It should be noted that the first preset transparency can be set by those skilled in the art according to actual conditions; or a transparency control can be provided, and the learner can adjust the setting of the first preset transparency by adjusting the transparency control. The so-called editing control is used to edit the small window step sub-interface, such as adjusting the interface size of the small window step sub-interface, or restoring the small window step sub-interface to the step sub-interface.

[0076] Optionally, in S1301, adjusting the first interface size of the step sub-interface to the second interface size of the small window step sub-interface, and displaying the small window step sub-interface with a first preset transparency on the first area, including: using a first multiple of the first interface size of the step sub-interface as the second interface size of the small window step sub-interface, and displaying the small window step sub-interface with a first preset transparency on the first area, such as Figure 4 As shown; wherein the first multiple is less than 1.

[0077] Furthermore, after the small window step sub-interface is displayed on the first area with a first preset transparency, it also includes: in response to a zoom operation on the small window step sub-interface, obtaining a zoom ratio and a zoomed small window step sub-interface; adjusting the small window display content of the small window step sub-interface according to the zoom ratio, and correspondingly displaying the adjusted small window display content in the zoomed small window step sub-interface.

[0078] Among them, the zoom operation refers to the operation used to zoom in and out the small window step sub-interface, such as sliding two fingers inward (the distance between the two fingers is getting smaller and smaller) to zoom out or sliding two fingers outward (the distance between the two fingers is getting larger and larger) to zoom in in the small window step sub-interface; or clicking the zoom control in the small window step sub-interface. The so-called zoom ratio refers to the zoom ratio of the small window step sub-interface. The so-called small window display content refers to the display content in the small window step sub-interface.

[0079] Specifically, when it is detected that the learner can click on the zoom control in the small window step sub-interface, or slide the finger inward or outward in the small window step sub-interface; in response to the zoom operation on the small window step sub-interface, the zoom ratio and the zoomed small window step sub-interface are determined; the small window display content of the small window step sub-interface is synchronously adjusted according to the zoom ratio, that is, the small window display content is reduced or enlarged based on the zoom ratio, and the adjusted small window display content is correspondingly displayed in the zoomed small window step sub-interface.

[0080] It can be understood that by zooming in and out on the small window step sub-interface, the small window step sub-interface can be freely zoomed in and out, wherein the zooming in operation can prevent the font from being too small or unclear.

[0081] Furthermore, after displaying the small window step sub-interface with a first preset transparency on the first area, it also includes: in response to a sliding operation on the small window step sub-interface, displaying the small window display content of the small window step sub-interface in a sliding form on the device interface.

[0082] Specifically, when a learner's sliding operation on the scroll control of the small window step sub-interface is detected, in response to the sliding operation on the small window step sub-interface, the small window display content of the small window step sub-interface is displayed in a sliding form on the device interface.

[0083] It is understandable that the entire content of the small window step sub-interface can be fully displayed through scrolling, which can facilitate a comprehensive review of the step content.

[0084] Furthermore, after displaying the small window step sub-interface with a first preset transparency on the first area, it also includes: in response to a dragging operation on the small window step sub-interface, adjusting the display position of the small window step sub-interface in the device interface.

[0085] Specifically, when a learner's dragging operation on the small window step sub-interface in the device interface is detected, the display position of the small window step sub-interface in the device interface is adjusted in response to the dragging operation. It can be understood that in this way, learners can adjust the small window position in a personalized way to improve product competitiveness.

[0086] Exemplarily, the step sub-interface includes a sliding control; after the question answering interface is displayed on the device interface, it also includes: in response to a sliding operation on the sliding control, displaying the step display content of the step sub-interface in a sliding form on the device interface.

[0087] Specifically, when a learner's sliding operation on the sliding control of the step sub-interface is detected, the step display content of the step sub-interface is displayed in a sliding form on the device interface in response to the sliding operation. That is to say, the writing area in the step sub-interface is larger than the second area of ​​the step sub-interface on the device interface. In this way, the writing area of ​​the step writing area in the step sub-interface can be increased to facilitate viewing of writing content that is not displayed on the current answering interface.

[0088] Exemplarily, the device interface also includes a draft control, and after the question-answering interface is displayed on the device interface, it also includes: in response to a triggering operation on the draft control, displaying a draft sub-interface on the device interface with a second preset transparency; wherein the draft sub-interface includes a page switching control.

[0089] Among them, the draft sub-interface refers to an interface used for draft writing of the target topic; optionally, the draft sub-interface includes a page switching control; wherein the page switching control refers to a control used for switching the draft page.

[0090] Specifically, when it is detected that the learner clicks the draft control, i.e., triggers the operation, the draft sub-interface is displayed on the device interface with a second preset transparency in response to the trigger operation, such as Figure 6 As shown; wherein, the second preset transparency can be pre-set by those skilled in the art according to actual needs; a page adjustment control can also be provided to allow the second preset transparency to be freely adjusted.

[0091] Furthermore, the draft sub-interface includes at least two draft paper pages, and also includes: in response to a click operation on a page switching control, switching and displaying at least two draft paper pages in a page turning form on the device interface.

[0092] Specifically, the draft sub-interface may include at least two draft paper pages; when a click operation of the learner on the page switching control is detected, in response to the click operation, at least two draft paper pages are displayed on the device interface in the form of page turning, for example, clicking the page switching control once turns a draft paper page.

[0093] In this embodiment, by setting up multiple pages of draft paper, when the draft paper area is insufficient, a new page of draft paper can be switched in response to the user's page turning operation on the draft paper function. This not only makes it convenient for students to write, but also can achieve the purpose of assisting students to review the content of the previously written draft.

[0094] Optionally, in one embodiment, the available area of ​​the draft paper can be increased by displaying the draft sub-interface in a sliding form on the device interface in response to the user's sliding operation on the page switching control. Specifically, when the learner's sliding operation on the page switching control is detected, the draft sub-interface is displayed in a sliding form on the device interface in response to the sliding operation.

[0095] Optionally, in one embodiment, the usable area of ​​the draft paper may be increased by simulating page turning.

[0096] In this embodiment, the user can slide the draft directly on the draft paper page, or click the page switch control on the draft paper page to slide the draft paper up and down to obtain more draft paper area, which is convenient for reviewing the previously written draft content and avoiding the technical problem of being unable to write due to insufficient draft paper area.

[0097] In one embodiment, after the step sub-interface is replaced with the question answering sub-interface in the second area, it also includes: in response to the answer submission operation, displaying the answer analysis information of the target question on the question answering sub-interface, and simultaneously displaying the small window display content of the small window step sub-interface.

[0098] The answer submission operation refers to a click or touch operation of a control for submitting the answer. The answer analysis information refers to the analysis information of the standard answer to the target question.

[0099] Specifically, when a learner submits an answer to a target question, in response to the operation, the answer analysis information of the target question is displayed on the answer sub-interface, and the small window display content of the small window step sub-interface is displayed at the same time, such as Figure 7 As shown, there are steps and draft areas on the answering interface, which are used to display the user's writing steps and the content in the draft paper to complete the step collection of the exercise.

[0100] Of course, in one embodiment, the draft paper can also be uploaded by the user through a photo, and is not limited to being input through the draft paper function of the learning machine.

[0101] Understandably, this makes it easier for learners to directly query answer information at a glance, avoiding calling back to the step sub-interface for viewing, thereby improving the intelligence and flexibility of the product.

[0102] Furthermore, the display content in the draft sub-interface can be a graphic analysis, such as a draft video of a learner writing on the blackboard and explaining the solution ideas in voice, wherein the blackboard writing or voice explanation can be comprehensive or incomplete, and the two need to complement each other to ensure the completeness of the solution ideas.

[0103] It should be noted that if only a voice explanation of the solution is played in the draft sub-interface, there are defects of inaccuracy and low efficiency. Therefore, the present invention simultaneously plays a video containing a voice explanation of the solution and pictures and texts in the draft sub-interface, which can accurately obtain the learner's solution to the target question.

[0104] Furthermore, you can also clear all the written content in the step sub-interface and pop up a prompt, such as Figure 8 shown.

[0105] The technical solution of the embodiment of the present invention, by responding to the answering operation of the target question, when it is identified that the question type of the target question meets the preset conditions, displays the answering interface on the device interface; wherein the answering interface includes a first area and a second area; wherein the first area is used to display the target question; the second area is used to display the step sub-interface; the step sub-interface displays the problem-solving prompt generated according to the target question; when the writing track of the target question on the step sub-interface is detected, the problem-solving prompt is hidden, and the first associated control is displayed on the step sub-interface; in response to the triggering operation of the first associated control, the step sub-interface is replaced with the answering sub-interface in the second area. The above technical solution can effectively obtain the learner's problem-solving steps by providing a step interface to collect the learner's problem-solving steps, thereby providing assistance for the evaluation of the learner's learning ability.

[0106] Fig. 9 : is a schematic diagram of the structure of a question-answering interactive device provided according to an embodiment of the present invention. This embodiment can be applied to the field of artificial intelligence education in terms of how to collect learners' drafts and problem-solving steps in the problem-solving process. The device can be implemented in the form of hardware and / or software, and can be integrated into an electronic device that carries the question-answering interactive function, such as a mobile terminal (pad, learning machine, mobile phone), and specifically can be an intelligent learning system in a mobile terminal. Fig. 9 As shown, the device comprises:

[0107] The answering interface display module 410 is used to respond to the answering operation of the target question and display the answering interface on the device interface when it is identified that the question type of the target question meets the preset conditions; wherein the answering interface includes a first area and a second area; wherein the first area is used to display the target question; the second area is used to display the step sub-interface; the step sub-interface displays the solution prompt generated according to the target question;

[0108] The associated control display module 420 is used to hide the problem-solving hint and display the first associated control on the step sub-interface when a writing track of the target problem on the step sub-interface is detected;

[0109] The interface replacement module 430 is used to replace the step sub-interface with the question answering sub-interface in the second area in response to a triggering operation on the first associated control.

[0110] Optionally, the interface replacement module 430 is specifically configured to:

[0111] In response to the triggering operation on the first associated control, the step sub-interface is switched to a small-window step sub-interface displayed in a preset area of ​​the device interface, and the step sub-interface is replaced with a question answering sub-interface in the second area.

[0112] Optionally, the interface replacement module 430 includes:

[0113] The small window display unit 4301 is used to adjust the first interface size of the step sub-interface to the second interface size of the small window step sub-interface, and display the small window step sub-interface on the first area with a first preset transparency; wherein the small window step sub-interface includes an editing control, and when a triggering operation on the editing control is detected, the small window step sub-interface is restored to the step sub-interface to cover the question answering sub-interface; the second interface size is smaller than the first interface size;

[0114] The interface replacement unit 4302 is used to replace the step sub-interface with the question answering sub-interface in the second area.

[0115] Optionally, the small window display unit 4301 is specifically used for:

[0116] The first multiple of the first interface size of the step sub-interface is used as the second interface size of the small window step sub-interface, and the small window step sub-interface is displayed on the first area with a first preset transparency; wherein the first multiple is less than 1.

[0117] Optionally, the small window display unit 4301 is further configured to display the small window step sub-interface with a first preset transparency on the first area, and then, in response to a scaling operation on the small window step sub-interface, obtain a scaling ratio and a scaled small window step sub-interface;

[0118] The small window display content of the small window step sub-interface is adjusted according to the zoom ratio, and the adjusted small window display content is correspondingly displayed in the zoomed small window step sub-interface.

[0119] Optionally, the small window display unit 4301 is also used to display the small window step sub-interface on the first area with a first preset transparency, and then, in response to a sliding operation on the small window step sub-interface, display the small window display content of the small window step sub-interface in a sliding form on the device interface.

[0120] Optionally, the small window display unit 4301 is also used to adjust the display position of the small window step sub-interface in the device interface in response to a dragging operation on the small window step sub-interface after displaying the small window step sub-interface on the first area with a first preset transparency.

[0121] Optionally, the step sub-interface includes a sliding control; the device also includes a content display module, which is used to display the step display content of the step sub-interface in a sliding form on the device interface in response to a sliding operation on the sliding control after displaying the answer interface on the device interface.

[0122] Optionally, the device interface also includes a draft control, and the device also includes a draft display module, which is used to display the question-answering interface on the device interface and, in response to a triggering operation on the draft control, display a draft sub-interface on the device interface with a second preset transparency; wherein the draft sub-interface includes a page switching control.

[0123] Optionally, the draft sub-interface includes at least two draft paper pages and a draft display module, and is further used to:

[0124] In response to a click operation on a page switching control, at least two pages of draft paper are displayed on the device interface in a page-turning manner.

[0125] Optionally, the draft display module is also used to:

[0126] In response to a sliding operation on a page switching control, a draft sub-interface is displayed in a sliding manner on the device interface.

[0127] Optionally, the device also includes an analysis content display module, which is used to replace the step sub-interface with the answer sub-interface in the second area, and in response to the answer submission operation, display the answer analysis information of the target question on the answer sub-interface, and simultaneously display the small window display content of the small window step sub-interface.

[0128] Fig.10 It is a structural schematic diagram of an electronic device for implementing the question answering interactive method according to an embodiment of the present invention. Fig.10 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0129] like Fig.10 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0130] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0131] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the interactive method for answering questions.

[0132] In some embodiments, the question-answering interactive method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the question-answering interactive method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the question-answering interactive method in any other appropriate manner (e.g., by means of firmware).

[0133] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0134] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0135] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, 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 portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0136] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0137] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0138] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0139] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0140] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A question-answering interactive method, characterized in that: include: In response to the answering operation of the target question, when it is identified that the question type of the target question meets the preset conditions, an answering interface is displayed on the device interface; wherein the answering interface includes a first area and a second area; wherein the first area is used to display the target question; the second area is used to display a step sub-interface; the step sub-interface displays a solution prompt generated according to the target question; When a writing track of the target question on the step sub-interface is detected, the problem-solving hint is hidden, and a first associated control is displayed on the step sub-interface; In response to a triggering operation on the first associated control, the step sub-interface is replaced with a question answering sub-interface in the second area.

2. The method according to claim 1, characterized in that The step of replacing the step sub-interface with the question answering sub-interface in the second area in response to the triggering operation on the first associated control includes: In response to a triggering operation on the first associated control, the step sub-interface is switched to a small-window step sub-interface displayed in a preset area of ​​the device interface, and the step sub-interface is replaced with a question answering sub-interface in the second area.

3. The method according to claim 2, characterized in that Switching the step sub-interface to a small window step sub-interface displayed in a preset area of ​​the device interface, and replacing the step sub-interface with a question answering sub-interface in the second area, includes: The first interface size of the step sub-interface is adjusted to the second interface size of the small window step sub-interface, and the small window step sub-interface is displayed on the first area with a first preset transparency; wherein the small window step sub-interface includes an editing control, and when a triggering operation on the editing control is detected, the small window step sub-interface is restored to the step sub-interface to cover the answering sub-interface; the second interface size is smaller than the first interface size; In the second area, the step sub-interface is replaced with the question answering sub-interface.

4. The method according to claim 3, characterized in that Adjusting the first interface size of the step sub-interface to the second interface size of the small window step sub-interface, and displaying the small window step sub-interface on the first area with a first preset transparency, includes: A first multiple of the first interface size of the step sub-interface is used as the second interface size of the small window step sub-interface, and the small window step sub-interface is displayed on the first area with a first preset transparency; wherein the first multiple is less than 1.

5. The method according to claim 3, characterized in that: After displaying the small window step sub-interface on the first area with a first preset transparency, the method further includes: In response to a scaling operation on the small window step sub-interface, obtaining a scaling ratio and a scaled small window step sub-interface; The small window display content of the small window step sub-interface is adjusted according to the zoom ratio, and the adjusted small window display content is correspondingly displayed in the zoomed small window step sub-interface.

6. The method according to claim 3, characterized in that After displaying the small window step sub-interface on the first area with a first preset transparency, the method further includes: In response to a sliding operation on the small window step sub-interface, the small window display content of the small window step sub-interface is displayed in a sliding manner on the device interface.

7. The method according to claim 3, characterized in that After displaying the small window step sub-interface on the first area with a first preset transparency, the method further includes: In response to a dragging operation on the small window step sub-interface, a display position of the small window step sub-interface in the device interface is adjusted.

8. The method according to any one of claims 1 to 3, characterized in that: The step sub-interface includes a sliding control; after the question answering interface is displayed on the device interface, it also includes: In response to a sliding operation on the sliding control, the step display content of the step sub-interface is displayed in a sliding manner on the device interface.

9. The method according to claim 1, characterized in that: The device interface also includes a draft control, and after the question answering interface is displayed on the device interface, it also includes: In response to a triggering operation on the draft control, a draft sub-interface is displayed on the device interface with a second preset transparency; wherein the draft sub-interface includes a page switching control.

10. The method according to claim 9, characterized in that The draft sub-interface includes at least two draft paper pages, and also includes: In response to a click operation on the page switching control, at least two draft paper pages are displayed on the device interface in a page-turning manner.

11. The method according to claim 9, characterized in that Also includes: In response to a sliding operation on the page switching control, the draft sub-interface is displayed in a sliding manner on the device interface.

12. The method according to claim 2, characterized in that: After replacing the step sub-interface with the question answering sub-interface in the second area, the method further includes: In response to the answer submission operation, the answer analysis information of the target question is displayed on the answer sub-interface, and the small window display content of the small window step sub-interface is displayed at the same time.

13. A question-answering interactive device, characterized in that: include: The answering interface display module is used to respond to the answering operation of the target question and display the answering interface on the device interface when it is identified that the question type of the target question meets the preset conditions; wherein the answering interface includes a first area and a second area; wherein the first area is used to display the target question; the second area is used to display the step sub-interface; the step sub-interface displays the solution prompt generated according to the target question; An associated control display module, used for hiding the problem-solving hint and displaying a first associated control on the step sub-interface when a writing track of the target question on the step sub-interface is detected; An interface replacement module is used to replace the step sub-interface with a question answering sub-interface in the second area in response to a triggering operation on the first associated control.

14. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the question-answering interaction method described in any one of claims 1-12.

15. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the question-answering interactive method described in any one of claims 1-12 when executed.

16. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the computer program implements the question-answering interaction method according to any one of claims 1 to 12.

Citation Information

Cited By

  • Interaction method, device, computer equipment, storage medium and product

    CN119759229A