Dialogue simulation method and device, equipment, storage medium and program product

Through the dialogue simulation method, the problems of high training costs of dialogue service and single scenarios are solved, diversified training and real-time feedback are achieved, and learning efficiency is improved.

CN119248406APending Publication Date: 2025-01-03BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411345811.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

Existing dialogue service training relies on real-person simulation training, pre-recorded videos or written materials, resulting in high costs, lack of diversity in scenarios and low real-time feedback efficiency, affecting the training effect.

Method used

Provide a dialogue simulation method, by obtaining and presenting dialogue course information, allowing training objects to select and participate in simulation dialogue, generate real-time feedback based on the matching degree of reply content and simulated replies, achieving diversified training and saving labor costs.

Benefits of technology

It realizes the diversification and targeted nature of dialogue training, reduces the cost of human training, improves learning efficiency and training results, and provides a real-time feedback mechanism to help trainers improve in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119248406A_ABST
    Figure CN119248406A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and discloses a dialogue simulation method and device, equipment, a storage medium and a program product. The method comprises the steps that dialogue course information is acquired, the dialogue course information is displayed in a course display area of a dialogue interface, and the dialogue course information comprises at least one dialogue course; in response to a selection operation for a dialogue course in the dialogue course information, displaying a simulated dialogue of the dialogue course in a dialogue display area of the dialogue interface, the simulated dialogue corresponding to a simulated reply; responding to a reply operation for the simulated dialogue, and obtaining reply content; and generating a dialogue simulation result based on the matching degree of the reply content and the simulation reply, and displaying the dialogue simulation result in a result display area of the dialogue interface. By implementing the technical scheme of the invention, diversified dialogue simulation training and real-time feedback of the reply content are realized, the course training efficiency is improved, and the course training effect is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a dialogue simulation method, device, equipment, storage medium and program product. Background Art

[0002] With the development of computer technology, conversational services requested through the Internet have become common services. However, current conversational service training mainly relies on real-person simulation training, pre-recorded videos or audios, written materials and tests, which makes conversational services require high training costs and lacks diversity in conversation scenarios, thus affecting the training effect of conversational services. Summary of the invention

[0003] In view of this, the present disclosure provides a conversation simulation method, apparatus, device, storage medium and program product to solve the problem of poor training effect of conversation services.

[0004] In a first aspect, the present disclosure provides a conversation simulation method, comprising: obtaining conversation course information, and displaying the conversation course information in a course display area of ​​a conversation interface, the conversation course information including at least one conversation course; in response to a selection operation on a conversation course in the conversation course information, displaying a simulated conversation of the conversation course in a conversation display area of ​​the conversation interface, the simulated conversation corresponding to a simulated reply; in response to a reply operation on the simulated conversation, obtaining reply content; based on a matching degree between the reply content and the simulated reply, generating a conversation simulation result, and displaying the conversation simulation result in a result display area of ​​the conversation interface.

[0005] In a second aspect, the present disclosure provides a dialogue simulation device, including: an acquisition module, used to acquire dialogue course information, and display the dialogue course information in a course display area of ​​a dialogue interface, wherein the dialogue course information includes at least one dialogue course; a course selection module, used to respond to a selection operation on a dialogue course in the dialogue course information, and display a simulated dialogue of the dialogue course in a dialogue display area of ​​the dialogue interface, wherein the simulated dialogue corresponds to a simulated reply; a reply module, used to respond to a reply operation on the simulated dialogue and obtain reply content; and a result generation module, used to generate a dialogue simulation result based on a match between the reply content and the simulated reply, and display the dialogue simulation result in the result display area of ​​the dialogue interface.

[0006] In a third aspect, the present disclosure provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the dialogue simulation method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0007] In a fourth aspect, the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the dialogue simulation method of the first aspect or any corresponding embodiment thereof.

[0008] In a fifth aspect, the present disclosure provides a computer program product, including computer instructions, which are used to enable a computer to execute the dialogue simulation method of the above-mentioned first aspect or any corresponding embodiment thereof.

[0009] The dialogue simulation method, device, equipment, storage medium and program product provided by the embodiments of the present disclosure obtain and display dialogue course information so that the course training subjects can select the required dialogue courses according to their own needs, thereby realizing targeted dialogue training and diversified course selection, and realizing diversified dialogue simulation training. The simulated dialogue of the dialogue course is displayed in the dialogue display area of ​​the dialogue interface, and the course training subjects can respond according to the simulated dialogue, thereby realizing simulation training, without the need for human training, and saving human training costs. Moreover, the dialogue simulation results can be generated according to the matching degree between the reply content given by the course training subject and the simulated reply, and the dialogue simulation results can be displayed in the result display area of ​​the dialogue interface, thereby realizing real-time feedback of the reply content, which is convenient for the course training subjects to understand their existing problems in a timely manner, which is conducive to improving the learning efficiency of the course training subjects, thereby ensuring the training effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0011] Figure 1 is a flowchart of a conversation simulation method according to an embodiment of the present disclosure;

[0012] Figure 2 is a schematic diagram of a conversation interface according to an embodiment of the present disclosure;

[0013] Figure 3 is a flowchart of another conversation simulation method according to an embodiment of the present disclosure;

[0014] Figure 4 is a flowchart of another dialogue simulation method according to an embodiment of the present disclosure;

[0015] Figure 5 is a schematic diagram of a dialogue interface for customer service training according to an embodiment of the present disclosure;

[0016] Figure 6 is a structural block diagram of a conversation simulation device according to an embodiment of the present disclosure;

[0017] Figure 7 It is a schematic diagram of the hardware structure of the computer device of the embodiment of the present disclosure. DETAILED DESCRIPTION

[0018] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0019] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0020] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0021] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0022] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0023] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.

[0024] Current conversational services mainly rely on the following methods:

[0025] (1) Real-person simulation training, where trainers play the role of customers or other roles and conduct simulated conversations with dialogue service providers. However, real-person simulation training requires a large number of trainers and venue resources, is costly and difficult to implement on a large scale.

[0026] (2) Pre-recorded videos or audios: Learning and practicing through pre-recorded dialogue scenarios. However, the content of pre-recorded videos or audios is limited and it is difficult to cover all possible dialogue scenarios. The content that trainees are exposed to is too monotonous.

[0027] (3) Written materials and tests: Training is carried out by providing case analysis, text materials and written test questions. However, this method is difficult to provide real-time error analysis and improvement suggestions, and trainees cannot understand their shortcomings and correct them in time.

[0028] Based on this, the disclosed technical solution will use virtual objects pre-trained by a large model to simulate questions in dialogue simulation training, using the same semantics but different expressions to increase the diversity of dialogue training, reduce the cost of human training, avoid the monotony of training content, and enrich the dialogue scene. At the same time, it can perform real-time error analysis and feedback based on the trainer's reply content, improve the efficiency of real-time feedback in the learning process, and provide dialogue interaction or click-type interaction with virtual objects, deepen the understanding and mastery of training content, help trainers better understand and solve problems encountered in the training process, and improve the trainer's dialogue response ability and training efficiency.

[0029] According to an embodiment of the present disclosure, a dialogue simulation method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0030] In this embodiment, a conversation simulation method is provided, which can be used in computer devices, such as mobile phones, tablet computers, and computers. Figure 1 is a flow chart of a conversation simulation method according to an embodiment of the present disclosure. Figure 1 As shown, the process includes the following steps:

[0031] Step S101, obtaining dialogue course information, and displaying the dialogue course information in the course display area of ​​the dialogue interface, wherein the dialogue course information includes at least one dialogue course.

[0032] The dialogue course information is a dialogue course schedule arranged for the course training object, and includes one or more dialogue courses. The dialogue course is used for simulated dialogue training between the course training object and a virtual object, and the virtual object outputs dialogue information based on a pre-trained dialogue model (such as a large language model).

[0033] The dialogue interface has a course display area, such as Figure 2 As shown, a course display area is set on the left side of the dialogue interface, and dialogue course information is displayed in the course display area, so that the course training object can view the dialogue course it needs to learn.

[0034] Step S102, in response to a selection operation on a dialogue course in the dialogue course information, a simulated dialogue of the dialogue course is displayed in a dialogue display area of ​​the dialogue interface, and the simulated dialogue corresponds to a simulated reply.

[0035] The course training object selects the required dialogue course from the dialogue course information according to its current learning needs or learning progress. The dialogue course includes multiple pairs of simulated dialogues and simulated responses, and there is a one-to-one correspondence between the simulated dialogues.

[0036] Accordingly, the course display area can respond to the course training subject's selection operation for the dialogue course, select the corresponding dialogue course from the dialogue course information, and display any simulated dialogue included in the dialogue course in the dialogue display area, so that the course training subject can perform response training for the simulated dialogue. Figure 2 As shown, a conversation display area is set in the middle area of ​​the conversation interface, and a simulated conversation initiated by a virtual object is displayed in the conversation display area.

[0037] Step S103, in response to the reply operation for the simulated dialogue, obtaining reply content.

[0038] The dialogue display area is provided with a dialogue area and a reply area, wherein the dialogue area is used to display the simulated dialogue of the dialogue course, and the reply area is used for the course training object to input the reply content. Figure 2 As shown, when a simulated dialogue in a dialogue course is displayed in the dialogue display area, the course training subject can click on the reply area to put the reply area in an information input state, and then perform a reply operation for the simulated dialogue through an information input device (such as a keyboard external to a computer device, or a virtual keyboard pulled up in the reply area), and generate reply content for the simulated dialogue in the reply area, thereby realizing simulated dialogue training between the course training subject and the virtual object.

[0039] Step S104, based on the matching degree between the reply content and the simulated reply, a dialogue simulation result is generated, and the dialogue simulation result is displayed in the result display area of ​​the dialogue interface.

[0040] The matching degree is used to characterize the matching degree between the reply content and the simulated reply. Specifically, the reply content and the simulated reply are semantically analyzed to determine the matching degree between the reply content and the simulated content. In some specific implementations, the keywords in the reply content and the simulated reply can be extracted respectively, and the matching degree between the reply content and the simulated reply can be determined by keyword matching; the matching degree between the reply content and the simulated reply can also be determined by analyzing whether the semantics of the reply content and the simulated reply are similar or related; the matching degree between the reply content and the simulated reply can also be determined by judging whether the reply content is consistent with the intention expressed by the simulated reply; the matching degree between the reply content and the simulated reply can also be determined based on whether the information provided by the reply content and the simulated reply is consistent. Of course, the matching degree between the reply content and the simulated reply can also be evaluated based on the knowledge and standards in the relevant fields. The method for determining the matching degree is not specifically limited here, and those skilled in the art can determine it according to actual needs.

[0041] The dialogue simulation result is used to indicate whether the reply content is consistent with the simulated reply. After the dialogue simulation result is obtained, the dialogue simulation result is displayed in the result display area. Figure 2 As shown, a result display area is set in the right area of ​​the dialogue interface, and the generated dialogue simulation results are displayed in the result display area so that the course training subjects can view the differences between their responses and the simulated responses, so that they can improve their responses based on the dialogue simulation results.

[0042] The dialogue simulation method provided in this embodiment obtains and displays dialogue course information so that the course training subjects can select the required dialogue courses according to their own needs, thereby realizing targeted dialogue training and diversified course selection, and realizing diversified dialogue simulation training. The simulated dialogue of the dialogue course is displayed in the dialogue display area of ​​the dialogue interface, and the course training subjects can respond according to the simulated dialogue, thereby realizing simulation training, without the need for human training, and saving human training costs. Moreover, the dialogue simulation results can be generated according to the matching degree between the response content given by the course training subjects and the simulated response, and the dialogue simulation results are displayed in the result display area of ​​the dialogue interface, thereby realizing real-time feedback of the response content, which is convenient for the course training subjects to understand their existing problems in a timely manner, which is conducive to improving the learning efficiency of the course training subjects, thereby ensuring the training effect.

[0043] In this embodiment, a conversation simulation method is provided, which can be used in computer devices, such as mobile phones, tablet computers, and computers. Figure 3 is a flow chart of a conversation simulation method according to an embodiment of the present disclosure. Figure 3 As shown, the process includes the following steps:

[0044] Step S201, obtaining dialogue course information, and displaying the dialogue course information in the course display area of ​​the dialogue interface, wherein the dialogue course information includes at least one dialogue course.

[0045] Specifically, the above step S201 may include:

[0046] Step S2011, displaying a course interface, which includes multiple dialogue courses of different levels.

[0047] The dialogue courses have different levels, and the dialogue course levels are used to characterize the training difficulty of the dialogue courses. An application for dialogue simulation training is installed in the computer device, and the course training subjects can perform dialogue simulation training through the application.

[0048] Specifically, when the course training subject starts the application for the first time to perform the dialogue simulation training, the application can display a course interface to the course training subject, and a plurality of dialogue courses of different levels are displayed on the course interface.

[0049] Specifically, if the course training object completes the training of the current dialogue course and needs to add a course again, after the course training object starts the application, it can switch from the homepage to the course interface of the application, and display dialogue courses of various levels on the course interface, so that the course training object can select a dialogue course that matches its learning progress.

[0050] Step S2012: Determine the dialogue course information in response to the selection operation for the dialogue course.

[0051] The course training object selects the desired dialogue course from the course interface, and the dialogue course may correspond to the learning progress of the course training object or to the simulation level of the course training object. Accordingly, the course interface may respond to the course training object's selection operation for the dialogue course and determine the dialogue course information selected by the course training object.

[0052] Step S2013: Display the dialogue course information in the course display area of ​​the dialogue interface. For detailed description, please refer to the relevant description of the above embodiment, which will not be repeated here.

[0053] Specifically, the above step S201 may include:

[0054] Step S2014, obtaining the simulation level of the course training object, and determining the dialogue course information corresponding to the simulation level.

[0055] The simulation level is used to characterize the training level of the course training object, and the simulation level can be determined based on the conversation skill level, conversation training goal, and knowledge mastery of the course training object. Specifically, the training data related to the course training object (for example, the training scores, training completion status, test results, and other information of the course training object for each conversation course) is collected, and the collected training data is analyzed using data analysis tools or related algorithms to determine the conversation skill level, conversation training goal, and knowledge mastery of the course training object.

[0056] There is a mapping relationship between the simulation level and the dialogue course, and each simulation level corresponds to corresponding dialogue course information. When the simulation level of the course training object is obtained, the corresponding dialogue course information is obtained by querying the mapping relationship.

[0057] Of course, the dialogue course information can also be sent by the dialogue course manager to the application of the course training object according to the simulation level of the course training object. Accordingly, the course training object can view the dialogue course information sent by the course manager through the application so as to perform simulated dialogue training according to the dialogue course information.

[0058] Step S2015: Display the dialogue course information in the course display area of ​​the dialogue interface. For detailed description, please refer to the relevant description of the above embodiment, which will not be repeated here.

[0059] In some optional implementations, the course display area includes a course display sub-area and an exam display sub-area, wherein the course display sub-area is used to display the scheduled dialogue courses, and the exam display sub-area is used to display the scheduled exam courses. Figure 2 As shown, a course display sub-area and an exam display sub-area are displayed on the left side of the dialogue interface, and the course display sub-area is located above the exam display sub-area.

[0060] Accordingly, the method further includes: in response to a switching operation between the course display sub-area and the test display sub-area, switching the display content of the dialogue display area.

[0061] After completing a dialogue course, the course training object can take a training test through the examination course to check the results of its own course training. Specifically, if the current dialogue display area displays the simulated dialogue included in the dialogue course, at this time, if the course training object triggers the examination display sub-area, the simulated dialogue included in the examination course will be displayed in the dialogue display area, thereby realizing the switching display from the dialogue course to the examination course in the dialogue display area.

[0062] Specifically, if the current dialogue display area displays a simulated dialogue included in the examination course, at this time, if the course training object triggers the course display sub-area, the simulated dialogue included in the dialogue course will be displayed in the dialogue display area, thereby realizing the switching display from the examination course to the dialogue course in the dialogue display area.

[0063] By supporting the switching between the course display sub-area and the exam display sub-area, the course training subject can quickly obtain information related to the current display sub-area when switching between different display sub-areas, thereby improving the training experience and operation efficiency of the course training subject.

[0064] In some optional implementations, the conversation courses in the course display sub-area and the examination courses in the examination display sub-area are displayed in the form of cards.

[0065] The card is a pre-created display component, which may include information such as course title, course description, and course picture. Specifically, a card component for displaying dialogue courses and examination courses is pre-created in the computer device, and the data of the dialogue courses and examination courses (such as course title, course description, and course picture, etc.) are bound to the card component. Here, a data binding framework (such as Vue.js or React) can be used to dynamically bind the data to the card component. At the same time, the interaction method between the course training object and the card component is set, for example, JavaScript or other programming languages ​​are used to implement interactive functions, such as clicking on the card to view the details of the dialogue course, collecting the dialogue course, etc., and the card layout of the course display sub-area and the examination display sub-area is set, and the course display sub-area and the examination display sub-area are arranged in a certain layout, for example, the course display sub-area is located above the examination display sub-area.

[0066] By displaying the dialogue courses in the course display sub-area and the examination courses in the examination display sub-area in the form of cards, the interactive function between the course training object and the card component is realized. By displaying the corresponding courses in the form of cards, it is convenient for the course training object to intuitively understand the content and characteristics of the courses, and to interact with the corresponding courses more conveniently, which helps to improve the training experience of the course training object.

[0067] In some optional implementations, the above method further includes: when the dialogue course is completed, updating the display status of the dialogue course in the course display area.

[0068] The display status is used to represent the training progress of the course training object for the dialogue course. When the course training object performs simulated dialogue training according to the dialogue course, the application can record the training progress of the course training object for the dialogue course. When it is detected that the course training object has completed the dialogue course, the learning status of the dialogue course displayed in the course display area can be updated.

[0069] In a specific example, in the course display area, a special mark or icon is added to the completed dialogue course to indicate that the dialogue course has been completed.

[0070] In another specific example, the progress display of the conversation course is updated, such as filling up a progress bar or displaying a completed percentage.

[0071] In another specific example, the display color of the conversation course may also be changed to highlight its completed or uncompleted status.

[0072] In another specific example, a text prompt, such as "completed" or "100% completion", is added to the display area of ​​the dialogue course.

[0073] In another specific example, the completed conversation course can be hidden or deleted from the course display area according to specific needs to keep the course display area tidy.

[0074] Of course, other methods may be used to represent the specific display status of the dialogue course, which is not specifically limited here.

[0075] By updating the display status of the dialogue courses, the course training subjects can clearly understand the completed dialogue courses and the unfinished dialogue courses, which helps the course training subjects to better manage their training progress and training tasks.

[0076] In some optional implementations, the dialogue course includes at least one dialogue scenario, and the simulated dialogue is generated based on the dialogue scenario.

[0077] The dialogue scenario is a simulated scenario corresponding to the actual application, such as multiple dialogue scenarios in a simulated interview, multiple dialogue scenarios in language learning, multiple dialogue scenarios in customer service training, etc. One or more dialogue scenarios can be set in a dialogue course, and the simulated dialogue in the dialogue course is generated based on the dialogue scenario, so that the corresponding dialogue content can be dynamically generated according to different dialogue scenarios, which increases the diversity of training.

[0078] Step S202, in response to the selection operation of the dialogue course in the dialogue course information, a simulated dialogue of the dialogue course is displayed in the dialogue display area of ​​the dialogue interface, and the simulated dialogue corresponds to a simulated reply. For details, please refer to the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0079] Step S203, in response to the reply operation for the simulated dialogue, the reply content is obtained. For details, please refer to the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0080] In some optional implementations, the method further includes: dynamically adjusting the simulated dialogue based on the response content.

[0081] The virtual objects in the dialogue course can play different virtual roles according to different dialogue scenarios and have dialogues with the course training subjects. Accordingly, the virtual objects can understand the diverse semantic expressions of the course training subjects' responses and dynamically adjust the content of the simulated dialogue based on the semantic expressions, thereby improving the diversity of training.

[0082] Step S204: Generate a dialogue simulation result based on the matching degree between the reply content and the simulated reply, and display the dialogue simulation result in the result display area of ​​the dialogue interface. For details, please refer to the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0083] The dialogue simulation method provided in this embodiment enables the course training object to select a variety of dialogue courses according to its own needs by selecting the required dialogue course on the course interface, making the selection of dialogue courses more flexible and increasing the diversity of dialogue training. Moreover, the levels of dialogue courses are different, which can provide dialogue course selection support for the course training object, making it easier for the course training object to select dialogue course information that matches it. Determining the corresponding dialogue course information according to the simulation level of the course training object can provide a personalized training experience for the course training object.

[0084] In this embodiment, a conversation simulation method is provided, which can be used in computer devices, such as mobile phones, tablet computers, and computers. Figure 4 is a flow chart of a conversation simulation method according to an embodiment of the present disclosure. Figure 4 As shown, the process includes the following steps:

[0085] Step S301, obtain the dialogue course information, and display the dialogue course information in the course display area of ​​the dialogue interface, wherein the dialogue course information includes at least one dialogue course. For details, please refer to the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0086] Step S302, in response to the selection operation of the dialogue course in the dialogue course information, a simulated dialogue of the dialogue course is displayed in the dialogue display area of ​​the dialogue interface, and the simulated dialogue corresponds to a simulated reply. For details, please refer to the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0087] Step S303, in response to the reply operation for the simulated dialogue, the reply content is obtained. For details, please refer to the relevant description of the corresponding steps in the above embodiment, which will not be repeated here.

[0088] Step S304, based on the matching degree between the reply content and the simulated reply, a dialogue simulation result is generated, and the dialogue simulation result is displayed in the result display area of ​​the dialogue interface.

[0089] Specifically, the above step S304 may include:

[0090] Step S3041, if the matching degree is lower than the preset matching degree, the reply content is determined to be an erroneous reply, and an error label and a first feedback control are displayed at the location of the reply content.

[0091] The preset matching degree is a pre-set minimum matching degree used to reflect that the reply content is a correct reply; the error label is used to characterize that the current reply content is wrong; the first feedback control is used to display the dialogue simulation result corresponding to the wrong reply in the result display area when the course training object is triggered.

[0092] The matching degree between the reply content and the simulated reply is compared with the pre-matching degree to determine whether the matching degree is lower than the preset matching degree. If the matching degree is lower than the preset matching degree, it means that the reply content is significantly different from the simulated reply, and the reply content can be determined to be an incorrect reply. The corresponding error label and the first feedback control are displayed at the location of the incorrect reply.

[0093] Step S3042: In response to the triggering operation on the first feedback control, a first dialogue simulation result is generated, and the first dialogue simulation result is displayed in the result display area.

[0094] The first dialogue simulation result is feedback suggestions given for incorrect responses. The first dialogue simulation result includes simulated responses corresponding to the simulated dialogue, so that course training subjects can learn the simulated responses to correct incorrect responses.

[0095] The course training object can click the first feedback control to trigger the generation of the first dialogue simulation result. Accordingly, the application can generate the first dialogue simulation result corresponding to the wrong answer in the result display area in response to the course training object's triggering operation on the first feedback control.

[0096] Specifically, the above step S304 may further include:

[0097] Step S3043: If the matching degree exceeds the preset matching degree, the reply content is determined to be a correct reply.

[0098] The matching degree between the reply content and the simulated reply is compared with the pre-matching degree to determine whether the matching degree exceeds the preset matching degree. If the matching degree exceeds the preset matching degree, it means that the reply content is similar to or consistent with the simulated reply, and the reply content can be determined to be a correct reply.

[0099] Step S3044: If the difference between the matching degree and the preset matching degree exceeds the preset value, the correct label and the second feedback control are displayed at the location of the reply content.

[0100] The preset value is a preset minimum matching difference value for giving feedback suggestions. The second feedback control is used to display the dialogue simulation result corresponding to the correct answer in the result display area when the course training object triggers.

[0101] The matching degree is subtracted from the preset matching degree to determine the matching degree difference value between the matching degree and the preset matching degree, and the matching degree difference value is compared with the preset value to determine whether the matching degree difference value exceeds the preset value. If the matching degree difference value exceeds the preset value, it means that there is still a certain difference between the answer content and the simulated answer. At this time, the corresponding correct label and the second feedback control can be displayed at the position of the correct answer.

[0102] Step S3045: In response to the triggering operation on the second feedback control, a second dialogue simulation result is generated, and the second dialogue simulation result is displayed in the result display area.

[0103] The second dialogue simulation result is feedback suggestions for the correct answer. The second dialogue simulation result includes the simulated answer corresponding to the simulated dialogue, so that the course training subjects can improve the answer content according to the simulated answer to make the answer content closer to the simulated answer.

[0104] The course training object can click the second feedback control to trigger the generation of the second dialogue simulation result. Accordingly, the application can generate the second dialogue simulation result corresponding to the correct answer in the result display area in response to the course training object's triggering operation on the second feedback control.

[0105] In some optional implementations, the result display area includes a simulated response display sub-area and an extended content display sub-area, wherein the simulated response display sub-area is used to display the simulated response content corresponding to the simulated dialogue, and the extended content display sub-area is used to display the associated information corresponding to the simulated dialogue. Figure 2 As shown, a simulated reply display sub-area and an extended content display sub-area are displayed on the right side of the dialogue interface, and the extended content display sub-area is located below the simulated reply display sub-area.

[0106] Accordingly, the above method may further include:

[0107] Step a1, displaying the simulated answer in the simulated answer display sub-area.

[0108] Step a2: displaying the associated information corresponding to the simulated reply in the extended content display sub-area.

[0109] The simulated reply is a pre-set reply corresponding to the simulated dialogue. The associated information is the reference content associated with the simulated reply, and the associated information is used as a reference for the generation of the simulated reply. After the first feedback control or the second feedback control is triggered, the result display area pops up in the dialogue interface, and the simulated reply is displayed in the simulated reply sub-area of ​​the result display area, and the associated information corresponding to the simulated reply is displayed in the extended content sub-area of ​​the result display area.

[0110] By displaying simulated answers and related information corresponding to the simulated answers, more extended knowledge is provided to the course training subjects, which facilitates the course training subjects to better carry out course training and improves the training effect.

[0111] In some optional implementations, the above method may further include: in response to a trigger operation on the associated information, jumping to a display interface of the associated information.

[0112] If the course training subject wants to view the specific content of the related information, the course training subject can click on the related information. Accordingly, the application can respond to the course training subject's trigger operation on the related information, jump to the display interface of the related information in the current result display area, and display the specific content corresponding to the related information on the display interface of the related information.

[0113] By automatically switching to the display interface of related information according to the trigger operation of the course training object, the course training object can obtain the required information more conveniently, thereby improving the training experience of the course training object.

[0114] In some optional implementations, the result display area also includes a question sub-area, and the question sub-area is used for the course training subject to input questions he or she has. Accordingly, the above method may also include:

[0115] Step b1, generating question information in response to the information input operation in the question sub-area.

[0116] Step b2: in response to the sending operation of the question information, generate reply information corresponding to the question information.

[0117] The course training subject clicks on the question sub-area to put the question sub-area in an information input state. Then, the question information is input in the question sub-area through an information input device (such as a keyboard connected to a computer device, or a virtual keyboard pulled up at the location of the question sub-area). After completing the input of the question information, a sending operation for the question information is triggered (such as a send shortcut key on an external keyboard, or clicking a virtual send button set in the question sub-area), and the question information is sent to the application, so that the application can query the knowledge base to give corresponding reply information, and display the reply information in the result display area, for example, the question information and the corresponding reply information are displayed above the question sub-area.

[0118] By inputting question information in the question sub-area, corresponding answer information is generated according to the question information, thereby increasing the learning participation of the course training subjects.

[0119] In some optional implementations, the above method may further include: scoring the course training subjects according to the dialogue simulation results, and evaluating the training results of the course training subjects for the dialogue course based on the scoring results.

[0120] The dialogue simulation results record the responses of the course training subjects to the simulated dialogue. By counting the number of correct responses and incorrect responses, and combining the matching difference between the correct responses and the simulated responses, the course training subjects' completion of the dialogue course or the examination course can be scored to obtain the corresponding scoring results. The scoring results are used to evaluate the training of the course training subjects for the dialogue course and obtain the corresponding evaluation results. Thus, the evaluation results can be used to understand the degree of mastery of the course training subjects for the dialogue course, so as to provide appropriate training guidance for the course training subjects.

[0121] The dialogue simulation method provided in this embodiment displays an error label and a corresponding feedback control at the location of an incorrect answer so as to trigger the feedback control to provide analysis for the incorrect answer, thereby obtaining a dialogue simulation result, so that the course training subject can improve the answer content according to the dialogue simulation result. When the difference between the matching degree of the correct answer and the preset matching degree exceeds the preset value, the feedback control is displayed at the location of the correct answer so as to trigger the feedback control to provide improvement suggestions for the correct answer, thereby obtaining a corresponding dialogue simulation result, so that the course training subject can improve the answer content according to the dialogue simulation result and improve the answering ability of the course training subject. Thus, the course training subject can deepen the understanding of the training content, which is conducive to improving the training effect.

[0122] As a specific application example of the present disclosure, the above-mentioned dialogue simulation method is described here in combination with a specific application scenario of customer service training.

[0123] The customer service platform takes the "user / agent" conversation as the core scenario. The training methods in related technologies have defects such as high training cost, lack of diversity in conversation scenarios, and low efficiency of real-time feedback during the learning process. The conversation simulation method of the disclosed technical solution solves the above problems by utilizing a large language model and algorithm technology, combined with rich conversation scenarios within the customer service, so as to reduce training costs, enrich the diversity of conversation scenarios, and improve the efficiency of real-time feedback during the learning process, while improving the response ability and learning efficiency of customer service agents.

[0124] Specifically, in the dialogue simulation training, the course schedule is supported, and the application can generate a variety of dialogue scenarios, enriching the learning content and improving the students' adaptability. Figure 5 As shown, a course display area A is provided on the left side of the dialogue interface, and the course display area A includes a course unit display, a dialogue course display, and an examination course display. Customer service trainees can click on the dialogue course and examination course on the left to switch to display the dialogue course or examination course card to view the corresponding customer service training content in the dialogue display area. After the customer service trainee completes the corresponding training course, the learning status will be automatically updated on the card corresponding to the training course.

[0125] In the dialogue simulation training, the virtual objects in the application can play different roles according to different scenarios, have conversations with customer service trainees, and judge the answers given by customer service trainees. The application can not only understand diverse semantic expressions, but also dynamically adjust the content of the dialogue to increase the diversity of training. In this way, the virtual objects can increase the diversity of dialogue training and avoid the monotony of training content by simulating questions with the same semantics but different expressions. Figure 5 As shown in the figure, the customer service trainee conducts a simulated conversation with the virtual object through the data box in the conversation display area B of the conversation interface. After each simulated conversation, the application will provide instant feedback based on the customer service trainee's reply. If the reply content has a high semantic match with the simulated reply, it is judged as a correct reply, and if the match is low, it is judged as an incorrect reply. In addition, when an incorrect reply appears, the customer service trainee can click the feedback control below the incorrect reply (such as Figure 5 button to see detailed analysis and suggestions for improvements.

[0126] In the conversation simulation training, the application can record the customer service trainee's conversation performance in real time, mark the wrong answers and provide detailed analysis and improvement suggestions. Customer service trainees can also have a deeper understanding of the learning content by talking to or clicking with virtual objects. Figure 5As shown in the figure, in the result display area C on the right side of the dialogue interface, click the corresponding button to view the answer analysis. The application will automatically generate answer suggestions based on the customer service trainee's answer content, provide relevant knowledge annotations, and recommend more extended knowledge. Customer service trainees can directly access the extended knowledge by clicking the link. In addition, customer service trainees can also directly ask questions to the application in the question sub-area below to solve the problems they encounter in customer service training.

[0127] Therefore, through intelligent dialogue simulation with virtual objects, customer service trainees can conduct customer service course training anytime and anywhere, avoiding the time and location restrictions of real coaches. Moreover, customer service trainees can obtain feedback and improvement suggestions in a timely manner, which helps to quickly improve customer service reception skills. In addition, by reducing dependence on trainers, the labor cost required in the training process is significantly reduced.

[0128] In this embodiment, a conversation simulation device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0129] This embodiment provides a conversation simulation device, such as Figure 6 As shown, including:

[0130] The acquisition module 401 is used to acquire dialogue course information and display the dialogue course information in the course display area of ​​the dialogue interface. The dialogue course information includes at least one dialogue course.

[0131] The course selection module 402 is used to display a simulated dialogue of the dialogue course in the dialogue display area of ​​the dialogue interface in response to a selection operation on the dialogue course in the dialogue course information, wherein the simulated dialogue corresponds to a simulated reply.

[0132] The reply module 403 is used to obtain reply content in response to the reply operation for the simulated dialogue.

[0133] The result generation module 404 is used to generate a dialogue simulation result based on the matching degree between the reply content and the simulated reply, and display the dialogue simulation result in the result display area of ​​the dialogue interface.

[0134] In some optional implementations, the acquisition module 401 includes:

[0135] The course display unit is used to display the course interface, which includes multiple dialogue courses of different levels.

[0136] The course selection unit is used to determine the dialogue course information in response to the selection operation for the dialogue course.

[0137] In some optional implementations, the acquisition module 401 includes:

[0138] The simulation level acquisition unit is used to acquire the simulation level of the course training object and determine the dialogue course information corresponding to the simulation level.

[0139] In some optional implementations, the course display area includes a course display sub-area and an exam display sub-area. Accordingly, the device further includes:

[0140] The switching module is used to respond to the switching operation between the course display sub-area and the examination display sub-area based on the display content of the switching dialogue display area.

[0141] In some optional implementations, the conversation courses in the course display sub-area and the examination courses in the examination display sub-area are displayed in the form of cards.

[0142] In some optional embodiments, the above device further includes:

[0143] The marking module is used to update the display status of the dialogue course in the course display area after the dialogue course is completed.

[0144] In some optional implementations, the dialogue course includes at least one dialogue scenario, and the simulated dialogue is generated based on the dialogue scenario.

[0145] In some optional embodiments, the above device further includes:

[0146] An adjustment module is used to dynamically adjust the simulated dialogue based on the reply content.

[0147] In some optional implementations, the result generation module 404 includes:

[0148] The first determination unit is used to determine that the reply content is an erroneous reply if the matching degree is lower than a preset matching degree, and to display an error label and a first feedback control at the location of the reply content.

[0149] The first result display unit is used to generate a first dialogue simulation result in response to a trigger operation on the first feedback control, and display the first dialogue simulation result in the result display area.

[0150] In some optional implementations, the result generation module 404 further includes:

[0151] The second determination unit is used to determine that the reply content is a correct reply if the matching degree exceeds a preset matching degree.

[0152] The third determination unit is configured to display a correct label and a second feedback control at the location of the reply content if the difference between the matching degree and the preset matching degree exceeds a preset value.

[0153] The second result display unit is used to generate a second dialogue simulation result in response to a trigger operation on the second feedback control, and display the second dialogue simulation result in the result display area.

[0154] In some optional implementations, the result display area includes a simulated answer display sub-area and an extended content display sub-area. Accordingly, the apparatus may further include:

[0155] The simulated answer display unit is used to display the simulated answer in the simulated answer display sub-area.

[0156] The associated information display unit is used to display the associated information corresponding to the simulated reply in the extended content display sub-area.

[0157] In some optional embodiments, the above device may further include:

[0158] The jump unit is used to jump to the display interface of the associated information in response to a trigger operation on the associated information.

[0159] In some optional implementations, the result display area further includes a question sub-area. Accordingly, the above device may further include:

[0160] The question editing unit is used to generate question information in response to the information input operation in the question sub-area.

[0161] The reply generating unit is used to generate reply information corresponding to the question information in response to the sending operation of the question information.

[0162] In some optional embodiments, the above device may further include:

[0163] The evaluation module is used to score the course training objects according to the dialogue simulation results, and evaluate the training results of the course training objects for the dialogue course based on the scoring results.

[0164] The dialogue simulation device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and a memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0165] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0166] The dialogue simulation device provided in this embodiment obtains and displays dialogue course information so that the course training subjects can select the required dialogue courses according to their own needs, thereby realizing targeted dialogue training and diversified course selection, and realizing diversified dialogue simulation training. The simulated dialogue of the dialogue course is displayed in the dialogue display area of ​​the dialogue interface, and the course training subjects can respond according to the simulated dialogue, realizing simulation training, without the need for human training, and saving human training costs. Moreover, the dialogue simulation results can be generated according to the matching degree between the reply content given by the course training subjects and the simulated reply, and the dialogue simulation results are displayed in the result display area of ​​the dialogue interface, thereby realizing real-time feedback of the reply content, which is convenient for the course training subjects to understand their existing problems in a timely manner, which is conducive to improving the learning efficiency of the course training subjects, thereby ensuring the training effect.

[0167] The present disclosure also provides a computer device having the above Figure 6 The dialogue simulation device shown.

[0168] See also Figure 7 , Figure 7 is a schematic diagram of a computer device provided by an optional embodiment of the present disclosure, such as Figure 7 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 7 A processor 10 is taken as an example.

[0169] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0170] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0171] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created by the use of a computer device based on the presentation of a small program landing page, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0172] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0173] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 7 The example of connecting through bus is taken in the following.

[0174] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0175] The computer device also includes a communication interface, which is used for the computer device to communicate with other devices or a communication network.

[0176] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0177] A part of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present disclosure through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in computer-readable media includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.

[0178] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A conversation simulation method, characterized in that: The method comprises: Acquire dialogue course information, and display the dialogue course information in a course display area of ​​the dialogue interface, wherein the dialogue course information includes at least one dialogue course; In response to a selection operation on a dialogue course in the dialogue course information, displaying a simulated dialogue of the dialogue course in a dialogue display area of ​​the dialogue interface, wherein the simulated dialogue corresponds to a simulated reply; In response to a reply operation to the simulated dialogue, obtaining reply content; Based on the matching degree between the reply content and the simulated reply, a dialogue simulation result is generated, and the dialogue simulation result is displayed in the result display area of ​​the dialogue interface.

2. The method according to claim 1, characterized in that The obtaining of the dialogue course information includes: Displaying a course interface, wherein the course interface includes multiple dialogue courses of different levels; In response to a selection operation on the dialogue course, the dialogue course information is determined.

3. The method according to claim 1, characterized in that: The obtaining of the dialogue course information includes: The simulation level of the course training object is obtained, and the dialogue course information corresponding to the simulation level is determined.

4. The method according to claim 1, characterized in that: The course display area includes a course display sub-area and an exam display sub-area; the method further includes: In response to a switching operation between the course display sub-region and the test display sub-region, the display content of the dialogue display region is switched based on the switching.

5. The method according to claim 4, characterized in that The dialogue courses in the course display sub-area and the examination courses in the examination display sub-area are displayed in the form of cards.

6. The method according to claim 4, characterized in that Also includes: When the dialogue course is completed, the display status of the dialogue course in the course display area is updated.

7. The method according to claim 1, characterized in that The dialogue course includes at least one dialogue scenario, and the simulated dialogue is generated based on the dialogue scenario.

8. The method according to claim 1 or 7, characterized in that: Also includes: The simulated dialogue is dynamically adjusted based on the content of the response.

9. The method according to claim 1, characterized in that: The generating a dialogue simulation result based on the matching degree between the reply content and the simulated reply, and displaying the dialogue simulation result in the result display area of ​​the dialogue interface includes: If the matching degree is lower than a preset matching degree, the reply content is determined to be an erroneous reply, and an error label and a first feedback control are displayed at the location of the reply content; In response to a triggering operation on the first feedback control, a first dialogue simulation result is generated, and the first dialogue simulation result is displayed in the result display area.

10. The method according to claim 9, characterized in that Also includes: If the matching degree exceeds the preset matching degree, the reply content is determined to be a correct reply; If the difference between the matching degree and the preset matching degree exceeds a preset value, a correct label and a second feedback control are displayed at the location of the reply content; In response to the triggering operation on the second feedback control, a second dialogue simulation result is generated, and the second dialogue simulation result is displayed in the result display area.

11. The method according to claim 9 or 10, characterized in that: The result display area includes a simulated answer display sub-area and an extended content display sub-area, and the method further includes: displaying the simulated answer in the simulated answer display sub-area; The associated information corresponding to the simulated answer is displayed in the expanded content display sub-area.

12. The method according to claim 11, characterized in that Also includes: In response to a triggering operation on the associated information, jump to a display interface of the associated information.

13. The method according to claim 11, characterized in that The result display area also includes a question sub-area, and the method further includes: generating question information in response to an information input operation in the question sub-area; In response to the sending operation of the question information, answer information corresponding to the question information is generated.

14. The method according to claim 1, characterized in that Also includes: The course training object is scored according to the dialogue simulation result, and the training result of the course training object for the dialogue course is evaluated based on the scoring result.

15. A conversation simulation device, characterized in that: The device comprises: An acquisition module, used to acquire dialogue course information and display the dialogue course information in a course display area of ​​the dialogue interface, wherein the dialogue course information includes at least one dialogue course; A course selection module, for displaying a simulated dialogue of the dialogue course in the dialogue display area of ​​the dialogue interface in response to a selection operation of the dialogue course in the dialogue course information, wherein the simulated dialogue corresponds to a simulated reply; A reply module, configured to obtain reply content in response to a reply operation to the simulated dialogue; A result generation module is used to generate a dialogue simulation result based on the matching degree between the reply content and the simulated reply, and display the dialogue simulation result in the result display area of ​​the dialogue interface.

16. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the dialogue simulation method according to any one of claims 1 to 14 by executing the computer instructions.

17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the dialogue simulation method according to any one of claims 1 to 14.

18. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the dialogue simulation method according to any one of claims 1 to 14.

Citation Information

Cited By

  • Psychological interview large model dialogue quality evaluation method and system, medium and product

    CN121029562A

  • Dialog simulation method and apparatus, device, storage medium, and program product

    WO2026067549A1