A method for determining a human-computer interaction mode and a related device

By leveraging the synergy between terminal devices and servers, and selecting different interactive modes based on the actual human-computer interaction situation, combined with interactive children's stories, the problem of lack of parental guidance in online reading products has been solved, thereby enhancing children's abilities and improving their reading enjoyment.

CN116844385BActive Publication Date: 2026-01-06SHENZHEN RENMA INTERACTIVE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310799554.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2026-01-06
Estimated Expiration
2043-06-30

AI Technical Summary

Technical Problem

Existing online reading products lack parental guidance, making it difficult for children to concentrate, and their functions are limited, failing to effectively improve children's abilities and qualities.

Method used

By working together with terminal devices and servers, different types of interactive modes, including general and ability-developing modes, are selected based on the actual situation of human-computer interaction to specifically cultivate children's lacking abilities and qualities. Combined with interactive nodes in children's interactive stories, education and entertainment are integrated.

Benefits of technology

It enhances the fun and immersion of online reading for children, while also improving the intelligence and flexibility of terminal devices and servers in human-computer interaction scenarios, and effectively improving children's abilities and qualities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116844385B_ABST
    Figure CN116844385B_ABST
Patent Text Reader

Abstract

This application discloses a method and related apparatus for determining human-computer interaction modes. The method includes, in response to a first instruction sent by a server, engaging in human-computer interaction with a user according to a capability-development-oriented interaction mode corresponding to the current interaction node; in response to a second instruction sent by the server, engaging in human-computer interaction with the user according to the capability-development-oriented interaction mode corresponding to the current interaction node; and in response to a third instruction sent by the server, engaging in human-computer interaction with the user according to a normal interaction mode corresponding to the current interaction node. This application selects different types of interaction modes from children's interactive stories to engage in human-computer interaction with users based on the actual situation of human-computer interaction, aiming to specifically cultivate the user's lacking capabilities. This not only enhances the user's enjoyment and immersion when reading children's interactive stories online, but also improves the intelligence and flexibility of terminal devices and servers in human-computer interaction scenarios, and enhances the user's capabilities.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application is applied to the general data processing technology field of the Internet industry, and particularly relates to a method and related apparatus for determining a human-computer interaction mode. Background Technology

[0002] In the internet age, online reading products such as e-picture books and audio stories for children have emerged, allowing children to experience these products through electronic devices when parents lack the time to spend with them. However, these online reading products typically provide one-way information to children, lacking parental explanation, guidance, or clarification, making it difficult for children to concentrate and immerse themselves. Furthermore, most online reading products are functionally limited, serving only as entertainment and failing to positively contribute to the development of children's abilities and qualities. Currently, parents are placing increasing emphasis on family education and are gradually recognizing the significant impact of cultivating children's abilities and qualities on their future development. Therefore, online reading products with limited functionality and simple interactive formats can no longer meet market demands. Summary of the Invention

[0003] This application discloses a method and related apparatus for determining a human-computer interaction mode. The children's interactive stories in this application integrate entertainment and educational functions. Under the guidance of the server, the terminal device can select different types of interactive modes from the children's interactive stories to interact with the user based on the actual situation of the human-computer interaction. This aims to specifically cultivate the user's lacking abilities and qualities, which not only enhances the user's enjoyment and immersion when reading children's interactive stories online, but also improves the intelligence and flexibility of the terminal device and server in human-computer interaction scenarios, and enhances the user's abilities and qualities.

[0004] In a first aspect, embodiments of this application provide a method for determining a human-computer interaction mode, applied to a terminal device, the method comprising:

[0005] In response to a first instruction sent by the server, the system engages in human-computer interaction with the user according to the ability-development interactive mode corresponding to the current interactive node. The current interactive node is a target interactive node among multiple ability-related interactive nodes in the current children's interactive story. Each ability-related interactive node corresponds to an interactive mode including a normal interactive mode and an ability-development interactive mode. The normal interactive mode corresponding to the target interactive node is used to examine the user's first ability quality, while the ability-development interactive mode corresponding to the target interactive node is used to develop the first ability quality. The first ability quality is the ability quality that the server determines the user lacks. The first instruction is an instruction sent by the server when the target number does not exceed a first preset threshold. The target number is the number of target interactive nodes among the multiple ability-related interactive nodes that have completed human-computer interaction.

[0006] In response to the second instruction sent by the server, the system interacts with the user in accordance with the capability development interaction mode corresponding to the current interaction node. The second instruction is sent by the server when the target number is a first value and the user's reading status is determined to be active according to a first preset rule. The first value is greater than the first preset threshold and does not exceed the second preset threshold.

[0007] In response to a third instruction sent by the server, the system performs human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node. The third instruction is sent by the server when the target number is greater than the second preset threshold and the cultivation effect of the first ability quality is determined to have reached a preset level according to the second preset rule.

[0008] When the current interactive node is a target interactive node (which can be understood as an interactive node associated with the first ability quality), this embodiment selects the interactive mode type corresponding to the current interactive node based on the number of target interactive nodes that have completed human-computer interaction (i.e., the target number), that is, determines the human-computer interaction method of the current interactive node. Specifically, considering that cultivating a user's primary competence requires a certain number of human-computer interactions, when the target number does not exceed a first preset threshold, this embodiment can interact with the user in a competence-cultivating interaction mode to cultivate the user's primary competence. Considering that as the number of human-computer interactions gradually increases, the user's reading state may change, and an active reading state is more conducive to competence cultivation, when the target number exceeds the first preset threshold but does not exceed the second preset threshold, this embodiment can interact with the user in a competence-cultivating interaction mode after determining that the user's reading state is active, to ensure the effectiveness of cultivating the user's primary competence. Considering that as the number of human-computer interactions continues to increase, the user's primary competence may have achieved a good cultivation effect (i.e., the user is very likely to have fully possessed the primary competence and does not need further cultivation), when the target number exceeds the second preset threshold, this embodiment can interact with the user in a normal interaction mode after determining that the cultivation effect of the user's primary competence has reached a preset level.

[0009] The children's interactive stories (i.e., an online reading product) described above integrate entertainment and educational functions. Under the guidance of the server, the terminal device can select different types of interactive modes in the children's interactive stories to interact with the user based on the actual situation of human-computer interaction. This aims to cultivate the user's lacking abilities and qualities in a targeted manner. This not only enhances the user's enjoyment and immersion when reading children's interactive stories online, but also improves the intelligence and flexibility of the terminal device and server in human-computer interaction scenarios, and enhances the user's abilities and qualities.

[0010] In conjunction with the first aspect, in one possible implementation, obtaining the user's posture information includes:

[0011] In response to the fourth instruction sent by the server, the system performs human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node. The fourth instruction is sent by the server when the target number is the first value and the user's reading state is determined to be not in the active state according to the first preset rule.

[0012] Considering that the number of human-computer interactions gradually increases, the user's reading status may change, and an inactive reading status is not conducive to the development of abilities and qualities. Therefore, when the target number is greater than the first preset threshold but not more than the second preset threshold, this embodiment can conduct human-computer interaction with the user in the normal interaction mode after determining that the user's reading status is inactive. Once the user's reading status becomes active, the normal interaction mode can be used to conduct human-computer interaction with the user again, so as to ensure the effectiveness of cultivating the user's primary abilities and qualities.

[0013] In conjunction with the first aspect, or any of the above possible implementations of the first aspect, in another possible implementation, in response to the fifth instruction sent by the server, human-computer interaction is performed with the user according to the capability-cultivation interactive mode corresponding to the current interactive node;

[0014] The fifth instruction is sent by the server when the following conditions are met simultaneously:

[0015] The target quantity is greater than the second preset threshold;

[0016] According to the second preset rule, it is determined that the cultivation effect of the first ability and quality has not reached the preset level;

[0017] The terminal device receives a sixth instruction, which reflects the user's agreement to engage in human-computer interaction according to the capability-development-based interactive mode corresponding to the current interactive node.

[0018] When the number of targets exceeds the second preset threshold, this embodiment determines the human-computer interaction mode of the current interaction node based on the user's willingness after determining that the cultivation effect of the user's first ability quality has not reached the preset level. After the user agrees to carry out human-computer interaction in the ability cultivation interaction mode, the human-computer interaction with the user will continue in the ability cultivation interaction mode, which further improves the intelligence and flexibility of the terminal device and server in the human-computer interaction scenario.

[0019] In conjunction with the first aspect, or any of the above possible implementations of the first aspect, in yet another possible implementation, the first preset rule defines:

[0020] If the number of first reference interaction nodes exceeds the third preset threshold, then the user's reading state is determined to be the active state;

[0021] The first reference interaction node is an interaction node among the plurality of capability-associated interaction nodes that has undergone human-computer interaction in a normal interaction mode. The normal interaction mode corresponding to the first reference interaction node is used to examine the user's second capability. The human-computer interaction record of the first reference interaction node is used to reflect that the user's second capability meets a preset standard. The second capability is the capability determined by the server to be possessed by the user.

[0022] If the number of first reference interaction nodes exceeds a third preset threshold, it indicates that the user still possesses secondary abilities during the current interactive story, thus further confirming the user's reading state as active. In other words, the above method uses the user's secondary abilities' performance in the current interactive story as the basis for measuring reading state. Therefore, this method can reasonably and accurately determine the user's reading state, further improving the intelligence of terminal devices and servers in human-computer interaction scenarios.

[0023] In conjunction with the first aspect, or any of the above possible implementations of the first aspect, in yet another possible implementation, the second preset rule defines:

[0024] If the number of second reference interaction nodes exceeds the fourth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0025] The second reference interaction node is the target interaction node among the plurality of capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode. The human-computer interaction record of the second reference interaction node is used to reflect that the number of times the user responds to the machine output content in the capability-cultivation interaction mode does not exceed a fifth preset threshold.

[0026] The fewer responses a user makes to the competency-building interactive mode, the less machine guidance they receive, and the greater the likelihood that they possess the primary competency. When the number of second-reference interactive nodes exceeds a fourth preset threshold, it can be determined that the primary competency the user lacks has reached a preset level during the current interactive story. Therefore, the above method can not only cultivate the primary competency the user lacks, but also further measure its cultivation effect, further ensuring the effectiveness of cultivating the user's primary competency.

[0027] In conjunction with the first aspect, or any of the above possible implementations of the first aspect, in yet another possible implementation, the second preset rule defines:

[0028] If the number of third reference interaction nodes exceeds the sixth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0029] The third reference interaction node is the target interaction node among the multiple capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode, and the time difference between the reading time of the third reference interaction node and the current time does not exceed the seventh preset threshold.

[0030] The more third-reference interaction nodes there are, the less jumpy the reading time of these nodes, and the better the effect on cultivating the user's primary competence. When the number of third-reference interaction nodes exceeds a sixth preset threshold, it can be determined that the cultivation effect of the user's missing primary competence during the current interactive story has reached the preset level. Therefore, the above method can not only cultivate the user's missing primary competence, but also further measure its cultivation effect, further ensuring the effectiveness of cultivating the user's primary competence.

[0031] Secondly, embodiments of this application provide a method for determining a human-computer interaction mode, applied to a server, the method comprising:

[0032] The current interactive node is determined to be a target interactive node among multiple ability-related interactive nodes in the current children's interactive story. Each ability-related interactive node corresponds to an interactive mode including a normal interactive mode and an ability-developing interactive mode. The normal interactive mode corresponding to the target interactive node is used to examine the user's first ability quality, and the ability-developing interactive mode corresponding to the target interactive node is used to develop the first ability quality. The first ability quality is the missing ability quality determined by the server.

[0033] If the target number does not exceed the first preset threshold, a first instruction is sent to the terminal device, wherein the target number includes the number of target interaction nodes that have completed human-computer interaction among the plurality of capability-associated interaction nodes, and the first instruction is used to instruct the terminal device to perform human-computer interaction with the user according to the capability-cultivation type interaction mode corresponding to the current interaction node;

[0034] If the target number is a first value and the user's reading status is determined to be active according to a first preset rule, then a second instruction is sent to the terminal device, wherein the first value is greater than the first preset threshold and does not exceed the second preset threshold, and the second instruction is used to instruct the terminal device to interact with the user in accordance with the ability-cultivation interactive mode corresponding to the current interactive node;

[0035] If the target number is greater than the second preset threshold and the cultivation effect of the first ability and quality is determined to be as expected according to the second preset rule, then a third instruction is sent to the terminal device, wherein the third instruction is used to instruct the terminal device to perform human-computer interaction with the user in accordance with the normal interaction mode corresponding to the current interaction node.

[0036] In conjunction with the second aspect, in one possible implementation, the method further includes:

[0037] If the target number is the first value and the user's reading state is not in the active state according to the first preset rule, then a fourth instruction is sent to the terminal device, wherein the fourth instruction is used to instruct the terminal device to interact with the user in accordance with the normal interaction mode corresponding to the current interaction node.

[0038] In conjunction with the second aspect, or any of the above possible implementations of the second aspect, in another possible implementation, a fifth instruction is sent to the terminal device, wherein the fifth instruction is used to instruct to perform human-computer interaction with the user according to the capability-cultivation-type interaction mode corresponding to the current interaction node;

[0039] The fifth instruction is sent by the server when the following conditions are met simultaneously:

[0040] The target quantity is greater than the second preset threshold;

[0041] According to the second preset rule, it is determined that the cultivation effect of the first ability and quality has not reached the preset level;

[0042] The terminal device receives a sixth instruction, which reflects the user's agreement to engage in human-computer interaction according to the capability-development-based interactive mode corresponding to the current interactive node.

[0043] In conjunction with the second aspect, or any of the above possible implementations of the second aspect, in yet another possible implementation, the first preset rule defines:

[0044] If the number of first reference interaction nodes exceeds the third preset threshold, then the user's reading state is determined to be the active state;

[0045] The first reference interaction node is an interaction node among the plurality of capability-associated interaction nodes that has undergone human-computer interaction in a normal interaction mode. The normal interaction mode corresponding to the first reference interaction node is used to examine the user's second capability. The human-computer interaction record of the first reference interaction node is used to reflect that the user's second capability meets a preset standard. The second capability is the capability determined by the server to be possessed by the user.

[0046] In conjunction with the second aspect, or any of the above possible implementations of the second aspect, in yet another possible implementation, the second preset rule defines:

[0047] If the number of second reference interaction nodes exceeds the fourth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0048] The second reference interaction node is the target interaction node among the plurality of capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode. The human-computer interaction record of the second reference interaction node is used to reflect that the number of times the user responds to the machine output content in the capability-cultivation interaction mode does not exceed a fifth preset threshold.

[0049] In conjunction with the second aspect, or any of the above possible implementations of the second aspect, in yet another possible implementation, the second preset rule defines:

[0050] If the number of third reference interaction nodes exceeds the sixth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0051] The third reference interaction node is the target interaction node among the multiple capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode, and the time difference between the reading time of the third reference interaction node and the current time does not exceed the seventh preset threshold.

[0052] Thirdly, embodiments of this application provide a human-computer interaction mode determination device, the device comprising:

[0053] The first response unit is configured to respond to a first instruction sent by the server and engage in human-computer interaction with the user according to the ability-development interactive mode corresponding to the current interactive node. The current interactive node is a target interactive node among multiple ability-related interactive nodes in the current children's interactive story. Each ability-related interactive node corresponds to an interactive mode including a normal interactive mode and an ability-development interactive mode. The normal interactive mode corresponding to the target interactive node is used to examine the user's first ability quality, and the ability-development interactive mode corresponding to the target interactive node is used to develop the first ability quality. The first ability quality is an ability quality that the server determines the user lacks. The first instruction is an instruction sent by the server when the target number does not exceed a first preset threshold, where the target number is the number of target interactive nodes among the multiple ability-related interactive nodes that have completed human-computer interaction.

[0054] The second response unit is used to respond to the second instruction sent by the server and to interact with the user in accordance with the capability-cultivation interaction mode corresponding to the current interaction node. The second instruction is an instruction sent by the server when the target number is a first value and the user's reading status is determined to be active according to a first preset rule. The first value is greater than the first preset threshold and does not exceed the second preset threshold.

[0055] The third response unit is used to respond to the third instruction sent by the server and to interact with the user in accordance with the normal interaction mode corresponding to the current interaction node. The third instruction is an instruction sent by the server when the target number is greater than the second preset threshold and the cultivation effect of the first ability quality is determined to have reached a preset level according to the second preset rule.

[0056] In conjunction with the third aspect, in one possible implementation, the device further includes a fourth response unit, which is used to respond to a fourth instruction sent by the server and perform human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node. The fourth instruction is an instruction sent by the server when the target number is the first value and the user's reading state is determined to be not in the active state according to the first preset rule.

[0057] In conjunction with the third aspect, or any of the above possible implementations of the third aspect, in another possible implementation, the device further includes a fifth response unit, which is used to respond to a fifth instruction sent by the server and to perform human-computer interaction with the user according to the capability-cultivation interactive mode corresponding to the current interactive node;

[0058] The fifth instruction is sent by the server when the following conditions are met simultaneously:

[0059] The target quantity is greater than the second preset threshold;

[0060] According to the second preset rule, it is determined that the cultivation effect of the first ability and quality has not reached the preset level;

[0061] The terminal device receives a sixth instruction, which reflects the user's agreement to engage in human-computer interaction according to the capability-development-based interactive mode corresponding to the current interactive node.

[0062] In conjunction with the third aspect, or any of the above possible implementations of the third aspect, in yet another possible implementation, the first preset rule defines:

[0063] If the number of first reference interaction nodes exceeds the third preset threshold, then the user's reading state is determined to be the active state;

[0064] The first reference interaction node is an interaction node among the plurality of capability-associated interaction nodes that has undergone human-computer interaction in a normal interaction mode. The normal interaction mode corresponding to the first reference interaction node is used to examine the user's second capability. The human-computer interaction record of the first reference interaction node is used to reflect that the user's second capability meets a preset standard. The second capability is the capability determined by the server to be possessed by the user.

[0065] In conjunction with the third aspect, or any of the above possible implementations of the third aspect, in yet another possible implementation, the second preset rule defines:

[0066] If the number of second reference interaction nodes exceeds the fourth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0067] The second reference interaction node is the target interaction node among the plurality of capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode. The human-computer interaction record of the second reference interaction node is used to reflect that the number of times the user responds to the machine output content in the capability-cultivation interaction mode does not exceed a fifth preset threshold.

[0068] In conjunction with the third aspect, or any of the above possible implementations of the third aspect, in yet another possible implementation, the second preset rule defines:

[0069] If the number of third reference interaction nodes exceeds the sixth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0070] The third reference interaction node is the target interaction node among the multiple capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode, and the time difference between the reading time of the third reference interaction node and the current time does not exceed the seventh preset threshold.

[0071] Fourthly, embodiments of this application provide a terminal device, the terminal device including a processor, a memory, and a communication interface, wherein the communication interface is used to perform receiving and / or sending operations under the control of the processor, the memory is used to store a computer program, and the processor is used to call the computer program to implement the method described in the first aspect or any possible implementation of the first aspect.

[0072] Fifthly, embodiments of this application provide a server, the server including a processor, a memory, and a communication interface, wherein the communication interface is used to perform receiving and / or sending operations under the control of the processor, the memory is used to store a computer program, and the processor is used to call the computer program to implement the method described in the second aspect or any possible implementation of the second aspect.

[0073] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that, when run on a processor, is used to implement the method described in the first aspect or any possible implementation of the first aspect.

[0074] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that, when run on a processor, implements the method described in the second aspect or any possible implementation thereof.

[0075] The beneficial effects of the methods or apparatus provided in the second to seventh aspects of this application can be referred to the beneficial effects of the technical solution in the first aspect, and will not be repeated here. Attached Figure Description

[0076] The accompanying drawings used in the description of the embodiments of this application will be briefly introduced below.

[0077] Figure 1 This is a schematic diagram of the architecture of a children's interactive story system provided in an embodiment of this application;

[0078] Figure 2 This is a flowchart illustrating a method for determining an interaction mode provided in an embodiment of this application;

[0079] Figure 3 This is a schematic diagram of a human-computer interaction scenario provided in an embodiment of this application;

[0080] Figure 4 This is a schematic diagram of another human-computer interaction scenario provided in the embodiments of this application;

[0081] Figure 5 This is a schematic diagram of a user interface provided in an embodiment of this application;

[0082] Figure 6 This application provides a schematic diagram of the structure of a human-computer interaction mode determination device 60;

[0083] Figure 7 This is a schematic diagram of the structure of a terminal device 70 provided in an embodiment of this application. Detailed Implementation

[0084] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0085] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a children's interactive story system provided in an embodiment of this application. The architecture includes a terminal device 101 and a server 102. Note that this application does not strictly limit the number of terminal devices. Figure 1 The embodiments shown are merely examples.

[0086] Terminal device 101 is a device with both data processing and data transmission / reception capabilities, used to present an interface to users, facilitating their reading of interactive children's stories. These interactive children's stories are online reading products integrating education and entertainment, and can be of various types, including historical figures, science popularization, and fables. When reading interactive novels using terminal device 101, users can select children's interactive stories of interest through human-computer interaction, placing them in a virtual world and virtual character background, and improving their abilities and qualities while reading the interactive stories. Human-computer interaction can be through voice interaction, text interaction, or command interaction.

[0087] Server 102 is a device with computing power and storage space. The storage space can store one or more interactive children's stories and corresponding human-computer interaction records. Each interactive children's story corresponds to multiple interactive nodes, and each interactive node has a preset interactive mode. The interactive mode includes machine output content and standard response content, and each standard response content is associated with the next interactive node. One piece of machine output content can correspond to one or more standard response contents.

[0088] During human-computer interaction, terminal device 101 can receive the machine output content of the interaction mode corresponding to the current interaction node sent by server 102, and display the machine output content to the user through the operation interface (displayed in the form of voice and / or text). Terminal device 101 sends the user's input content (one or more of voice messages, text messages, and operation commands) to server 102. Server 102 can determine the standard response content that best matches the user's input content in the interaction mode, and then determine the next interaction node. Furthermore, terminal device 101 can output the machine output content of the interaction mode corresponding to the next interaction node under the instruction of server 102.

[0089] It should be noted that multiple interactive nodes can all be capability-related interactive nodes, or some can be capability-related interactive nodes and the rest can be ordinary interactive nodes.

[0090] Ability-related interactive nodes can be understood as interactive nodes associated with the development of a user's abilities and qualities. Each ability-related interactive node corresponds to two interaction modes: a normal interaction mode and an ability-development interaction mode. The normal interaction mode is used to assess a user's specific ability or quality, while the ability-development interaction mode is used to cultivate that ability or quality. It's easy to understand that a children's interactive story can assess and cultivate one or more abilities or qualities.

[0091] Regular interactive nodes can be understood as interactive nodes required for the development of the interactive story's plot. Optionally, each regular interactive node corresponds to an interactive mode used to drive the interactive story's plot forward.

[0092] Optionally, a user's abilities and qualities can be moral qualities (such as integrity and humility), learning abilities (such as memory and calculation abilities), or leadership abilities (such as decision-making and management abilities).

[0093] Furthermore, during the human-computer interaction process, when the server 102 determines that the current interaction node is a capability-related interaction node, it can instruct the terminal device 101 to select different types of interaction modes in the capability-related interaction node to interact with the user based on the actual situation of the human-computer interaction, in order to provide targeted training for the user's missing capabilities and qualities.

[0094] In one alternative embodiment, the terminal device 101 defaults to prioritizing voice interaction with the user.

[0095] In one alternative embodiment, the user can customize the way they interact with the terminal device 101.

[0096] Optionally, the terminal device 101 can be a standalone device such as a handheld terminal, a desktop terminal, or a wearable device, or it can be a component (such as a chip or integrated circuit) included in a standalone device. When the terminal device 101 is a handheld terminal, it can be a smart wearable device (such as a smartwatch), a mobile phone, a tablet computer, a computer (such as a laptop computer, a PDA, etc.), etc.

[0097] Optionally, server 102 can be a physical device such as a server or host, or a virtual device such as a virtual machine or container. Optionally, server 102 can be in the cloud, such as a single service in the cloud or a server cluster composed of multiple servers, or it can be a local device, such as a single service or a server cluster composed of multiple servers locally.

[0098] Optionally, the terminal device 101 and the server 102 can be directly connected via wired communication, such as tangible media like metal wires or optical fibers, or indirectly connected via wireless communication, such as intangible media like wireless local area networks or Bluetooth.

[0099] Optionally, terminal device 101 can perform some or all of the operations performed by server 102. That is, some or all of the operations performed by server 102 can be performed by terminal device 101 instead.

[0100] Therefore, the embodiments of this application can enhance the fun and immersion of users when reading interactive children's stories online, improve the intelligence and flexibility of terminal devices and servers in human-computer interaction scenarios, and enhance the user's capabilities and qualities.

[0101] Please see Figure 2 , Figure 2 This is a flowchart illustrating a method for determining an interaction mode provided in an embodiment of this application. This method can be based on... Figure 1 The architecture shown is used to implement this method, which includes, but is not limited to, the following steps:

[0102] Step S201: The terminal device responds to the first instruction sent by the server and interacts with the user according to the capability-cultivation interactive mode corresponding to the current interactive node.

[0103] The terminal device can be Figure 1 The terminal device 101 in the described embodiments can also be other devices capable of performing the same operations as the terminal device. The server can be... Figure 1 The server 102 in the described embodiments may also be other devices that can perform the same operations as the server.

[0104] This storage space can store one or more children's interactive stories and the corresponding human-computer interaction records. Each children's interactive story corresponds to multiple interactive nodes. These multiple interactive nodes can all be ability-related interactive nodes, or some can be ability-related interactive nodes and the rest can be ordinary interactive nodes.

[0105] Ability-related interactive nodes can be understood as interactive nodes associated with the development of a user's abilities and qualities. Each ability-related interactive node corresponds to two interaction modes: a normal interaction mode and an ability-development interaction mode. The normal interaction mode is used to assess a user's specific ability or quality, while the ability-development interaction mode is used to cultivate that ability or quality. It's easy to understand that a children's interactive story can assess and cultivate one or more abilities or qualities.

[0106] Regular interactive nodes can be understood as interactive nodes required for the development of the interactive story's plot. Optionally, each regular interactive node corresponds to an interactive mode used to drive the interactive story's plot forward.

[0107] For an explanation of interactive nodes and interactive modes, please refer to [link / reference]. Figure 1 The relevant content in the described embodiments. The following uses the ability-related interaction node associated with "honesty" as an example to further illustrate the common interaction mode for ease of understanding. Please refer to Table 1, which is a list of common interaction modes provided in the embodiments of this application.

[0108] Table 1 List of Standard Interaction Modes

[0109]

[0110] It can be seen that in the normal interaction mode of the capability-related interaction node 201, the two standard response contents for the machine output content correspond to different related interaction nodes and capability assessment results.

[0111] In a typical human-computer interaction mode, the terminal device, under the instruction of the server, outputs its own content to obtain the user's response. This terminal device can have built-in control software, which can be a software module composed of program code, such as an application (APP), used to present the user interface and interact with the server through an application programming interface (API). For better understanding, please refer to [link to relevant documentation]. Figure 3 , Figure 3 This is a schematic diagram of a human-computer interaction scenario provided in an embodiment of this application.

[0112] The terminal device can output the machine output content of the capability-related interactive node 201 (i.e., "When you and Xiaohong were playing a game at home, you accidentally broke a vase. Would you take the initiative to admit your mistake to your mother?") on the first operation interface 301 via the first machine voice 302. The user can record the first answer voice 304 (voice content is "I will") as a reply by clicking the first voice icon 303.

[0113] Optionally, the first operation interface 301 may display the duration of the first machine voice 302 and the first response voice 304.

[0114] Optionally, users can click on the icons for voice messages to view their corresponding text content. For example, a user can click on the first voice message 302 to view its corresponding text content 305.

[0115] Optionally, the user can customize the way the terminal device outputs the machine's content, such as command interaction and text interaction. It should be noted that, considering that interactive stories for children are mostly aimed at children, the terminal device in this embodiment can prioritize voice interaction with the user by default, which helps reduce the reading difficulty for children.

[0116] Optionally, the user can also reply by entering a text message (such as "yes") into the terminal device via the text input icon 306.

[0117] Furthermore, the terminal device sends the user's input to the server, which can then determine the standard response that best matches the user's input in the normal interaction mode, and thus determine the next interaction node.

[0118] The matching between user input and standard response can be semantic matching. For example, combining... Figure 3 As shown in Table 1, the terminal device sends the user's first response voice 304 to the server. The server uses speech recognition technology to convert the first response voice 304 into the text "I can". The server can then use a semantic recognition algorithm to semantically match the text "I can" with the standard response content (i.e., "can" and "cannot"), and determine the first interaction node 202 associated with the closest standard response content (i.e., "can") as the next interaction node. Furthermore, based on the closest standard response content (i.e., "can"), the server determines that the ability assessment result of the ability-related interaction node 201 is "honesty". It should be noted that the ability assessment result "honesty" indicates that the user possesses the ability quality of "honesty" at the ability-related interaction node 201.

[0119] In one optional embodiment, the server can comprehensively evaluate whether a user lacks a certain ability or quality based on the ability assessment results of ability-related interaction nodes in the historical human-computer interaction records of one or more interactive stories that the user has read. For example, if the server determines that the number of ability-related interaction nodes with an ability assessment result of "dishonesty" exceeds a preset threshold based on historical human-computer interaction records, it can confirm that the user lacks the ability or quality of "honesty". It should be noted that when the server has not confirmed whether the user lacks "honesty" and the current interaction node is an ability-related interaction node associated with "honesty", or when the server has confirmed that the user does not lack (i.e. possesses) "honesty" and the current interaction node is an ability-related interaction node associated with "honesty", it can instruct the terminal device to always interact with the user in the normal interaction mode.

[0120] In one alternative embodiment, the server can also determine whether a user lacks a certain ability or skill based on the user's custom settings. For example, when a child is reading an interactive story on a terminal device, the user can input parental evaluations of the child's abilities into the server beforehand. The server can then use these evaluations to identify any abilities or skills the user lacks or possesses.

[0121] The following section uses the ability-related interactive nodes associated with "integrity" as an example to further illustrate the ability-cultivation interactive mode. For better understanding, please refer to Table 2, which is a list of ability-based interactive modes provided in the embodiments of this application.

[0122] Table 2 List of Competency-Based Interaction Modes

[0123]

[0124] As can be seen, the capability-based interactive mode can preset multiple machine output contents, which makes it convenient for terminal devices to conduct multiple human-computer interactions with users at the capability-related interactive node 201.

[0125] For better understanding, please refer to Figure 4 , Figure 4 This is a schematic diagram of another human-computer interaction scenario provided in the embodiments of this application.

[0126] The terminal device can output the first machine output content in the capability-related interactive node 201 in the form of first machine text 402 on the second operation interface 401 (i.e., "When you and Xiaohong were playing at home, you accidentally broke a vase. Would you take the initiative to admit your mistake to your mother?"). The user can enter a second answer voice 404 (voice content "No") as a reply by clicking the second voice icon 403. After receiving the second answer voice 404 through the terminal device, the server determines that the second answer voice 404 matches the standard reply content "No", and then instructs the terminal device to continue to output the second machine output content in the capability-related interactive node 201 in the form of second machine text 405 (i.e., "Xiaohong says to you, let's be honest good children, shall we admit our mistake to the adults together?"). The user can enter a third answer voice 406 (voice content "No") as a reply by clicking the second voice icon 403. After receiving the third response voice 406 through the terminal device, the server determines that the third response voice 406 matches the standard response content "not good," and then instructs the terminal device to continue outputting the third machine output content in the capability-related interaction node 201 in the form of the third machine text 407 (i.e., "At this moment, Mom just discovered the broken vase and said to you, I won't blame the honest good children, tell me if you broke it?"). The user can enter a fourth response voice 408 (voice content "yes") as a reply by clicking the second voice icon 403. After receiving the fourth response voice 408 through the terminal device, the server determines that the third response voice 406 matches the standard response content "yes," and then instructs the terminal device to output the machine output content in the next first interaction node 202.

[0127] Therefore, during the human-computer interaction process in accordance with the competency-building interactive model, users can receive multiple positive and educational guidances, feel the importance and necessity of "integrity", that is, users' competencies and qualities can be cultivated and improved imperceptibly.

[0128] Furthermore, after confirming that the current interactive node is one of the target interactive nodes among multiple ability-related interactive nodes in the current children's interactive story, the server can select the interactive mode type corresponding to the current interactive node based on the number of target interactive nodes that have completed human-computer interaction (i.e., the target number), that is, determine the human-computer interaction method of the current interactive node.

[0129] It should be noted that the normal interaction mode corresponding to the target interaction node is used to examine the user's primary ability, while the ability-development interaction mode corresponding to the target interaction node is used to develop the primary ability. The primary ability is the ability that the server determines the user lacks. It's easy to understand that the target interaction node is the interaction node associated with the primary ability among the multiple ability-related interaction nodes in the current children's interactive story. In other words, the multiple ability-related interaction nodes can also include interaction nodes associated with other abilities.

[0130] Considering that cultivating the user's missing first quality ability requires a certain number of human-computer interactions, if the server determines that the target number does not exceed the first preset threshold, it sends a first instruction to the terminal device to instruct the terminal device to interact with the user in accordance with the ability cultivation interaction mode corresponding to the current interaction node.

[0131] Step S202: The terminal device responds to the second instruction sent by the server and interacts with the user according to the capability-cultivation interactive mode corresponding to the current interactive node.

[0132] The second instruction is sent by the server when the target quantity is a first value and the user's reading status is determined to be active according to a first preset rule. The first value is greater than a first preset threshold and does not exceed a second preset threshold.

[0133] Considering the increase in user reading time and the gradual increase in human-computer interaction, users' reading status may change, and an active reading status is more conducive to the development of abilities and qualities. When the target number is greater than the first preset threshold but not more than the second preset threshold, the server can determine that the user's reading status is an active reading status according to the first preset rule, and instruct the terminal device to conduct human-computer interaction according to the ability-development interactive mode to ensure the effectiveness of developing the user's primary ability and qualities.

[0134] In one alternative embodiment, the first preset rule defines:

[0135] If the number of first reference interaction nodes exceeds the third preset threshold, the user's reading status is determined to be active.

[0136] Specifically, the first reference interaction node is the interaction node among the multiple ability-related interaction nodes in the current children's interactive story that has undergone human-computer interaction in the normal interaction mode. The normal interaction mode corresponding to the first reference interaction node is used to examine the user's second ability quality. The human-computer interaction record of the first reference interaction node is used to reflect that the user's second ability quality meets the preset standard. The second ability quality is the ability quality that the server determines the user possesses.

[0137] In other words, for multiple ability-related interactive nodes in the current children's interactive story that are associated with the second ability (hereinafter referred to as "reading state interactive nodes"), the terminal device performs human-computer interaction in a normal interactive mode under the instruction of the server. Based on the ability assessment results of the normal interactive mode in the completed reading state interactive nodes, the server uses the interactive node corresponding to the ability assessment result reflecting the user's possession of the second ability as the first reference node. If the number of first reference interactive nodes exceeds a third preset threshold, the server can determine that the user still possesses the second ability during the interaction process of the current interactive story, thereby further determining that the user's reading state is an active state.

[0138] This application uses the user's second ability to perform in the current interactive story as the basis for measuring the reading status, which can reasonably and accurately determine the user's reading status and further improve the intelligence of terminal devices and servers in human-computer interaction scenarios.

[0139] In one optional embodiment, the terminal device may respond to a fourth instruction sent by the server and interact with the user according to the normal interaction mode corresponding to the current interaction node. The fourth instruction is sent by the server when the target quantity is a first value and the user's reading state is determined to be not active according to a first preset rule.

[0140] Step S203: The terminal device responds to the third instruction sent by the server and interacts with the user in accordance with the normal interaction mode corresponding to the current interaction node.

[0141] The third instruction is sent by the server when the number of targets exceeds the second preset threshold and the cultivation effect of the first ability quality reaches the preset level according to the second preset rule.

[0142] Considering the continued increase in human-computer interaction, the user's primary competency may have already achieved good development results (i.e., the user has a high probability of having fully acquired the primary competency and does not need further development). If the target number exceeds the second preset threshold, the server can, after determining that the user's primary competency development has reached a preset level according to the second preset rule, instruct the terminal device to interact with the user in the normal interaction mode.

[0143] In one alternative embodiment, the second preset rule defines:

[0144] If the number of second reference interaction nodes exceeds the fourth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0145] Specifically, the second reference interaction node is the target interaction node among multiple capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode. The human-computer interaction records of the second reference interaction node are used to reflect that the number of times the user responds to the machine output content in the capability-cultivation interaction mode does not exceed the fifth preset threshold.

[0146] As can be seen from Table 2, the fewer responses a user makes to the competency-development interaction mode, the less machine guidance the user receives, and the greater the likelihood that the user possesses the primary competency. In other words, based on the human-computer interaction records of the competency-development interaction mode among the target interaction nodes that have completed human-computer interaction, the server uses interaction nodes where the number of user responses does not exceed the fifth preset threshold as second reference nodes. Therefore, when the number of second reference interaction nodes exceeds the fourth preset threshold, the server can determine that the primary competency lacking the user in the current interaction story has reached a preset level.

[0147] In one alternative embodiment, the second preset rule defines:

[0148] If the number of third reference interaction nodes exceeds the sixth preset threshold, then it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0149] Specifically, the third reference interaction node is the target interaction node among multiple capability-related interaction nodes that has already undergone human-computer interaction in accordance with the capability-cultivation interaction mode, and the time difference between the reading time of the third reference interaction node and the current time does not exceed the seventh preset threshold.

[0150] In other words, based on the human-computer interaction records of the ability-developing interaction mode among the target interaction nodes that have completed human-computer interaction, the server designates interaction nodes whose reading time and current time do not exceed a seventh preset threshold as third reference nodes. The seventh preset threshold is a threshold representing duration; it can be an experienced duration or a duration set based on actual reading conditions. The third reference node can be considered a target interaction node that is relatively close to the current interaction node. The more third reference nodes there are, the smaller the jump in reading time between them, and the better the effect on cultivating the user's primary competence. When the number of third reference nodes exceeds a sixth preset threshold, the server can determine that the cultivation effect of the user's missing primary competence during the current interactive story has reached a preset level.

[0151] The embodiments of this application can not only cultivate the primary competencies that users lack, but also further measure the cultivation effect, and further ensure the effectiveness of cultivating users' primary competencies.

[0152] In one optional embodiment, if the target number exceeds a second preset threshold and the cultivation effect of the first competency is determined to have failed to reach a preset level according to a second preset rule, the server may send a seventh instruction to the terminal device, instructing the terminal device to output a prompt message. This prompt message is used to prompt the user to choose whether to agree to human-computer interaction according to the competency-cultivation interactive mode. If the user agrees, the server may receive a sixth instruction from the terminal device. Afterward, the server sends a fifth instruction to the terminal device, instructing the terminal device to interact with the user according to the competency-cultivation interactive mode corresponding to the current interaction node.

[0153] In one optional embodiment, the server can send information about the child's development of abilities and skills to the terminal device, allowing parents to monitor their child's reading progress through the terminal device's interface. For a clearer understanding, please refer to [link to relevant documentation]. Figure 5 , Figure 5 This is a schematic diagram of a user interface provided in an embodiment of this application.

[0154] Parents can use the third interface 501 to learn about the child's existing abilities and qualities (such as integrity, responsibility, and decision-making skills) and lacking abilities and qualities (such as honesty, calculation skills, and management skills) determined by the server based on the child's human-computer interaction history. Parents can also use the third interface 501 to learn about the child's reading of interactive stories, such as the name of the story and its corresponding duration, to understand the child's reading preferences and the development of their abilities and qualities, facilitating targeted education for the child in the future.

[0155] It should be noted that, unless otherwise stated, the preset threshold in the embodiments of this application is a threshold used to represent quantity. The preset threshold can be an empirical value or a value set according to the actual reading situation, such as a first preset threshold, a second preset threshold, a third preset threshold, etc.

[0156] In summary, the children's interactive stories in this application integrate entertainment and educational functions. Under the guidance of the server, the terminal device can select different types of interactive modes in the children's interactive stories to interact with the user based on the actual situation of human-computer interaction, in order to provide targeted training for the user's lacking abilities and qualities. This not only enhances the user's enjoyment and immersion when reading children's interactive stories online, but also improves the intelligence and flexibility of the terminal device and server in human-computer interaction scenarios, and enhances the user's abilities and qualities.

[0157] The methods of the embodiments of this application have been described in detail above. In order to facilitate better implementation of the above solutions of the embodiments of this application, the apparatus of the embodiments of this application is provided below.

[0158] It is understood that the apparatus provided in the embodiments of this application, such as an interactive mode determination apparatus, includes hardware structures, software modules, or combinations of hardware structures and software structures to perform the functions described in the above method embodiments in order to achieve the functions.

[0159] Those skilled in the art will readily recognize that, based on the units and steps described in conjunction with the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can implement the foregoing method embodiments using different device implementations in different usage scenarios, and such different device implementations should not be considered beyond the scope of the embodiments of this application.

[0160] This application embodiment can divide the device into functional modules. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one functional module. The integrated module can be implemented in hardware or software. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. For example, taking the case of dividing the device into functional modules through integration as an example, this application illustrates several possible processing devices.

[0161] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of a human-computer interaction mode determination device 60 provided in an embodiment of this application. The human-computer interaction mode determination device 60 can be... Figure 1 The terminal device 101 shown, or the components in the terminal device 101; the human-computer interaction mode determination device 60 may include a first response unit 601, a second response unit 602, and a third response unit 603, each unit being connected via a bus, wherein each unit is described in detail below:

[0162] The first response unit 601 is configured to respond to a first instruction sent by the server and engage in human-computer interaction with the user according to the ability-development interactive mode corresponding to the current interactive node. The current interactive node is a target interactive node among multiple ability-related interactive nodes in the current children's interactive story. Each ability-related interactive node corresponds to an interactive mode including a normal interactive mode and an ability-development interactive mode. The normal interactive mode corresponding to the target interactive node is used to examine the user's first ability quality, and the ability-development interactive mode corresponding to the target interactive node is used to develop the first ability quality. The first ability quality is an ability quality that the server determines the user lacks. The first instruction is an instruction sent by the server when the target number does not exceed a first preset threshold. The target number is the number of target interactive nodes among the multiple ability-related interactive nodes that have completed human-computer interaction.

[0163] The second response unit 602 is used to respond to the second instruction sent by the server and to interact with the user in accordance with the capability-cultivation interaction mode corresponding to the current interaction node. The second instruction is an instruction sent by the server when the target number is a first value and the user's reading status is determined to be active according to a first preset rule. The first value is greater than the first preset threshold and does not exceed the second preset threshold.

[0164] The third response unit 603 is used to respond to the third instruction sent by the server and to perform human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node. The third instruction is an instruction sent by the server when the target number is greater than the second preset threshold and the cultivation effect of the first ability quality is determined to have reached a preset level according to the second preset rule.

[0165] In one possible implementation, the human-computer interaction mode determination device 60 further includes a fourth response unit, which is used to respond to a fourth instruction sent by the server and perform human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node. The fourth instruction is an instruction sent by the server when the target number is the first value and the user's reading state is determined to be not in the active state according to the first preset rule.

[0166] In another possible implementation, the human-computer interaction mode determination device 60 further includes a fifth response unit, which is used to respond to a fifth instruction sent by the server and perform human-computer interaction with the user according to the capability-cultivation type interaction mode corresponding to the current interaction node.

[0167] The fifth instruction is sent by the server when the following conditions are met simultaneously:

[0168] The target quantity is greater than the second preset threshold;

[0169] According to the second preset rule, it is determined that the cultivation effect of the first ability and quality has not reached the preset level;

[0170] The terminal device receives a sixth instruction, which reflects the user's agreement to engage in human-computer interaction according to the capability-development-based interactive mode corresponding to the current interactive node.

[0171] In another possible implementation, the first preset rule defines:

[0172] If the number of the first reference interaction nodes exceeds the third preset threshold, then the user's reading state is determined to be the active state;

[0173] The first reference interaction node is an interaction node among the plurality of capability-associated interaction nodes that has undergone human-computer interaction in a normal interaction mode. The normal interaction mode corresponding to the first reference interaction node is used to examine the user's second capability. The human-computer interaction record of the first reference interaction node is used to reflect that the user's second capability meets a preset standard. The second capability is the capability determined by the server to be possessed by the user.

[0174] In yet another possible implementation, the second preset rule defines:

[0175] If the number of the second reference interaction nodes exceeds the fourth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0176] The second reference interaction node is the target interaction node among the plurality of capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode. The human-computer interaction record of the second reference interaction node is used to reflect that the number of times the user responds to the machine output content in the capability-cultivation interaction mode does not exceed a fifth preset threshold.

[0177] In yet another possible implementation, the second preset rule defines:

[0178] If the number of third reference interaction nodes exceeds the sixth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0179] The third reference interaction node is the target interaction node among the multiple capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode, and the time difference between the reading time of the third reference interaction node and the current time does not exceed the seventh preset threshold.

[0180] It should be noted that, in the embodiments of this application, the specific implementation and technical effects of each unit can also be referred to accordingly. Figure 2 The corresponding description of the method embodiment.

[0181] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a terminal device 70 provided in an embodiment of this application. The terminal device 70 includes a processor 701, a memory 702 and a communication interface 703, and the processor 701, memory 702 and communication interface 703 are interconnected through a bus.

[0182] Processor 701 can be one or more central processing units (CPUs). When processor 701 is a CPU, the CPU can be a single-core CPU or a multi-core CPU.

[0183] The memory 702 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), which is used for related computer programs and data.

[0184] The communication interface 703 is used to receive and output data. The communication interface 703 can receive instructions sent by the server and operation instructions from the user; the communication interface can also output machine output content from the interactive node to the user.

[0185] Processor 701 is used to read the computer program code stored in memory 702 and perform the following operations:

[0186] In response to a first instruction sent by the server, the system engages in human-computer interaction with the user according to the ability-development interactive mode corresponding to the current interactive node. The current interactive node is a target interactive node among multiple ability-related interactive nodes in the current children's interactive story. Each ability-related interactive node corresponds to an interactive mode including a normal interactive mode and an ability-development interactive mode. The normal interactive mode corresponding to the target interactive node is used to examine the user's first ability quality, while the ability-development interactive mode corresponding to the target interactive node is used to develop the first ability quality. The first ability quality is the ability quality that the server determines the user lacks. The first instruction is an instruction sent by the server when the target number does not exceed a first preset threshold. The target number is the number of target interactive nodes among the multiple ability-related interactive nodes that have completed human-computer interaction.

[0187] In response to the second instruction sent by the server, the system interacts with the user in accordance with the capability development interaction mode corresponding to the current interaction node. The second instruction is sent by the server when the target number is a first value and the user's reading status is determined to be active according to a first preset rule. The first value is greater than the first preset threshold and does not exceed the second preset threshold.

[0188] In response to a third instruction sent by the server, the system performs human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node. The third instruction is sent by the server when the target number is greater than the second preset threshold and the cultivation effect of the first ability quality is determined to have reached a preset level according to the second preset rule.

[0189] In one possible implementation, the processor 701 is further configured to respond to a fourth instruction sent by the server and perform human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node, wherein the fourth instruction is an instruction sent by the server when the target number is the first value and the user's reading state is determined to be not in the active state according to the first preset rule.

[0190] In another possible implementation, the processor 701 is also configured to respond to a fifth instruction sent by the server and perform human-computer interaction with the user according to the capability-development-type interaction mode corresponding to the current interaction node;

[0191] The fifth instruction is sent by the server when the following conditions are met simultaneously:

[0192] The target quantity is greater than the second preset threshold;

[0193] According to the second preset rule, it is determined that the cultivation effect of the first ability and quality has not reached the preset level;

[0194] The terminal device receives a sixth instruction, which reflects the user's agreement to engage in human-computer interaction according to the capability-development-based interactive mode corresponding to the current interactive node.

[0195] In another possible implementation, the first preset rule defines:

[0196] If the number of the first reference interaction nodes exceeds the third preset threshold, then the user's reading state is determined to be the active state;

[0197] The first reference interaction node is an interaction node among the plurality of capability-associated interaction nodes that has undergone human-computer interaction in a normal interaction mode. The normal interaction mode corresponding to the first reference interaction node is used to examine the user's second capability. The human-computer interaction record of the first reference interaction node is used to reflect that the user's second capability meets a preset standard. The second capability is the capability determined by the server to be possessed by the user.

[0198] In yet another possible implementation, the second preset rule defines:

[0199] If the number of the second reference interaction nodes exceeds the fourth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0200] The second reference interaction node is the target interaction node among the plurality of capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode. The human-computer interaction record of the second reference interaction node is used to reflect that the number of times the user responds to the machine output content in the capability-cultivation interaction mode does not exceed a fifth preset threshold.

[0201] In yet another possible implementation, the second preset rule defines:

[0202] If the number of third reference interaction nodes exceeds the sixth preset threshold, it is determined that the cultivation effect of the first ability and quality has reached the preset level.

[0203] The third reference interaction node is the target interaction node among the multiple capability-related interaction nodes that has undergone human-computer interaction in accordance with the capability-cultivation interaction mode, and the time difference between the reading time of the third reference interaction node and the current time does not exceed the seventh preset threshold.

[0204] It should be noted that the implementation of each operation can also be referenced accordingly. Figure 2 The corresponding description of the method embodiment.

[0205] This application also provides a computer-readable storage medium storing a computer program that, when run on a processor... Figure 2 The method and flow shown are thus implemented.

[0206] In this application, the term "multiple" in the embodiments refers to two or more objects. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A existing alone, A and B existing simultaneously, and B existing alone. A and B can be singular or plural. Furthermore, unless otherwise stated, the use of ordinal numbers such as "first" and "second" in the embodiments of this application is for distinguishing multiple objects and is not used to limit the order, sequence, priority, or importance of multiple objects. For example, "first instruction" and "second instruction" are only used to distinguish different instructions and do not indicate a difference in the sequence, importance, etc., of these two instructions.

[0207] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method of determining a human-machine interaction mode, characterized in that, The method is applied to a terminal device and comprises the following steps: In response to a first instruction sent by a server, performing human-computer interaction with a user according to a capacity-cultivating interactive mode corresponding to a current interactive node, wherein the current interactive node is a target interactive node in a plurality of capacity-related interactive nodes in a current children interactive story, each capacity-related interactive node corresponds to an interactive mode, the interactive mode includes a common interactive mode and a capacity-cultivating interactive mode, the common interactive mode corresponding to the target interactive node is used to test a first capacity quality of the user, and the capacity-cultivating interactive mode corresponding to the target interactive node is used to cultivate the first capacity quality, wherein the first capacity quality is a capacity quality that the server determines to be missing in the user; the first instruction is an instruction sent by the server when a target number does not exceed a first preset threshold, and the target number is a number of target interactive nodes in the plurality of capacity-related interactive nodes that have completed human-computer interaction; In response to a second instruction sent by the server, performing human-computer interaction with the user according to the capacity-cultivating interactive mode corresponding to the current interactive node, wherein the second instruction is an instruction sent by the server when the target number is a first value and a reading state of the user is determined to be an active state according to a first preset rule, and the first value is greater than the first preset threshold and does not exceed a second preset threshold; In response to a third instruction sent by the server, performing human-computer interaction with the user according to the common interactive mode corresponding to the current interactive node, wherein the third instruction is an instruction sent by the server when the target number is greater than the second preset threshold and a cultivation effect of the first capacity quality reaches a preset level according to a second preset rule; The first preset rule defines that: If a number of first reference interactive nodes exceeds a third preset threshold, it is determined that the reading state of the user is the active state, wherein the first reference interactive node is an interactive node in the plurality of capacity-related interactive nodes that has completed human-computer interaction according to a common interactive mode, the common interactive mode corresponding to the first reference interactive node is used to test a second capacity quality of the user, a human-computer interaction record of the first reference interactive node is used to reflect that the second capacity quality of the user meets a preset standard, and the second capacity quality is a capacity quality that the server determines the user to have; The second preset rule defines that: If a number of second reference interactive nodes exceeds a fourth preset threshold, it is determined that the cultivation effect of the first capacity quality reaches the preset level, wherein the second reference interactive node is a target interactive node in the plurality of capacity-related interactive nodes that has completed human-computer interaction according to a capacity-cultivating interactive mode, and a human-computer interaction record of the second reference interactive node is used to reflect that a number of replies of the user to machine output content in the capacity-cultivating interactive mode does not exceed a fifth preset threshold.

2. The method of claim 1, wherein, The method further comprises: In response to a fourth instruction sent by the server, performing human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node, wherein the fourth instruction is an instruction sent by the server when the target quantity is the first value and the reading state of the user is determined to be not in the active state according to the first preset rule.

3. The method of claim 1, wherein, The method further comprises: In response to a fifth instruction sent by the server, performing human-computer interaction with the user according to the ability cultivation type interaction mode corresponding to the current interaction node; Wherein the fifth instruction is sent by the server when the following conditions are met simultaneously: The target quantity is greater than the second preset threshold value; According to the second preset rule, it is determined that the cultivation effect of the first ability quality has not reached a preset level; Receiving a sixth instruction sent by the terminal device, the sixth instruction is used to reflect that the user agrees to perform human-computer interaction according to the ability cultivation type interaction mode corresponding to the current interaction node.

4. A method of determining a human-machine interaction mode, characterized in that Applied to a server, the method comprises: Determining that the current interaction node is a target interaction node in a plurality of ability-related interaction nodes in a current children's interactive story, wherein the interaction mode corresponding to each ability-related interaction node includes a normal interaction mode and an ability cultivation type interaction mode, the normal interaction mode corresponding to the target interaction node is used to examine the first ability quality of the user, and the ability cultivation type interaction mode corresponding to the target interaction node is used to cultivate the first ability quality, and the first ability quality is a missing ability quality determined by the server; If the target quantity does not exceed a first preset threshold value, send a first instruction to a terminal device, wherein the target quantity includes the number of target interaction nodes in the plurality of ability-related interaction nodes that have completed human-computer interaction, and the first instruction is used to instruct the terminal device to perform human-computer interaction with the user according to the ability cultivation type interaction mode corresponding to the current interaction node; If the target quantity is a first value and the reading state of the user is determined to be in an active state according to a first preset rule, send a second instruction to the terminal device, wherein the first value is greater than the first preset threshold value and does not exceed a second preset threshold value, and the second instruction is used to instruct the terminal device to perform human-computer interaction with the user according to the ability cultivation type interaction mode corresponding to the current interaction node; If the target quantity is greater than the second preset threshold value and the cultivation effect of the first ability quality meets expectations according to a second preset rule, send a third instruction to the terminal device, wherein the third instruction is used to instruct the terminal device to perform human-computer interaction with the user according to the normal interaction mode corresponding to the current interaction node; Wherein the first preset rule defines: If the number of the first reference interaction nodes exceeds a third preset threshold, the reading state of the user is determined as the active state, wherein the first reference interaction node is an interaction node in the plurality of ability-related interaction nodes that has performed human-computer interaction in accordance with an ordinary interaction mode, the ordinary interaction mode corresponding to the first reference interaction node is used to test the second ability quality of the user, the human-computer interaction record of the first reference interaction node is used to reflect that the second ability quality of the user meets a preset standard, and the second ability quality is an ability quality of the user determined by the server; The second preset rule defines: If the number of the second reference interaction nodes exceeds a fourth preset threshold, the training effect of the first ability quality reaches a preset level, wherein the second reference interaction node is a target interaction node in the plurality of ability-related interaction nodes that has performed human-computer interaction in accordance with an ability training interaction mode, and the human-computer interaction record of the second reference interaction node is used to reflect that the number of replies of the user to the machine output content in the ability training interaction mode does not exceed a fifth preset threshold.

5. The method of claim 4, wherein, The method further includes: sending a fifth instruction to the terminal device; The fifth instruction is used to instruct the terminal device to perform human-computer interaction with the user in accordance with the ability training interaction mode corresponding to the current interaction node. The fifth instruction is sent by the server in a case where the following conditions are met simultaneously: The target number is greater than the second preset threshold; It is determined according to the second preset rule that the training effect of the first ability quality does not reach a preset level; receiving a sixth instruction sent by the terminal device, the sixth instruction being used to reflect that the user agrees to perform human-computer interaction in accordance with the ability training interaction mode corresponding to the current interaction node.

6. A human-machine interaction mode determining apparatus characterized by comprising: The apparatus includes: A first response unit is configured to perform human-computer interaction with a user in accordance with an ability training interaction mode corresponding to a current interaction node in response to a first instruction sent by a server, wherein the current interaction node is a target interaction node in a plurality of ability-related interaction nodes in a current children interaction story, each ability-related interaction node corresponds to an interaction mode including an ordinary interaction mode and an ability training interaction mode, the ordinary interaction mode corresponding to the target interaction node is used to test a first ability quality of the user, the ability training interaction mode corresponding to the target interaction node is used to train the first ability quality, and the first ability quality is an ability quality that is determined by the server to be missing in the user; and the first instruction is an instruction sent by the server in a case where a target number does not exceed a first preset threshold, the target number being a number of target interaction nodes in the plurality of ability-related interaction nodes that have completed human-computer interaction. a second response unit, configured to perform human-computer interaction with the user according to the ability-cultivation-type interaction mode corresponding to the current interaction node in response to a second instruction sent by the server, wherein the second instruction is an instruction sent by the server when the target quantity is a first value, the reading state of the user is determined to be an active state according to a first preset rule, and the first value is greater than the first preset threshold and does not exceed a second preset threshold; a third response unit, configured to perform human-computer interaction with the user according to the ordinary-type interaction mode corresponding to the current interaction node in response to a third instruction sent by the server, wherein the third instruction is an instruction sent by the server when the target quantity is greater than the second preset threshold and the cultivation effect of the first ability quality reaches a preset level according to a second preset rule; wherein the first preset rule defines that: if the number of first reference interaction nodes exceeds a third preset threshold, it is determined that the reading state of the user is the active state, wherein the first reference interaction node is an interaction node in the plurality of ability-related interaction nodes that has performed human-computer interaction according to an ordinary-type interaction mode, the ordinary-type interaction mode corresponding to the first reference interaction node is used to test a second ability quality of the user, the human-computer interaction record of the first reference interaction node is used to reflect that the second ability quality of the user meets a preset standard, and the second ability quality is an ability quality possessed by the user determined by the server; the second preset rule defines that: if the number of second reference interaction nodes exceeds a fourth preset threshold, it is determined that the cultivation effect of the first ability quality reaches a preset level, wherein the second reference interaction node is a target interaction node in the plurality of ability-related interaction nodes that has performed human-computer interaction according to an ability-cultivation-type interaction mode, and the human-computer interaction record of the second reference interaction node is used to reflect that the number of replies of the user to machine output content in the ability-cultivation-type interaction mode does not exceed a fifth preset threshold.

7. A terminal device, characterized by comprising: The computer readable storage medium stores a computer program, and when the computer program runs on the processor, the method of any one of claims 1-5 is implemented.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and when the computer program runs on the processor, the method of any one of claims 1-5 is implemented.

Citation Information

Patent Citations

  • Intelligent moral quality online interactive education system and method

    CN114067634A

  • Animation-based interaction item interaction information processing method and device

    CN116226411A