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

By implementing interactive methods on the learning machine, users can select and circle the content in the draft area, and the learning machine recognizes and displays it in the answer area, solving the problem of inefficient answering in the existing technology and achieving an efficient and accurate answering experience.

CN119759229BActive Publication Date: 2025-06-06SHANGHAI MIYUE ARTIFICIAL INTELLIGENCE INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510267611.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-07
Publication Date
2025-06-06
Estimated Expiration
2045-03-07

AI Technical Summary

Technical Problem

In the existing learning machine, in the draft paper calculation scenario, users need to manually copy the content to the handwriting recognition panel, resulting in inefficient answering and affecting the user's learning experience.

Method used

It provides an interactive method. By displaying the target interface, users can select and circle the content in the draft area, and the learning machine recognizes and displays the corresponding content in the answer area, supporting the completion and modification of the content.

Benefits of technology

The answering operations are simplified, the user's answering efficiency is improved, the content accuracy of the fill-in-the-response area is ensured, and the user's learning experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119759229B_ABST
    Figure CN119759229B_ABST
Patent Text Reader

Abstract

The present application discloses an interactive method, device, computer equipment, storage medium and product, including: displaying a target interface, the target interface includes at least one first area, the first area displays target content; in response to a selection operation of the first content in the target content, determining the selected first content; in response to a determination operation of the first content, displaying the second content via a second area associated with a target question; wherein the second area is an area of ​​the target interface or an area of ​​another interface other than the target interface; the second content is the same as the first content, or the second content is obtained by completing the first content; the selection operation includes a circle operation of the first content; the first area includes a draft area, and the second area includes an answer area. The present application can improve user learning efficiency, thereby enhancing user learning experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an interaction method, apparatus, computer equipment, storage medium and product. Background Art

[0002] A learning machine is an electronic device specifically used to assist learning. It helps users improve learning efficiency, consolidate knowledge, cultivate learning interest and enhance learning ability through a variety of functions and technical means.

[0003] When using the existing learning machine, the user needs to write the content to be filled in the answer area on the handwriting recognition panel, and then the learning machine recognizes it and fills it in the answer area.

[0004] Especially in the scenario of calculation on draft paper, users need to copy the calculated content into the handwriting recognition panel according to the content of the draft paper, and then fill in the answer area after the handwriting recognition panel recognizes it, which results in very low efficiency in answering questions and affects the user's learning experience. Summary of the invention

[0005] The embodiments of the present application provide an interactive method, apparatus, computer device, computer-readable storage medium, and computer program product, which are intended to improve user learning efficiency and thereby enhance user learning experience.

[0006] The present application provides an interactive method, which includes:

[0007] Displaying a target interface, wherein the target interface includes at least one first area, and the first area displays target content;

[0008] In response to a selection operation on a first content in the target content, determining the selected first content;

[0009] In response to a determination operation on the first content, displaying second content via a second area associated with the target topic;

[0010] Among them, the second area is the area of ​​the target interface or the area of ​​other interfaces except the target interface; the second content is the same as the first content, or the second content is obtained based on the completion of the first content; the selection operation includes a circle operation on the first content; the first area includes a draft area, and the second area includes an answer area.

[0011] Optionally, in response to the selection operation of the first content in the target content, determining the selected first content includes:

[0012] In response to a circle operation on the target content, first content in the circled sub-area is determined.

[0013] Optionally, the target interface further includes a confirmation control for the first content;

[0014] The method of displaying the second content via the second area associated with the target topic in response to the determination operation on the first content includes:

[0015] In response to the triggering operation on the confirmation control, the second content is displayed via the second area associated with the target topic.

[0016] Optionally, the determination operation includes a first designated touch operation on the target interface and / or a second designated touch operation on the sub-area.

[0017] Optionally, in response to the determination operation on the first content, displaying the second content via the second area associated with the target topic includes:

[0018] In response to a determination operation on the first content, identifying the first content;

[0019] generating second content based on the recognition result of the first content;

[0020] The second content is displayed via the second area associated with the target topic.

[0021] Optionally, the generating the second content based on the recognition result of the first content includes:

[0022] Based on the first content and the reference content, determining whether the first content is complete;

[0023] In the case where the first content is complete, using the first content as the second content;

[0024] In the case that the first content is incomplete, the first content is completed according to the reference content to obtain the second content.

[0025] Optionally, the reference content includes content outside the area where the first content is located in the target interface, or response content generated for the target topic.

[0026] Optionally, the completing the first content according to the reference content to obtain the second content includes:

[0027] Displaying an expansion prompt area via the target interface, wherein the expansion prompt area displays the reference content and prompt options, and the prompt options are used to prompt whether to complete the first content based on the reference content;

[0028] In response to detecting a completion determination operation for the prompt option, the first content is completed according to the reference content to obtain a second content.

[0029] Optionally, in response to the determination operation on the first content, displaying the second content via the second area associated with the target topic includes:

[0030] In response to a confirmation operation on the first content, displaying a first preview interface, wherein the first preview interface displays a preset control and the second content;

[0031] In response to a trigger operation based on the preset control, second content is displayed via a second area associated with the target topic.

[0032] Optionally, after displaying the first preview interface in response to the determination operation on the first content, the method further includes:

[0033] Based on a modification operation on the second content in the first preview interface, displaying the modified second content via the first preview interface;

[0034] In response to a trigger operation based on the preset control, the modified second content is displayed via the second area associated with the target topic.

[0035] Optionally, after the second content is displayed via the second area associated with the target topic in response to the determination operation on the first content, the method further includes:

[0036] In response to a trigger operation on the second area, displaying a rewriting area via the target interface;

[0037] In response to an input operation on the rewriting area, input content is acquired, and the second content is displayed via the second area by replacing the second content with the input content.

[0038] Optionally, after the second content is displayed via the second area associated with the target topic in response to the determination operation on the first content, the method further includes:

[0039] In response to a triggering operation on the second area, displaying a second preview interface via the target interface, wherein the second preview interface includes the second content;

[0040] In response to a modification operation based on the second content in the second preview interface, the modified second content is acquired, and the modified second content is displayed via the second area.

[0041] Optionally, the first area in the target interface includes: a first area associated with the target topic and / or a first area of ​​a reference topic associated with the target topic.

[0042] Optionally, the first area includes a draft area, and the second area includes an answer area.

[0043] Optionally, after determining the selected first content in response to the selection operation of the first content in the target content, the method further includes:

[0044] Performing format conversion on the first content to obtain third content in a target format, wherein the target format includes any one of text, image, audio and video formats;

[0045] In response to a collection operation on the third content, collecting the third content; and / or,

[0046] In response to the sending operation of the third content, the third content is sent to the target object.

[0047] Optionally, after determining the selected first content in response to the selection operation of the first content in the target content, the method further includes:

[0048] Acquire auxiliary information for answering questions associated with the first content;

[0049] The question-answering auxiliary information is displayed via a pop-up window, and the pop-up window is displayed adjacent to the first content.

[0050] Optionally, in response to the selection operation of the first content in the target content, determining the selected first content further includes:

[0051] The first contents are classified according to the type information of the first contents, and the classified first contents are stored.

[0052] Accordingly, an embodiment of the present application further provides an interactive device, the interactive device comprising:

[0053] A first display module, used to display a target interface, the target interface includes at least one first area, and the first area displays target content;

[0054] A determination module, configured to respond to a selection operation on a first content in the target content and determine the selected first content;

[0055] A second display module, configured to display second content via a second area associated with a target topic in response to a determination operation on the first content;

[0056] Among them, the second area is the area of ​​the target interface or the area of ​​other interfaces except the target interface; the second content is the same as the first content, or the second content is obtained based on the completion of the first content; the selection operation includes a circle operation on the first content; the first area includes a draft area, and the second area includes an answer area.

[0057] Correspondingly, an embodiment of the present application also provides a computer device, which includes a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the interaction method provided in various optional implementations of the above aspects.

[0058] Accordingly, an embodiment of the present application also provides a computer-readable storage medium, which includes a computer program. When the computer program is run on a computer device, the computer program is used to enable the computer device to execute the steps of the interaction method provided in various optional implementations of the above aspects.

[0059] Accordingly, an embodiment of the present application also provides a computer program product, including a computer program, which is stored in a computer-readable storage medium; when a processor of a computer device reads the computer program from the computer-readable storage medium, the processor executes the computer program, so that the computer device performs the steps of the interaction method provided in various optional implementations of the above aspects.

[0060] The embodiments of the present application provide an interactive method, apparatus, computer device and computer-readable storage medium. In the embodiments of the present application, the user can select the target content displayed in the draft area of ​​the target interface, so that the learning machine can identify the first content selected by the user, and after detecting the determination operation triggered by the user, display the second content in the answer area associated with the target question, wherein the second content is the same as the first content, or the second content is obtained based on the completion of the first content. It can be seen that the present application does not require the user to manually copy the required content in the target content to other areas to answer questions, but can extract the corresponding content according to the user's selection operation and display it in the answer area. The present application greatly simplifies the answering operation and ensures the accuracy of the content filled in the answering area, thereby saving the user's answering time, improving the user's answering efficiency, and promoting the user's learning enthusiasm. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0062] Figure 1 It is a scene diagram of the interactive system provided in an embodiment of the present application.

[0063] Figure 2 It is a flow chart of the interaction method provided in an embodiment of the present application.

[0064] Figure 3 It is a scenario diagram of the interaction method provided in an embodiment of the present application.

[0065] Figure 4 This is another scenario diagram of the interaction method provided in an embodiment of the present application.

[0066] Figure 5 This is another scenario diagram of the interaction method provided in the embodiment of the present application.

[0067] Figure 6 This is another scenario diagram of the interaction method provided in the embodiment of the present application.

[0068] Figure 7 It is a schematic diagram of an interaction device of the interaction method provided in an embodiment of the present application.

[0069] Figure 8 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0070] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0071] The embodiments of the present application provide an interactive method, device, computer equipment and computer-readable storage medium. Specifically, the interactive method of the embodiments of the present application can be executed by a computer device, wherein the computer device can be a terminal or a server. The terminal can be a learning machine, or a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be an application client, a browser client with an application program, or an instant messaging client. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0072] For example, when the interaction method is run on a terminal, the terminal device stores an application and is used to present an operation interface or application page provided by the application. The terminal device is used to interact with the user through a graphical user interface, a merchant page, or an associated page in other applications, such as downloading and installing the application through the terminal device and running it. The terminal device may provide the graphical user interface, the merchant page, or the associated page in other applications to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or the graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch display screen and a processor, the touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, and the processor is used to run the application, generate a graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch display screen.

[0073] See also Figure 1 , Figure 1 A schematic diagram of a scenario of an interactive system provided by an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different applications through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to the game. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and connected and synchronized with each other through appropriate networks to support multiple users using the same application. In addition, the system may include multiple databases, multiple databases coupled to different servers, and information related to the application can be continuously stored in the database when different users are online and multiple users use the application.

[0074] An embodiment of the present application provides an interaction method, which can be executed by a terminal or a server.

[0075] The embodiment of the present application is described by taking the interactive method executed by the terminal as an example. Among them, the terminal may include a touch display screen and a processor (of course, the terminal may also use peripherals such as a mouse and a keyboard as input devices, and only the touch display screen is used as an example for description here), and the touch display screen is used to present a graphical user interface (target interface or route interaction page, etc.) and receive operation instructions generated by the user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the local content of the terminal by responding to the received operation instructions, and can also control the content of the opposite server by responding to the received operation instructions. For example, the operation instructions generated by the user acting on the graphical user interface include instructions for starting an application, and the processor is configured to start the application after receiving the instruction to start the application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the application on the touch display screen. The touch display screen is a multi-touch sensitive screen that can sense touch or sliding operations performed simultaneously at multiple points on the screen. The user can use a finger to perform a touch operation on the graphical user interface, and when the graphical user interface detects the touch operation, it controls the graphical user interface to perform an action corresponding to the touch operation.

[0076] It should be noted that Figure 1 The scenario diagram of the interactive system shown is merely an example. The interactive system and scenario described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. A person of ordinary skill in the art can appreciate that with the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0077] Based on the above problems, the embodiments of the present application provide an interactive method, device, computer equipment, computer-readable storage medium and computer program product, which do not require users to manually fill in answers, effectively improving user learning efficiency. The following are detailed descriptions. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments.

[0078] See also Figure 2 , Figure 2 A flow chart of an interactive method provided in an embodiment of the present application is shown. Taking the interactive method in an embodiment of the present application executed by a learning machine as an example, the specific flow of the interactive method may be as follows S10 to S30:

[0079] S10, displaying a target interface, wherein the target interface includes at least one first area, and the first area displays target content;

[0080] It should be noted that, in this embodiment, the target interface can be the interface displayed by the learning machine. For example, when the user takes a test on the learning machine, the target interface can be the question answering interface; when the user uses the learning machine for calculations, the target interface can be the draft paper interface.

[0081] The target interface may display at least one first area, in which target content is displayed.

[0082] In one embodiment, the first area in this embodiment can be a draft area, so that the user can draft in the draft area, and the first area can also be an answer area, so that the user can fill in the answer in this area. The type of the first area is not specifically limited in this embodiment.

[0083] For example, the user may click a draft paper button on the user interface of the learning machine, and the learning machine may pop up a target interface including a draft area.

[0084] Furthermore, when the first area is a draft area, the target content corresponds to the draft content; and when the first area is an answer area, the target content may correspond to the question or the corresponding answer, etc.

[0085] The method for generating the target content in the first area is not limited in this embodiment. For example, the user can generate the draft content in a variety of ways, such as clicking the load, take a photo or scan button on the draft paper interface to upload the paper draft to the system and then display it in the first area of ​​the target interface, or obtaining the draft content associated with the knowledge points of the target question from the historical draft paper and displaying it in the first area, or the user directly writes in the draft area to generate the draft content, etc.

[0086] S20, in response to a selection operation on a first content in the target content, determining the selected first content;

[0087] S30, in response to a determination operation on the first content, displaying a second content via a second area associated with the target topic;

[0088] Among them, the second area is the area of ​​the target interface or the area of ​​other interfaces except the target interface; the second content is the same as the first content, or the second content is obtained based on the completion of the first content; the selection operation includes a circle operation on the first content; the first area includes a draft area, and the second area includes an answer area.

[0089] In this embodiment, the user may perform a selection operation on the target content. For example, if the first content is a draft paper content, the user may select the desired first content from the draft paper content and trigger a selection operation on the first content.

[0090] The learning machine can respond to the selection operation of the first content and determine the first content selected by the user.

[0091] On this basis, if the user is sure to select the first content, he can click Figure 3 The “√” option below the first content triggers the confirmation operation for the first content.

[0092] The learning machine can respond to the confirmation operation triggered by the user and display the second content via the second area associated with the target topic.

[0093] It should be noted that the confirmation operation in this embodiment and the above-mentioned selection operation are actually linked operations, that is, even if the user has selected the first content, it is still necessary to perform the confirmation operation on the first content. The learning machine will only display the second content corresponding to the first content in the second area after detecting the confirmation operation.

[0094] In this embodiment, there may be more than one triggering method for the above-mentioned confirmation operation. For example, the user may trigger the corresponding confirmation operation by directly drawing a circle (circling the first content), or the circle may be a semi-enclosed circle or a fully enclosed circle, and there is no specific limitation on this.

[0095] In another embodiment, in order to avoid accidental touch by the user, the triggering method of the above-mentioned determination operation may also include: the user double-clicks the target interface after drawing a circle, or draws at least one horizontal line under the drawn circle, double-clicks in the first area (such as the draft area), etc.

[0096] This embodiment does not limit the specific manner of the above determination operation.

[0097] In this way, the above-mentioned confirmation operation and the selection operation (such as the circling operation of the first content when the user selects the first content) serve as a linkage trigger operation. Only after the system recognizes the confirmation operation will it identify and display the first content in the designated area.

[0098] It should be noted that in this embodiment, the user can perform a selection operation on the target content. For example, if the target content is a draft paper content, the user can select the required reply content (ie, the first content in this embodiment) from the draft paper content and trigger the corresponding selection operation.

[0099] The learning machine can respond to the selection operation of the first content in the target content and display the second content via the second area associated with the target question (the association of the second area with the target question can be understood as that the second area can be used to answer the target question), wherein the second content can be the same as the first content or different from the first content.

[0100] Among them, the second area in this embodiment can be an area on the target interface, or an area of ​​other interfaces outside the target interface. That is, after the user selects the first content in the target content, the learning machine can display the second content in the second area of ​​the target interface, or jump to other interfaces and display the second content through the second area of ​​other interfaces.

[0101] For example, Figure 3 As shown, the first area and the second area are both areas on the target interface, the first area is the draft area, the second area is the question answering area, and the first content is the content circled by the user in the first area, so that the learning machine can determine the second content based on the first content and display the second content in the second area.

[0102] For another example, the first area is a draft area on the target interface, and the second area is an answer area on other interfaces, so that after the user selects the first content in the draft area, the learning machine can determine the second content based on the first content, and jump to other interfaces, and display the second content through the second area on other interfaces. Among them, the user can actively trigger the interface jump operation so that the learning machine can jump to the corresponding other interface, or it can automatically jump to the corresponding other interface based on the first content. There is no specific limitation on this.

[0103] In general, in the embodiment of the present application, the user can select the target content displayed in the draft area of ​​the target interface, so that the learning machine can display the second content in the answer area associated with the target question after detecting the user's confirmation operation on the first content. It can be seen that the present application does not require the user to manually copy the required content in the target content to other areas for answering, but can extract the corresponding content according to the user's selection operation and display it in the answer area. The present application saves the user's answering time by simplifying the answering operation, and ensures the accuracy of the content filled in the answering area, and also improves the user's answering efficiency.

[0104] In one embodiment, in the above S20, “determining the selected first content in response to the selection operation of the first content in the target content” may include:

[0105] In response to a circle operation on the target content, first content in the circled sub-area is determined.

[0106] In this embodiment, the user can circle the target content in the target interface. For example, the user can circle the answer calculated on the draft paper (ie, the first content in this embodiment).

[0107] Specifically, for example, Figure 4 As shown, if the user performs handwritten calculations in the draft area, after calculating the results, for example Figure 4The answer in the question is "27", and the user can circle "27". At this time, the "27" circled by the user is the first content. On this basis, the learning machine can display "27" in the second area after detecting the user's confirmation operation. It can be understood that at this time, the first content and the second content are the same.

[0108] In addition to drawing circles, in this embodiment, different shapes can also be selected according to the specific circumstances of the target content to be circled, such as rectangular boxes, triangular boxes, and other irregular closed or incompletely closed boxes. This embodiment does not specifically limit the shape of the circled sub-area.

[0109] In another embodiment, in order to make the circled content more recognizable, the present embodiment may also perform highlighting or other special processing on the boundary of the sub-region (such as the circle) to highlight the area circled by the user.

[0110] In one embodiment, in the above S30, “in response to the determination operation on the first content, displaying the second content via the second area associated with the target topic” may include:

[0111] In response to the triggering operation on the confirmation control, the second content is displayed via the second area associated with the target topic.

[0112] In combination with the above-mentioned embodiment, the user double-clicks the user interface after drawing a circle, or draws at least one horizontal line under the drawn circle, double-clicks in the first area (such as the draft area), etc., which can trigger the determination operation of the first content and start the circle identification function of the learning machine, so that the learning machine can identify the first content selected by the user.

[0113] In addition, Figure 5 As shown, in this embodiment, the target interface may also display a confirmation control for the first content (for example Figure 5 For example, a confirmation control may be displayed in the status bar of the target interface, and the confirmation control may specifically be a circle button, so that the user may circle the first content in the target content and then operate the circle button, such as long pressing or clicking the circle button, to trigger a corresponding confirmation operation, so as to start the circle recognition function of the learning machine, so that the learning machine can recognize the first content selected by the user.

[0114] In another embodiment, the user may first click the circle button on the status bar to turn on the circle recognition function, and then circle the first content on the draft paper, so that the learning machine can recognize the first content circled by the user. That is, this embodiment does not limit the operation order between the determination operation and the selection operation.

[0115] In a specific embodiment, the determination operation includes a first designated touch operation on the target interface and / or a second designated touch operation on the sub-area.

[0116] In combination with the above-mentioned embodiment, the determination operation in this embodiment and the above-mentioned selection operation are actually linked operations. After the user selects the first content in the target content, it is also necessary to perform a determination operation on the first content. The learning machine will display the second content corresponding to the first content in the second area only after detecting the determination operation.

[0117] In this embodiment, the above-mentioned determination operation includes a first designated touch operation on the target interface and / or a second designated touch operation on the sub-area.

[0118] Among them, the first designated touch operation on the target interface can be specifically a double-click operation, a long press operation, a line drawing operation, etc. on the target interface, and the second designated touch operation on the sub-area can be specifically a double-click operation, a long press operation, a line drawing operation, etc. on the sub-area. For example, when the sub-area is a closed circle, the user can double-click in the circle to trigger the corresponding confirmation operation to turn on the circle identification function, or draw two or three horizontal lines under the circle to trigger the corresponding confirmation operation to turn on the circle identification function.

[0119] In this embodiment, the first designated touch operation and the type of the first designated touch operation are not specifically limited.

[0120] Therefore, compared with the more cumbersome answering operation method in the prior art, in this embodiment, the learning machine can identify the first content of the sub-area circled by the user when the circle recognition function is turned on, and can display the identified content in the answer area. There is no need for the user to manually copy the answer from the draft paper to the answer area, which improves the answering efficiency and effectively mobilizes students' enthusiasm for learning.

[0121] In one embodiment, in the above S30, “in response to the determination operation on the first content, displaying the second content via the second area associated with the target topic” may include:

[0122] In response to a determination operation on the first content, identifying the first content;

[0123] generating second content based on the recognition result of the first content;

[0124] The second content is displayed via the second area associated with the target topic.

[0125] In this embodiment, in order to solve the problem of missing identified content caused by the overlap of the circled boundary (i.e., the boundary of the sub-region) and the content to be delineated (i.e., the first content), the learning machine can generate the second content based on the identification result of the first content after identifying the first content selected by the user in response to the determination operation of the first content. It can be understood that the above identification result can include integrity information to verify whether the first content is complete.

[0126] Furthermore, the learning machine may display the second content via the second area associated with the target topic.

[0127] In a specific embodiment, the above “generating the second content based on the recognition result of the first content” may include:

[0128] Based on the first content and the reference content, determining whether the first content is complete;

[0129] In the case where the first content is complete, using the first content as the second content;

[0130] In the case that the first content is incomplete, the first content is completed according to the reference content to obtain the second content.

[0131] In this embodiment, the learning machine may determine whether the first content is complete based on the first content and the reference content.

[0132] For example, if the reference content is , and the first content lacks the superscript “-2” of the formula, it can be determined that the first content is incomplete.

[0133] In a specific embodiment, the reference content includes content outside the area where the first content is located in the target interface, or response content generated for the target question.

[0134] Furthermore, when the learning machine determines that the first content is complete, it can directly use the identified first content as the second content.

[0135] When the learning machine determines that the first content is incomplete, it can complete the first content according to the reference content to obtain the second content.

[0136] Specifically, for example, the learning machine can automatically generate an answer according to the target question based on the large model (i.e., the reference content in this embodiment), and then compare and judge the generated answer with the recognized handwritten content of the user (i.e., the first content in this embodiment) to determine whether the handwritten content circled by the user is omitted, whether the area outside the area also includes characters and content that are obviously relevant to the content in the circle, etc., so as to determine whether the first content is complete.

[0137] In addition, the learning machine can also make judgments by judging the correlation between the content inside and outside the sub-region, that is, judging according to the correlation between the first content in the sub-region and the reference content outside the sub-region, wherein the correlation between the two can be reflected in the distance between characters. If the character distance between the first content and the reference content is less than the preset distance threshold, it can be judged that the two are related. At this time, the reference content can be used to complete the first content to obtain the second content. In this way, the present application can include the omitted part into the circled sub-region, avoid content loss, and realize intelligent area expansion.

[0138] In one embodiment, the above “completing the first content according to the reference content to obtain the second content” may include:

[0139] Displaying an expansion prompt area via the target interface, wherein the expansion prompt area displays the reference content and prompt options, and the prompt options are used to prompt whether to complete the first content based on the reference content;

[0140] In response to detecting a completion determination operation for the prompt option, the second content is completed according to the reference content to obtain the target content.

[0141] In order to avoid the problem of incorrect content expansion when the content inside and outside the sub-area is unrelated, in this embodiment, an expansion prompt area can be displayed before the first content is expanded and completed. The expansion prompt area displays reference content and prompt options, and the prompt option can be used to prompt the user whether to confirm whether to complete the reference content to the first content.

[0142] On this basis, if the user operates the prompt option, such as clicking or long pressing the prompt option, the corresponding completion confirmation operation can be triggered.

[0143] The learning machine can respond to the completion confirmation operation triggered by the user and complete the first content according to the reference content to obtain the second content. In this way, the present application can effectively ensure the accuracy of the completed content.

[0144] In one embodiment, in the above S30, “in response to the determination operation on the first content, displaying the second content via the second area associated with the target topic” may also include:

[0145] In response to a confirmation operation on the first content, displaying a first preview interface, wherein the first preview interface displays a preset control and the second content;

[0146] In response to a trigger operation based on the preset control, second content is displayed via a second area associated with the target topic.

[0147] In this embodiment, in order to further ensure the accuracy of the first content recognized by the learning machine, this embodiment can determine the second content based on the first content and display the second content in the second area before displaying the second content. It can also display a first preview interface. The first preview interface displays the second content and preset controls, so that the user can preview whether the second content is correct on the first preview interface.

[0148] For example, Figure 6 As shown, a first preview interface may be displayed on the target interface, and a preset control (such as Figure 6 The "OK" control in the first preview interface) allows the user to operate the control, such as clicking the control, to generate a corresponding trigger operation if the user determines that the second content displayed on the first preview interface is correct.

[0149] The learning machine can respond to the trigger operation and display the second content via the second area associated with the target topic.

[0150] In one embodiment, after the above “in response to the determination operation on the first content, displaying the first preview interface”, the following may also be included:

[0151] Based on a modification operation on the second content in the first preview interface, displaying the modified second content via the first preview interface;

[0152] In response to a trigger operation based on the preset control, the modified second content is displayed via the second area associated with the target topic.

[0153] In this embodiment, if the user finds that the second content displayed on the first preview interface is incorrect, the user can directly modify the second content in the first preview interface to trigger a corresponding modification operation.

[0154] The learning machine can respond to the modification operation and display the modified second content via the first preview interface.

[0155] Furthermore, if the user is sure that the modified second content displayed on the first preview interface is correct, the user may operate the above-mentioned preset control, such as clicking the control, to generate a corresponding trigger operation.

[0156] The learning machine can respond to the trigger operation and eventually display the modified second content via the second area associated with the target topic.

[0157] In addition, the user can also operate the learning machine to re-circle the first content and re-fill the content in the answer area. Please refer to the above embodiment and will not repeat it here.

[0158] In one embodiment, after the above S30, “in response to the determination operation on the first content, displaying the second content via the second area associated with the target topic”, the following may also be included:

[0159] In response to a trigger operation on the second area, displaying a rewriting area via the target interface;

[0160] In response to an input operation on the rewriting area, input content is acquired, and the second content is displayed via the second area by replacing the second content with the input content.

[0161] In this embodiment, after the learning machine displays the second content in the second area, if the user wants to modify the second content, the user can also operate the second area, such as single-clicking, double-clicking, or long pressing the second area to call out the rewrite area, and the learning machine can display the rewrite area through the target interface.

[0162] It can be understood that, in this embodiment, the rewriting area can be a blank handwriting area, so that the user can input content in the rewriting area.

[0163] The learning machine can obtain the input content input by the user in the rewriting area, and replace the second content with the input content and display it through the second area.

[0164] In one embodiment, after the above S30, “in response to the determination operation on the first content, displaying the second content via the second area associated with the target topic”, the following may also be included:

[0165] In response to a triggering operation on the second area, displaying a second preview interface via the target interface, wherein the second preview interface includes the second content;

[0166] In response to a modification operation based on the second content in the second preview interface, the modified second content is acquired, and the modified second content is displayed via the second area.

[0167] In addition to the above-mentioned invoking the rewriting area to re-enter the content, this embodiment can also display a second preview interface via the target interface after detecting a trigger operation on the second area, and the second preview interface includes the second content.

[0168] In this way, the user can directly modify the second content in the second preview interface to trigger a corresponding modification operation.

[0169] The learning machine can respond to the modification operation, obtain the modified second content, and display the modified second content via the second area.

[0170] In this way, the present embodiment supports the user to call up the preview interface or the rewrite area, so that the user can modify the written content, thereby ensuring the accuracy of the recognized content.

[0171] In one embodiment, the first area in the target interface includes: a first area associated with the target topic and / or a first area of ​​a reference topic associated with the target topic.

[0172] It can be understood that, in this embodiment, in combination with the above description, the first area in the target interface can be the first area associated with the target question. For example, when answering the target question, the user can operate the draft paper button on the target interface, such as Figure 3 , 4 , 5 or 6, the first area associated with the target topic is evoked, so that the first area displays the target topic and the draft handwriting area.

[0173] The first area in the target interface can also be the first area of ​​a reference question associated with the target question. For example, the target question and the reference question involve the same or similar knowledge points. The user can circle the required content from the draft paper of the reference question (i.e., the first area) and fill it into the answer area corresponding to the target question (i.e., the second area), so that the user does not need to repeat the calculation.

[0174] In one embodiment, the first area includes a draft area, and the second area includes a question answering area.

[0175] In this embodiment, the first area may include a draft area, and the second area may include an answer area. Please refer to the above embodiment and will not repeat them here.

[0176] In one embodiment, after the above S20, "responding to the selection operation of the first content in the target content, determining the selected first content", the following may also be included:

[0177] Performing format conversion on the first content to obtain third content in a target format, wherein the target format includes any one of text, image, audio and video formats;

[0178] In response to a collection operation on the third content, collecting the third content; and / or,

[0179] In response to the sending operation of the third content, the third content is sent to the target object.

[0180] In this embodiment, after the user circles the first content in the target content, in addition to displaying the second content corresponding to the first content in the second area, the user can also collect, forward, etc. the first content.

[0181] On this basis, the learning machine can convert the format of the first content to obtain the third content in the target format, and respond to the user's collection operation on the third content by collecting the third content; and / or, respond to the sending operation on the third content, send the third content to the target object, such as to a friend, teacher, etc.

[0182] In one embodiment, after the above S20, "responding to the selection operation of the first content in the target content, determining the selected first content", the following may also be included:

[0183] Acquire auxiliary information for answering questions associated with the first content;

[0184] The question-answering auxiliary information is displayed via a pop-up window, and the pop-up window is displayed adjacent to the first content.

[0185] In this embodiment, after the user directly circles specific content on the draft paper, such as a formula, the learning machine can intelligently associate related knowledge points or formulas (i.e., the answering auxiliary information in this embodiment) based on the content circled by the user to assist the user in answering questions.

[0186] For example, if the user circles an incomplete formula for universal gravitation (a constant is missing), and the user cannot remember the complete formula, the user can circle the formula, and the learning machine can automatically pop up a window next to the circle, displaying the correct formula for universal gravitation and giving the value of the constant, etc., which will not be repeated here.

[0187] In one embodiment, after the above S20, "responding to the selection operation of the first content in the target content, determining the selected first content", the following may also be included:

[0188] The first contents are classified according to the type information of the first contents, and the classified first contents are stored.

[0189] In this embodiment, the learning machine can save the user's circle and recognition history, allowing the user to go back to previous steps.

[0190] For example, the user can choose to identify the circled content and save it for subsequent review of similar questions. The learning machine can automatically classify and save the circled content by subject, question type, etc. to facilitate user review. Content that is difficult to identify, such as graphics drawn by the user, can also be saved in the form of images.

[0191] In another embodiment, the learning machine in the present application may also have at least the following functions:

[0192] (1) For users with limited vision or who prefer voice interaction, a voice feedback function is provided to read aloud the circled recognition results and prompt information. For example, if a user does not know the pronunciation of a certain character, he or she can circle the character, and the system will recognize the corresponding meaning and pronunciation based on the current subject and question in a small pop-up window;

[0193] Specifically, in response to the user's voice interaction operation, reading the circled recognition results and prompt information through the large model or the voice recognition module may at least include:

[0194] Collect the content selected by users and use it as input data for large models or speech recognition modules;

[0195] Extract text content through OCR (optical character recognition) or handwritten text recognition technology, and analyze contextual information in combination with natural language processing (NLP);

[0196] Use the ASR (Automatic Speech Recognition) module to parse the user's voice input to determine whether the user requires specific content to be read aloud;

[0197] Then, the extracted text is converted into speech for playback through the TTS (text-to-speech) module;

[0198] Combined with the Large Language Model (LLM), it provides voice question and answer services, such as providing definitions and pronunciations for unfamiliar characters.

[0199] (2) Provide advanced editing tools in the preview interface, such as a magnifying glass, eraser, color picker, etc., so that users can adjust the recognition results more finely;

[0200] Specifically, this embodiment can render a draggable and scalable window in the graphical user interface, magnify the content around the cursor or touch point, and use GPU hardware accelerated rendering to improve smoothness; based on the gesture recognition erasing function, distinguish the erasing mode, and dynamically update the user's modified content on the vector layer.

[0201] In addition, the embodiment of the present application may also provide a palette UI to allow the user to customize the color of the stylus, dynamically update rendering parameters, and modify the drawing properties of the vector layer.

[0202] (3) When there is doubt about the OCR recognition result, the learning machine can provide several possible correction options, and the user can quickly select the correct option;

[0203] Specifically, the embodiment of the present application can perform handwriting / OCR recognition through a deep learning model (such as a convolutional neural network CNN and a neural network architecture Transformer based on an attention mechanism), obtain multiple possible recognition results, and calculate the confidence. Low-confidence text will trigger user interaction, provide multiple correction options, and allow the user to quickly select the correct result. The selected correct result can be used as new training data to optimize the subsequent OCR recognition accuracy.

[0204] (4) Use contextual information to improve the accuracy of error correction, for example, inferring the possible correct answer based on the question type and the completed answer part;

[0205] Combine semantic analysis (NLP) to analyze the current question type and context information, and compare them with the answers already filled in. Specifically, a conditional probability model (such as BERT or GPT variants) can be used to predict possible correct answers and prompt users to correct them.

[0206] In math or programming questions, combine formula parsers or code analysis tools to improve the accuracy of content correction.

[0207] (5) On the draft paper, for continuous handwriting recognition, users are also allowed to delete or modify the wrong parts through simple gestures (such as crossing out);

[0208] (6) Students can report recognition errors through the built-in feedback system to help the system continuously optimize the recognition algorithm;

[0209] (7) Provide a draft paper sharing function, so that students and teachers, or students and students can share draft papers for real-time discussion and correction; users can send their drafts to others in the form of pictures to seek help from others. For example, the user clicks on the share draft and then sends it to the corresponding person. The shared picture includes the title and the user's handwritten content.

[0210] Specifically, users are allowed to convert draft paper into image format (JPEG / PNG) and automatically attach title information. The embodiment of the present application can adopt WebRTC or MQTT communication protocol to support low-latency real-time sharing and collaboration. The server side provides storage and access control to ensure permission management for draft sharing. In multi-person collaboration mode, WebSocket real-time synchronization is supported to realize remote correction and discussion of teachers / students.

[0211] In order to better implement the interactive method provided in the embodiment of the present application, the embodiment of the present application also provides an interactive device based on the above interactive method. The meanings of the terms are the same as those in the above interactive method, and the specific implementation details can refer to the description in the method embodiment.

[0212] See also Figure 7 , Figure 7 A schematic diagram of the structure of an interactive device provided in an embodiment of the present application, the interactive device comprising:

[0213] A first display module 1001, used to display a target interface, the target interface includes at least one first area, and the first area displays target content;

[0214] A determination module 1002 is configured to determine the selected first content in response to a selection operation on the first content in the target content;

[0215] A second display module 1003, configured to display second content via a second area associated with a target topic in response to a determination operation on the first content;

[0216] Among them, the second area is the area of ​​the target interface or the area of ​​other interfaces except the target interface; the second content is the same as the first content, or the second content is obtained based on the completion of the first content; the selection operation includes a circle operation on the first content; the first area includes a draft area, and the second area includes an answer area.

[0217] Optionally, the determining module 1002 is further configured to:

[0218] In response to a circle operation on the target content, first content in the circled sub-area is determined.

[0219] Optionally, the target interface further includes a confirmation control for the first content;

[0220] The second display module 1003 is further used for:

[0221] In response to the triggering operation on the confirmation control, the second content is displayed via the second area associated with the target topic.

[0222] Optionally, the determination operation includes a first designated touch operation on the target interface and / or a second designated touch operation on the sub-area.

[0223] Optionally, the second display module 1003 is further used for:

[0224] In response to a determination operation on the first content, identifying the first content;

[0225] generating second content based on the recognition result of the first content;

[0226] The second content is displayed via the second area associated with the target topic.

[0227] Optionally, the second display module 1003 is further used for:

[0228] Based on the first content and the reference content, determining whether the first content is complete;

[0229] In the case where the first content is complete, using the first content as the second content;

[0230] In the case that the first content is incomplete, the first content is completed according to the reference content to obtain the second content.

[0231] Optionally, the reference content includes content outside the area where the first content is located in the target interface, or response content generated for the target topic.

[0232] Optionally, the second display module 1003 is further used for:

[0233] Displaying an expansion prompt area via the target interface, wherein the expansion prompt area displays the reference content and prompt options, and the prompt options are used to prompt whether to complete the first content based on the reference content;

[0234] In response to detecting a completion determination operation for the prompt option, the first content is completed according to the reference content to obtain a second content.

[0235] Optionally, the second display module 1003 is further used for:

[0236] In response to a confirmation operation on the first content, displaying a first preview interface, wherein the first preview interface displays a preset control and the second content;

[0237] In response to a trigger operation based on the preset control, second content is displayed via a second area associated with the target topic.

[0238] Optionally, the second display module 1003 is further used for:

[0239] Based on a modification operation on the second content in the first preview interface, displaying the modified second content via the first preview interface;

[0240] In response to a trigger operation based on the preset control, the modified second content is displayed via the second area associated with the target topic.

[0241] Optionally, the interactive device in the present application further includes:

[0242] A third display module, configured to respond to a trigger operation on the second area and display the rewriting area via the target interface;

[0243] The replacement module is used to respond to the input operation on the rewriting area, obtain the input content, and replace the second content with the input content for display via the second area.

[0244] Optionally, the interactive device in the present application further includes:

[0245] a fourth display module, configured to respond to a triggering operation on the second area and display a second preview interface via the target interface, wherein the second preview interface includes the second content;

[0246] The fifth display module is used to respond to the modification operation based on the second content in the second preview interface, obtain the modified second content, and display the modified second content via the second area.

[0247] Optionally, the first area in the target interface includes: a first area associated with the target topic and / or a first area of ​​a reference topic associated with the target topic.

[0248] Optionally, the interactive device in the present application further includes:

[0249] a format conversion module, configured to convert the first content into a format to obtain a third content in a target format, wherein the target format includes any one of text, image, audio and video formats;

[0250] a collection module, configured to respond to a collection operation on the third content and collect the third content; and / or,

[0251] The sending module is used to respond to the sending operation of the third content and send the third content to the target object.

[0252] Optionally, the interactive device in the present application further includes:

[0253] An acquisition module, used to acquire the auxiliary information for answering questions associated with the first content;

[0254] A sixth display module is used to display the question-answering auxiliary information via a pop-up window, and the pop-up window is displayed adjacent to the first content.

[0255] Optionally, the interactive device in the present application further includes:

[0256] The classification module is used to classify the first content according to the type information of the first content, and store the classified first content.

[0257] Accordingly, the embodiment of the present application also provides a computer device, which may be a terminal or a server, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), or other terminal devices. Figure 8 As shown, Figure 8 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 300 includes a processor 301 having one or more processing cores, a memory 302 having one or more computer-readable storage media, and a computer program stored in the memory 302 and executable on the processor. The processor 301 is electrically connected to the memory 302. Those skilled in the art will appreciate that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or arrange components differently.

[0258] The processor 301 is the control center of the computer device 300. It uses various interfaces and lines to connect the various parts of the entire computer device 300, executes various functions of the computer device 300 and processes data by running or loading software programs and / or modules stored in the memory 302, and calling data stored in the memory 302, thereby monitoring the computer device 300 as a whole.

[0259] In the embodiment of the present application, the processor 301 in the computer device 300 will load instructions corresponding to the processes of one or more application programs into the memory 302 according to the following steps, and the processor 301 will run the application programs stored in the memory 302 to implement various functions:

[0260] Displaying a target interface, wherein the target interface includes at least one first area, and the first area displays target content;

[0261] In response to a selection operation on a first content in the target content, determining the selected first content;

[0262] In response to a determination operation on the first content, displaying second content via a second area associated with the target topic;

[0263] Among them, the second area is the area of ​​the target interface or the area of ​​other interfaces except the target interface; the second content is the same as the first content, or the second content is obtained based on the completion of the first content; the selection operation includes a circle operation on the first content; the first area includes a draft area, and the second area includes an answer area.

[0264] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0265] Optional, such as Figure 8 As shown, the computer device 300 further includes: a touch screen 303, a radio frequency circuit 304, an audio circuit 305, an input unit 306, and a power supply 307. The processor 301 is electrically connected to the touch screen 303, the radio frequency circuit 304, the audio circuit 305, the input unit 306, and the power supply 307, respectively. Those skilled in the art can understand that Figure 8 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0266] The touch display screen 303 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 303 may include a display panel and a touch panel. Among them, the display panel can be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, which can be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light-emitting diode (OLED, Organic Light-Emitting Diode), etc. The touch panel can be used to collect the user's touch operations on or near it (such as the user's operation on the touch panel or near the touch panel using any suitable object or accessory such as a finger, stylus, etc.), and generate corresponding operation instructions, and the operation instructions execute the corresponding program. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 301, and can receive the command sent by the processor 301 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 301 to determine the type of touch event, and then the processor 301 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 303 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 303 can also be used as a part of the input unit 306 to realize the input function.

[0267] In the embodiment of the present application, the processor 301 executes the game application to generate a graphical user interface on the touch screen 303. The touch screen 303 is used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface.

[0268] The radio frequency circuit 304 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other computer devices through wireless communication, and to send and receive signals between the network device or other computer devices.

[0269] The audio circuit 305 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 305 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 305 and converted into audio data, and then the audio data is output to the processor 301 for processing, and then sent to another computer device through the radio frequency circuit 304, or the audio data is output to the memory 302 for further processing. The audio circuit 305 may also include an earphone jack to provide communication between an external headset and the computer device.

[0270] The input unit 306 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0271] The power supply 307 is used to supply power to various components of the computer device 300. Optionally, the power supply 307 can be logically connected to the processor 301 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 307 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0272] although Figure 8 Not shown, the computer device 300 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0273] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0274] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0275] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any one of the interaction methods provided in the embodiment of the present application. For example, the computer program can execute the following steps:

[0276] Displaying a target interface, wherein the target interface includes at least one first area, and the first area displays target content;

[0277] In response to a selection operation on a first content in the target content, determining the selected first content;

[0278] In response to a determination operation on the first content, displaying second content via a second area associated with the target topic;

[0279] Among them, the second area is the area of ​​the target interface or the area of ​​other interfaces except the target interface; the second content is the same as the first content, or the second content is obtained based on the completion of the first content; the selection operation includes a circle operation on the first content; the first area includes a draft area, and the second area includes an answer area.

[0280] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0281] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0282] According to one aspect of the embodiments of the present application, a computer program product or a computer program is also provided, the computer program product or the computer program includes a computer instruction, and the computer instruction is stored in a storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the interaction method provided in various optional implementations of the above aspects.

[0283] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0284] The above is a detailed introduction to an interactive method, device, computer equipment and computer-readable storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the technical solution and its core idea of ​​the present application. Ordinary technicians in this field should understand that they can still modify the technical solutions recorded in the aforementioned embodiments, or replace some of the technical features therein with equivalents; and these modifications or replacements do not make the essence of the corresponding technical solution deviate from the scope of the technical solution of the embodiments of the present application.

Claims

1. An interactive method, characterized in that: The method is applied to a learning machine, and the method comprises: Displaying a target interface, wherein the target interface includes at least one first area, and the first area displays target content; In response to a selection operation on a first content in the target content, determining the selected first content; wherein the selection operation includes a circle operation on the first content; In response to a determination operation on the first content, displaying the second content via a second area associated with the target topic; the determination operation is triggered by the user double-clicking the target interface after drawing a circle, drawing at least one horizontal line under the drawn circle, or double-clicking the first area; The second area is an area of ​​the target interface or an area of ​​another interface except the target interface, so that the learning machine jumps to the other interface and displays the second content via the second area of ​​the other interface; the second content is the same as the first content, or the second content is obtained by completing the first content; the first area includes a draft area, and the second area includes an answer area; The method of displaying the second content via the second area associated with the target topic in response to the determination operation on the first content includes: In response to a determination operation on the first content, identifying the first content; Obtaining the correlation between the first content and the reference content, wherein the reference content is the content outside the circled area; the character distance between the first content and the reference content is used to indicate the correlation between the first content and the reference content, and when the character distance between the first content and the reference content is less than a preset distance threshold, it is determined that the first content is correlated with the reference content; In a case where the first content is related to the reference content, displaying an expansion prompt area via the target interface, wherein the expansion prompt area displays the reference content and prompt options, and the prompt options are used to prompt whether to complete the first content based on the reference content; In response to detecting a completion determination operation for the prompt option, the first content is completed according to the reference content to obtain a second content.

2. The interactive method according to claim 1, characterized in that: In response to the selection operation of the first content in the target content, determining the selected first content includes: In response to a circle operation on the target content, first content in the circled sub-area is determined.

3. The interactive method according to claim 1, characterized in that: The target interface also includes a confirmation control for the first content; The method of displaying the second content via the second area associated with the target topic in response to the determination operation on the first content includes: In response to the triggering operation on the confirmation control, the second content is displayed via the second area associated with the target topic.

4. The interactive method according to claim 2, characterized in that: The determination operation includes a first designated touch operation on the target interface and / or a second designated touch operation on the sub-area.

5. The interactive method according to claim 1, characterized in that: The reference content includes content outside the area where the first content is located in the target interface, or response content generated for the target question.

6. The interactive method according to claim 1, characterized in that: The method of displaying the second content via the second area associated with the target topic in response to the determination operation on the first content includes: In response to a confirmation operation on the first content, displaying a first preview interface, wherein the first preview interface displays a preset control and the second content; In response to a trigger operation based on the preset control, second content is displayed via a second area associated with the target topic.

7. The interactive method according to claim 6, characterized in that: After displaying the first preview interface in response to the determination operation on the first content, the method further includes: Based on a modification operation on the second content in the first preview interface, displaying the modified second content via the first preview interface; In response to a trigger operation based on the preset control, the modified second content is displayed via the second area associated with the target topic.

8. The interactive method according to claim 1, characterized in that: After the second content is displayed via the second area associated with the target topic in response to the determination operation on the first content, the method further includes: In response to a trigger operation on the second area, displaying a rewriting area via the target interface; In response to an input operation on the rewriting area, input content is acquired, and the second content is displayed via the second area by replacing the second content with the input content.

9. The interactive method according to claim 1, characterized in that: After the second content is displayed via the second area associated with the target topic in response to the determination operation on the first content, the method further includes: In response to a triggering operation on the second area, displaying a second preview interface via the target interface, wherein the second preview interface includes the second content; In response to a modification operation based on the second content in the second preview interface, the modified second content is acquired, and the modified second content is displayed via the second area.

10. The interactive method according to claim 1, characterized in that: The first area in the target interface includes: a first area associated with the target topic and / or a first area of ​​a reference topic associated with the target topic.

11. The interactive method according to claim 1, characterized in that: After the step of responding to the selection operation of the first content in the target content and determining the selected first content, the step further includes: Performing format conversion on the first content to obtain third content in a target format, wherein the target format includes any one of text, image, audio and video formats; In response to a collection operation on the third content, collecting the third content; and / or, In response to the sending operation of the third content, the third content is sent to the target object.

12. The interactive method according to claim 1, characterized in that: After the step of responding to the selection operation of the first content in the target content and determining the selected first content, the step further includes: Acquire auxiliary information for answering questions associated with the first content; The question-answering auxiliary information is displayed via a pop-up window, and the pop-up window is displayed adjacent to the first content.

13. The interactive method according to claim 1, characterized in that: After the step of responding to the selection operation of the first content in the target content and determining the selected first content, the step further includes: The first contents are classified according to the type information of the first contents, and the classified first contents are stored.

14. An interactive device, characterized in that: The interactive device comprises: A first display module, used to display a target interface, the target interface includes at least one first area, and the first area displays target content; a determination module, configured to respond to a selection operation on a first content in the target content and determine the selected first content; wherein the selection operation includes a circle operation on the first content; A second display module is used to display the second content via a second area associated with a target topic in response to a determination operation on the first content; the determination operation is triggered by the user double-clicking the target interface after drawing a circle, drawing at least one horizontal line under the drawn circle, or double-clicking the first area; The second area is an area of ​​the target interface or an area of ​​another interface other than the target interface; the second content is the same as the first content, or the second content is obtained by completing the first content; the selection operation includes a circle operation on the first content; the first area includes a draft area, and the second area includes an answer area; The second display module is further used for: In response to a determination operation on the first content, identifying the first content; Obtaining the correlation between the first content and the reference content, wherein the reference content is the content outside the circled area; the character distance between the first content and the reference content is used to indicate the correlation between the first content and the reference content, and when the character distance between the first content and the reference content is less than a preset distance threshold, it is determined that the first content is correlated with the reference content; In a case where the first content is related to the reference content, displaying an expansion prompt area via the target interface, wherein the expansion prompt area displays the reference content and prompt options, and the prompt options are used to prompt whether to complete the first content based on the reference content; In response to detecting a completion determination operation for the prompt option, the first content is completed according to the reference content to obtain a second content.

15. A computer device, characterized in that: It comprises a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the interactive method described in any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that: It comprises a computer program, and when the computer program is run on a computer device, the computer program is used to make the computer device execute the steps of the interactive method according to any one of claims 1 to 13.

17. A computer program product, characterized in that It includes a computer program, which is stored in a computer-readable storage medium; when a processor of a computer device reads the computer program from the computer-readable storage medium, the processor executes the computer program, so that the computer device executes the steps of the interactive method described in any one of claims 1 to 13.

Citation Information

Patent Citations

  • Method and device for zooming scratch paper interface

    CN105786378A