Intelligent medical inquiry method and device, and computer storage medium

By providing the function of switching the prompts for consultation people in the medical consultation system, the problem of inaccuracy of medical information caused by changes in the identity of the consultation person is solved, and the quality and user experience of consultation services are improved.

CN119446577APending Publication Date: 2025-02-14BAICHUAN INTELLIGENT TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411535149.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

During the medical consultation process, it is difficult for the existing technology to effectively deal with changes in the identity of the person being interviewed, which affects the accuracy of medical information and user experience.

Method used

By displaying the switch-in consultation prompt in the human-computer dialogue interface, the user is allowed to determine whether to switch the current consultation person. The prompts include creating a new consultation person, switching to an existing consultation person, maintaining the current consultation person and ignoring the prompt.

Benefits of technology

It realizes the active initiating the switching prompt of the consultation person based on the real-time input of the user, responding to user needs in a timely manner, effectively responding to changes in the consultation person, and improving the quality and user experience of the consultation service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119446577A_ABST
    Figure CN119446577A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an intelligent medical inquiry method, device and equipment, a computer program product and a computer readable storage medium. According to the method provided by the embodiment of the invention, the interrogator identification is performed according to the real-time input of the user in the man-machine conversation interface, so that the display of the interrogator prompt is switched according to the input information of the user, and the user can determine whether to switch the current interrogator displayed in the man-machine conversation interface or not; and the interrogator switching prompt can comprise one or more of newly establishing an interrogator, switching to an existing interrogator, keeping the current interrogator and ignoring the prompt, so as to execute switching to the new interrogator and the existing interrogator or keep the current interrogator unchanged according to the requirements of the user. Therefore, in response to the selection of the user on the interrogator switching prompt, the method provided by the embodiment of the invention can execute the corresponding interrogator switching and display the corresponding interrogator information to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of artificial intelligence, and more specifically, to an intelligent medical consultation method, device, and computer storage medium. Background Art

[0002] As an important branch of computer science, human-computer dialogue interaction is used to realize natural language communication between humans and computers. Human-computer dialogue is an important challenge for artificial intelligence technology. With the rapid development of artificial intelligence, the research on human-computer dialogue is becoming more and more popular. The main goal of human-computer dialogue interaction technology is to enable computers to understand and generate human language and have natural conversations with humans. This requires computers to have multiple capabilities such as natural language processing, machine learning, and knowledge representation. In recent years, with the breakthrough of deep learning technology, human-computer dialogue interaction technology has made great progress. Deep learning models can learn language patterns and semantic knowledge from massive text data, thereby improving the computer's ability to understand and generate natural language.

[0003] At present, human-computer dialogue interaction technology has become the core technology of many intelligent dialogue applications, greatly affecting the efficiency and convenience of human-computer interaction. For example, in the medical field, medical assistants that simulate doctor consultations are a new type of medical tool that can simulate doctor consultations through human-computer dialogue interaction, thereby providing users with convenient and efficient medical services. Therefore, an effective human-computer dialogue interaction method is needed to achieve better intelligent medical consultations. Summary of the invention

[0004] Embodiments of the present disclosure provide an intelligent medical consultation method, apparatus, device, computer program product, and computer-readable storage medium.

[0005] An embodiment of the present disclosure provides an intelligent medical consultation method, which is applied to a human-computer dialogue program, and the method includes: based on new input information of a user in a human-computer dialogue interface of the human-computer dialogue program, displaying a prompt for switching consultants in the human-computer dialogue interface, wherein the prompt for switching consultants is used by the user to determine whether to execute a switch of the current consultant displayed in the human-computer dialogue interface, and the prompt for switching consultants includes one or more of creating a new consultant, switching to an existing consultant, keeping the current consultant, and ignoring the prompt; in response to the user's selection of any one of the prompts for switching consultants, displaying the consultant information of the consultant associated with the selection to the user.

[0006] An embodiment of the present disclosure provides an intelligent medical consultation device, comprising: one or more processors; and one or more memories, wherein a computer executable program is stored in the one or more memories, and when the computer executable program is executed by the processor, the intelligent medical consultation method as described above is executed.

[0007] An embodiment of the present disclosure provides a computer-readable storage medium having computer-executable instructions stored thereon, which are used to implement the intelligent medical consultation method as described above when executed by a processor.

[0008] The embodiments of the present disclosure provide a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the intelligent medical consultation method according to the embodiments of the present disclosure.

[0009] The method provided by the embodiment of the present disclosure identifies the inquirer according to the real-time input of the user in the human-computer dialogue interface, so as to perform the display of the prompt for switching the inquirer according to the input information of the user, so that the user can determine whether to switch the current inquirer displayed in the human-computer dialogue interface, and the prompt for switching the inquirer can include one or more of creating a new inquirer, switching to an existing inquirer, keeping the current inquirer, and ignoring the prompt, so as to perform the switch to the new inquirer, the existing inquirer, or keep the current inquirer unchanged according to the needs of the user. Therefore, in response to the user's selection of the prompt for switching the inquirer, the method provided by the embodiment of the present disclosure can perform the corresponding inquirer switching and display the corresponding inquirer information to the user. The method of the embodiment of the present disclosure can actively initiate the prompt for switching the inquirer according to the real-time input of the user, and when the user needs to switch the inquirer, the inquirer switching can be performed in time in response to the user's selection, thereby effectively coping with the change of the inquirer and improving the quality of the consultation service. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some exemplary embodiments of the present disclosure, and a person of ordinary skill in the art can obtain other drawings based on these drawings without creative work.

[0011] Figure 1 is a schematic diagram showing a scenario of human-computer dialogue interaction according to an embodiment of the present disclosure;

[0012] Figure 2is a flow chart showing an intelligent medical consultation method according to an embodiment of the present disclosure;

[0013] Figure 3 is a schematic diagram showing a processing flow of a medical assistant according to an embodiment of the present disclosure;

[0014] Figure 4 is a schematic diagram showing a first example of displaying a prompt for switching a patient in a human-computer dialogue interface according to an embodiment of the present disclosure;

[0015] Figure 5 is a schematic diagram showing a second example of displaying a prompt for switching a patient in a human-computer dialogue interface according to an embodiment of the present disclosure;

[0016] Figure 6 is a schematic diagram showing a third example of displaying a prompt for switching a patient in a human-computer dialogue interface according to an embodiment of the present disclosure;

[0017] Figure 7 is a schematic diagram showing a fourth example of displaying a prompt for switching a patient in a human-computer dialogue interface according to an embodiment of the present disclosure;

[0018] Figure 8 is a schematic diagram showing a fifth example of displaying a prompt for switching a patient in a human-machine dialogue interface according to an embodiment of the present disclosure;

[0019] Fig. 9 is a schematic diagram showing a sixth example of displaying a prompt for switching a patient in a human-computer dialogue interface according to an embodiment of the present disclosure;

[0020] Fig.10 is a schematic diagram showing a response to a selection of a new patient in a prompt for switching patients according to an embodiment of the present disclosure;

[0021] Fig.11 is a schematic diagram showing a response to a selection of switching to an existing patient in a prompt for switching patients according to an embodiment of the present disclosure;

[0022] Fig.12 A schematic diagram showing an intelligent medical consultation device according to an embodiment of the present disclosure; and

[0023] Fig.13 A schematic diagram illustrating the architecture of an exemplary computing device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solution and advantages of the present disclosure more obvious, the exemplary embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described here.

[0025] In this specification and the accompanying drawings, substantially the same or similar steps and elements are represented by the same or similar reference numerals, and repeated descriptions of these steps and elements will be omitted. At the same time, in the description of the present disclosure, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance or ranking.

[0026] In the embodiments of the present disclosure, the term "module" or "unit" refers to a computer program or a part of a computer program that has a predetermined function and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories) or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be part of an overall module or unit that includes the function of the module or unit.

[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present disclosure pertains. The terms used herein are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.

[0028] To facilitate description of the present disclosure, concepts related to the present disclosure are introduced below.

[0029] The intelligent medical consultation method disclosed in the present invention may be based on artificial intelligence (AI). Artificial intelligence is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technology of computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can respond in a similar way to human intelligence.

[0030] The intelligent medical consultation method disclosed in the present invention can be based on natural language processing (Natural Language Processing, NLP). Natural language processing is an important direction in the fields of computer science and artificial intelligence. It studies various theories and methods that can achieve effective communication between people and computers using natural language. Natural language processing is a science that integrates linguistics, computer science, and mathematics. Therefore, research in this field will involve natural language, that is, the language used by people in daily life, so it is closely related to the study of linguistics. Natural language processing technology generally includes text processing, semantic understanding, machine translation, robot question answering, knowledge graphs and other technologies.

[0031] The intelligent medical consultation method disclosed in the present invention can be based on a large language model (LLM). A large language model is a language model in the field of NLP that is trained on a large amount of language corpus using an autoregressive method for analyzing and processing language texts, and is intended to understand and generate human language. The large language model is trained on a large amount of text data and can perform a wide range of tasks, including text summarization, translation, sentiment analysis, and the like. The large language model is characterized by its large scale, which can contain billions of parameters to help it learn complex patterns in language text data. Therefore, in the intelligent medical consultation method disclosed in the present invention, the trained large language model can be applied to interactive information processing in human-computer dialogue interaction to provide efficient and accurate dialogue services, thereby improving the user experience.

[0032] In summary, the solutions provided by the embodiments of the present disclosure involve technologies such as artificial intelligence, natural language processing, and large language models. The embodiments of the present disclosure will be further described below in conjunction with the accompanying drawings.

[0033] Figure 1 It is a schematic diagram showing a scenario of human-computer dialogue interaction according to an embodiment of the present disclosure.

[0034] like Figure 1As shown, the user can send user input (for example, a request for obtaining information from the server, or a question from the user to the server) to the server through the user terminal, so that the server can reply to the user input. Subsequently, the server can return the generated machine reply information to the user terminal through the network. Optionally, the user terminal may specifically include a smart phone, a tablet computer, a laptop, a desktop computer, a vehicle-mounted terminal, a wearable device, etc., but is not limited to this. The user terminal can also be a client that installs a browser or various applications (including system applications and third-party applications). Optionally, the network can be an Internet of Things based on the Internet and / or telecommunications network, which can be a wired network or a wireless network. For example, it can be a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a cellular data communication network, etc., which can realize an electronic network that can realize an information exchange function. The user terminal and the server can be directly or indirectly connected by wired or wireless communication, and this application is not limited here. Optionally, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. Figure 1 In addition to the interaction scenarios shown, human-computer dialogue interaction can be implemented only on the user terminal side, and the present disclosure does not limit this. For example, a functional module for human-computer dialogue interaction can be deployed on the user terminal side, so that the user terminal can independently implement human-computer dialogue interaction without relying on the server.

[0035] With the development of information technology, medical assistants have gradually become a highly anticipated technology in the medical field. Medical assistants can not only understand users' queries, but also effectively extract relevant medical information. The application of this technology makes the provision of medical services more efficient and intelligent. Among the health problems faced by many people, medical assistants can store structured knowledge about diseases, symptoms, and treatment plans, and predict possible diseases based on users' symptoms and medical history. Therefore, medical assistants have shown great potential in improving the quality of medical services.

[0036] Medical assistants can be used to understand user queries and extract relevant medical information, store structured knowledge about diseases, symptoms, and treatment plans, and predict possible diseases based on the user's symptoms and medical history. For example, the interaction between users and medical assistants is usually in the form of text dialogue. Specifically, users can express their concerns or symptoms in brief text, and medical assistants understand this information through natural language processing technology and conduct consultations based on their accumulated structured knowledge. This process allows patients to obtain medical advice conveniently, especially under time constraints and resource shortages that may exist in traditional medical environments.

[0037] In the process of medical consultation, it is very necessary to clarify the person who is asking the question. The person who is asking the question refers to the role represented by the user in the conversation, that is, the object to which the information he / she inputs corresponds. For example, the user may be a direct patient, or a family member or friend, and the person who is asking the question often needs to be adjusted according to the actual situation. Since the medical consultation process is often closely related to the patient's specific condition, medical history, and personal health status, each patient's situation is unique. Therefore, when conducting a human-computer dialogue, if the specific person who is asking the question can be clearly identified and the dialogue is conducted for the specific person who is asking the question, the quality and effectiveness of the dialogue will be significantly improved.

[0038] In fact, in medical consultations, there are many scenarios where the issue of switching between consultants needs to be considered. In this case, the medical assistant must be able to determine the identity of the current consultant in order to provide accurate and relevant information. Consultant switching may be triggered by a variety of factors. For example, the user may mention the health status of other family members during the consultation, or when discussing a symptom, the conditions of multiple patients need to be considered. In these cases, the medical assistant needs to be able to quickly identify changes in the topic and respond appropriately based on the user's input. This not only improves the user experience, but also ensures the accurate transmission of medical information.

[0039] Therefore, in the present disclosure, in order to effectively deal with the switching of the interviewer, the medical assistant needs to have a flexible user identity recognition function, which can identify the specific patients or roles involved in the current conversation in real time. When the user's input information involves multiple medical histories or information of different patients, the medical assistant needs to be able to actively prompt to confirm the user's specific intentions and ensure the accuracy of the information. The medical assistant should use the session information and the interviewer's file information to make a comprehensive judgment on the switching of the interviewer. In addition, the medical assistant should also have a user feedback mechanism. For example, when the user needs to switch the interviewer, it is convenient to actively switch. In this case, the medical assistant should quickly adapt to the new interviewer, so that the entire consultation process is smoother.

[0040] Through flexible patient identification, context understanding, active prompts and feedback mechanisms, medical assistants can not only effectively deal with the problem of patient switching, but also improve the overall quality of medical services.

[0041] Based on this, the present disclosure provides an intelligent medical consultation method, which identifies the inquirer according to the real-time input of the user in the human-computer dialogue interface, so as to perform the display of the prompt for switching the inquirer according to the user's input information, so that the user can determine whether to switch the current inquirer displayed in the human-computer dialogue interface, and the prompt for switching the inquirer can include one or more of creating a new inquirer, switching to an existing inquirer, keeping the current inquirer, and ignoring the prompt, so as to perform the switch to the new inquirer, the existing inquirer, or keep the current inquirer unchanged according to the user's needs. Therefore, in response to the user's selection of the prompt for switching the inquirer, the method of the present disclosure can execute the corresponding inquirer switching and display the corresponding inquirer information to the user. Through the method of the present disclosure, the prompt for switching the inquirer can be actively initiated according to the real-time input of the user, and when the user needs to switch the inquirer, the inquirer switching can be executed in time in response to the user's selection, thereby effectively responding to the change of the inquirer and improving the quality of the consultation service.

[0042] Figure 2 is a flow chart showing an intelligent medical consultation method 200 according to an embodiment of the present disclosure. Figure 3 is a schematic diagram showing the processing flow of the medical assistant according to an embodiment of the present disclosure.

[0043] Optionally, the intelligent medical consultation method of the present disclosure may be performed by a medical assistant, and the medical assistant may be implemented as the intelligent medical consultation device of the present disclosure, or may be implemented on a user terminal or a server side, and the present disclosure does not impose any restrictions on this. Figure 3 The process 300 of the medical assistant in the human-computer dialogue interaction process of the present disclosure is shown.

[0044] In step S201, a prompt for switching the consultant can be displayed in the human-computer dialogue interface of the human-computer dialogue program according to new input information of the user in the human-computer dialogue interface, wherein the prompt for switching the consultant can be used by the user to determine whether to execute the switch of the current consultant displayed in the human-computer dialogue interface, and the prompt for switching the consultant may include one or more of creating a new consultant, switching to an existing consultant, keeping the current consultant, and ignoring the prompt.

[0045] Optionally, considering that for a new human-computer dialogue, it is necessary to determine the interviewee object of the human-computer dialogue so as to combine the medical consultation process with the information of the interviewee to provide accurate and relevant medical information, in an embodiment of the present disclosure, the medical assistant can display a prompt for switching the interviewee to the user at the same time as the human-computer dialogue is created or within a period of time after its creation (for example, before the user's first input in the human-computer dialogue interface) so that the user can determine the interviewee. The following is a first example of displaying a prompt for switching the interviewee in the human-computer dialogue interface.

[0046] First example

[0047] According to an embodiment of the present disclosure, the method of the present disclosure may further include: in response to the creation of the human-computer dialogue interface, before the user's first input in the human-computer dialogue interface of the human-computer dialogue program, displaying the patient information of the default patient and the prompt for switching the patient in the human-computer dialogue interface, wherein the default patient is the patient pre-set by the user in the human-computer dialogue program.

[0048] Optionally, when a new human-computer dialogue interface is created, a prompt for switching the interviewer can be displayed to the user, so that the user can select the current interviewer. In addition, the medical assistant can also set default information for the interviewer display, that is, display the interviewer information of the default interviewer to the user. For example, the default interviewer can be an object pre-set by the user in the human-computer dialogue program. Through this default setting, the user's time can be saved and the efficiency of the consultation can be improved.

[0049] Figure 4 4 is a schematic diagram showing a first example of displaying a prompt for switching the patient in a human-computer dialogue interface according to an embodiment of the present disclosure.

[0050] like Figure 4 As shown in the first example, in response to the creation of the human-computer dialogue interface, the medical assistant can send a default message to the user, and can also display the default settings of the current interviewer and the prompt for switching the interviewer to the user. Figure 4 As shown in (a) in the figure, the current patient can be a default patient preset by the user in the human-computer dialogue program, such as the user himself. Therefore, the patient information of the default patient is displayed to the user in the human-computer dialogue interface, such as the patient's gender, age, etc. In addition, in the human-computer dialogue interface, a prompt for switching the patient is also displayed to the user to provide an entry for switching the patient.

[0051] According to an embodiment of the present disclosure, the new input information may include one or more of text input and picture input.

[0052] like Figure 4As shown, the input information can include multiple inputs such as voice, text, and pictures to achieve multiple functions such as voice consultation, test report analysis, physical examination report analysis, and medication query. For example, in addition to traditional text input, users can conduct voice consultation by inputting voice information, so as to quickly obtain relevant medical information through simple voice commands, reducing the tediousness of text input. This method is particularly important for users with limited mobility or vision, and helps to achieve a wider range of medical services. For another example, users can identify drug ingredients and usage, or obtain professional analysis of physical examination results by uploading photos of drug packaging or images of physical examination reports, which not only improves the accuracy of information, but also reduces the waste of medical resources and shortens patient waiting time. The present disclosure does not limit the specific form of input information.

[0053] Optionally, after the human-computer dialogue interface is created, and in response to receiving new input information from the user in the human-computer dialogue interface, the medical assistant may perform a series of processes based on the new input information to determine whether to display a prompt for switching the patient to the user. For example, the medical assistant may identify the target patient corresponding to the new input information (e.g., Figure 3 302 in the figure), or identifying the patient information of the target patient corresponding to the new input information to determine whether to display a prompt for switching the patient to the user (such as Figure 3 303 in the figure), and in the case where it is determined to display a prompt for switching the consultant to the user, a corresponding prompt for switching the consultant is displayed (such as Figure 3 304 in FIG. 1 ).

[0054] In the embodiments of the present disclosure, different displays of the prompt for switching the interviewer can be performed according to the new input information. The following will refer to several examples to introduce the display of the prompt for switching the interviewer in the human-computer dialogue interface according to the new input information. These examples should not be understood as limiting the intelligent medical consultation method of the present disclosure.

[0055] Second example

[0056] According to an embodiment of the present disclosure, displaying a prompt for switching consultants in the human-computer dialogue interface of the human-computer dialogue program based on new input information from the user may include: identifying, based on the new input information, consultant information of a target patient corresponding to the new input information; displaying the prompt for switching consultants in the human-computer dialogue interface, in a case where the consultant information of the target patient is inconsistent with the consultant information of the current patient; and not displaying the prompt for switching consultants, in a case where the consultant information of the target patient is consistent with the consultant information of the current patient.

[0057] Optionally, the intelligent medical consultation method disclosed herein can intelligently judge and prompt whether it is necessary to switch the consultant based on the new information input by the user. Specifically, the consultant information of the target consultant corresponding to the new input information can be identified by analyzing the new input information (for example, using a large language model, etc.). Therefore, if there is a significant difference between the information of the target consultant and the current consultant, the display of the prompt to switch the consultant can be triggered.

[0058] According to an embodiment of the present disclosure, the patient information may include at least one of age and gender.

[0059] Optionally, the information used to perform consistency judgment between the target patient and the current patient may include identity information of the patient such as age, gender, etc.

[0060] Optionally, considering that medical consultation often has the following requirements: ① high requirements for safety and reliability and reasoning ability when facing many difficult and complicated diseases; ② medical diagnosis is often not a one-time thing, but a long-term process, which requires continuous tracking of the patient's medical history, family history and other information (for example, included in the health record data); ③ providing a human-like interactive experience is also particularly important for medical consultation, because patients need to be adequately comforted and emotionally supported when asking questions, and the above-mentioned target patient's information corresponding to the new input information can be identified by LLM. Specifically, the hallucination problem that LLM is actively solving can enhance the reliability of the medical consultation system, LLM's powerful reasoning ability can better cope with complex medical reasoning problems, and LLM's long window capability provides strong support for the realization of dynamic and comprehensive patient management, while human-like interaction technology is LLM's unique advantage compared to other NLP technologies, because it can provide patients with more humane services, thereby improving patient satisfaction.

[0061] Optionally, a large language model can be used to effectively determine the consistency of basic identity information such as age and gender between the target patient and the current patient, and to analyze complex implicit information in the input information, thereby better supporting medical diagnosis.

[0062] Optionally, the consistency judgment between the target patient and the current patient may include the consistency judgment between the patient information (e.g., the age shown in the test report) contained in the newly input information of the user and the information of the current patient. As an example, when the age or gender of the patient involved in the text input is significantly different from the age or gender of the current patient, or when the patient characteristics identified in the picture input do not match the current patient, a prompt for switching the patient can be displayed in the human-computer dialogue interface. For example, when it can be determined that the target patient is a child based on the new text input, and the current patient is an elderly person, or when it can be determined that the target patient is a male based on the new text input, and the current patient is a female, a prompt for switching the patient can be displayed in the human-computer dialogue interface. For another example, if the age of the target patient is identified as 42 years old from the input picture, and the age of the current patient is 34 years old, the display of the prompt for switching the patient can be triggered.

[0063] Optionally, the consistency judgment between the target patient and the current patient may also include the consistency judgment between the patient information implicit in the new information input by the user (for example, gender information reflected by information such as human chorionic gonadotropin (HCG) test or prostate test) and the information of the current patient. As an example, in the case where the target patient is determined to be female and the current patient is male based on the prenatal examination record report input by the user, it can be determined that the target patient corresponding to the new input information is inconsistent with the current patient, and the display of the prompt for switching the patient can be triggered based on this.

[0064] Optionally, when the target interviewer is the same as the current interviewer, the prompt for switching the interviewer may not be displayed to maintain the fluency of the conversation.

[0065] Figure 5 FIG. 2 is a schematic diagram showing a second example of displaying a prompt for switching the patient in the human-computer dialogue interface according to an embodiment of the present disclosure. Figure 5 As shown, the current patient in the human-computer dialogue interface is the user himself, and the patient information includes information such as female gender and age of 37 years old. For the user's latest input "child suspected of urticaria", the medical assistant can identify the target patient as "child". Therefore, when the target patient is "child" and the current patient is 37 years old, it can be determined that the target patient is inconsistent with the current patient, and based on this, it is determined to display a prompt to switch the patient.

[0066] Therefore, in Figure 5 The user is shown a prompt for switching the consultant, which can include creating a new consultant, switching to an existing consultant (i.e. Figure 5 "Switch Consultant" in the menu), keep the current consultant (i.e. Figure 5is the current patient), and ignore the prompt (i.e. Figure 5 Specifically, for example, the user can select a new patient in the switch patient prompt to select an object that does not exist in the existing patient list as the new current patient, can select Switch to Existing Patient in the switch patient prompt to select an object from the existing patient list as the new current patient, or can select Keep Current Patient in the switch patient prompt to keep the current patient unchanged. In addition, the user can also ignore the current switch patient prompt by selecting Ignore in the switch patient prompt.

[0067] Optionally, the "keep the current patient" item in the prompt for switching the patient can be displayed when it is not possible to determine whether the target patient is inconsistent with the current patient based on the new input information. For example, when the difference between the target patient and the current patient is not significant, the "keep the current patient" item can be displayed. Optionally, when it is possible to determine whether the target patient is inconsistent with the current patient based on the new input information, the "keep the current patient" item can be not displayed.

[0068] Of course, it should be understood that the above-mentioned types of prompts for switching the patient interviewer are only used as examples and not as limitations in the present disclosure, and the method of the present disclosure can also adopt other different prompts for switching the patient interviewer.

[0069] As described above, by intelligently analyzing the new information input by the user, potential patient switching needs can be quickly identified, thereby ensuring that personalized information and services for the patient are provided to the user.

[0070] Third Example

[0071] According to an embodiment of the present disclosure, based on new input information of the user in the human-computer dialogue interface of the human-computer dialogue program, displaying a prompt for switching consultants in the human-computer dialogue interface may include: identifying a target consultant corresponding to the new input information based on the new input information; and displaying the prompt for switching consultants in the human-computer dialogue interface if the target consultant does not belong to the existing consultants.

[0072] As described above, for the new input information submitted by the user in the human-computer dialogue interface of the human-computer dialogue program, the medical assistant can effectively identify and process potential patient switching. Optionally, the target patient corresponding to the new input information can be identified by analyzing the new input information. Furthermore, when the identified target patient does not exist in the existing patient list, a prompt to switch the patient can be actively initiated in the human-computer dialogue interface.

[0073] Optionally, in addition to the identity information directly identifying the target patient, the new input information of the user may also include information identifying the relationship between the target patient and the user. For example, the relationship between the target patient and the user may include a relative, a friend, a colleague, etc. In other words, the target patient identified from the new input information may be represented by the relationship between the target patient and the user.

[0074] For example, in the current human-computer dialogue, for the user's new input information, if the relationship between the target patient involved in the new input information and the user can be identified, and in the list of existing patients, there is no patient object under this relationship, then relevant prompts can be provided to the user to prompt the user to perform appropriate patient switching operations, thereby improving the efficiency and accuracy of the consultation.

[0075] Figure 6 4 is a schematic diagram showing a third example of displaying a prompt for switching the patient in the human-computer dialogue interface according to an embodiment of the present disclosure.

[0076] like Figure 6 As shown, for the user's new input information "My grandmother recently discovered that she has cataracts, what should I do?", the target consultant "My grandmother" can be identified, which identifies the relationship between the target consultant and the user. Therefore, when it is determined based on the current consultant list that there is no consultant object corresponding to the relationship, a prompt to switch consultants can be initiated to the user. Specifically, the prompt to switch consultants can include a new consultant and an ignore prompt, wherein the user can establish a new consultant under the relationship, that is, a consultant corresponding to "My grandmother", by selecting the new consultant in the switch consultant prompt, and can also ignore the switch consultant prompt by selecting the ignore prompt in the switch consultant prompt.

[0077] Fourth Example

[0078] According to an embodiment of the present disclosure, based on new input information of the user in the human-computer dialogue interface of the human-computer dialogue program, displaying a prompt for switching the consultant in the human-computer dialogue interface may include: identifying the target consultant corresponding to the new input information based on the new input information; and displaying to the user the switch from the current consultant to the target consultant when the target consultant is inconsistent with the current consultant and the target consultant belongs to an existing consultant.

[0079] Optionally, the target patient corresponding to the new input information can be identified by analyzing the new input information. Furthermore, when the identified target patient exists in the existing patient list and is different from the current patient, the patient switching can be automatically performed in the human-computer dialogue interface, and the dynamic process of the switching can be displayed to the user, for example, the update of the patient information in the human-computer dialogue interface can be dynamically displayed.

[0080] Figure 7 4 is a schematic diagram showing a fourth example of displaying a prompt for switching a patient in a human-computer dialogue interface according to an embodiment of the present disclosure.

[0081] like Figure 7 As shown in (a) of FIG, for the user's new input information "My son is suspected of having urticaria", the target consultant "My son" can be identified from it, which identifies the relationship between the target consultant and the user. Therefore, if it is determined based on the current consultant list that there is a consultant object corresponding to the relationship, it is not necessary to initiate a consultant switching prompt to the user, but instead Figure 7 As shown in (b), the current patient is automatically switched to the target patient, and the switch of the current patient from the user "myself" to the user's "son" and the patient information of the current patient after the switch are displayed in the human-computer dialogue interface. For example, the target patient is the son of the user (default patient), and his patient information includes age of 1 and gender of male.

[0082] Fifth example

[0083] According to an embodiment of the present disclosure, based on new input information of the user in the human-computer dialogue interface of the human-computer dialogue program, displaying a prompt to switch the consultant in the human-computer dialogue interface may include: identifying the target consultant corresponding to the new input information based on the new input information; and not displaying the prompt to switch the consultant if the target consultant is related to the symptoms of the current consultant.

[0084] Optionally, for the target patient identified according to the new information input by the user in the dialogue interface, if the symptoms of the target patient are related to those of the current patient, for example, the target patient and the current patient have the same or similar symptoms, the user may not be prompted to switch the patient, but the current patient may remain unchanged. For example, in some cases, such as when multiple family members face the same or similar health problems at the same time, the medical assistant may make a unified judgment based on the existing symptoms and avoid frequent member switching prompts to reduce the patient's confusion and discomfort and facilitate the medical assistant to make a diagnosis.

[0085] According to an embodiment of the present disclosure, based on new input information of the user in the human-computer dialogue interface of the human-computer dialogue program, displaying a prompt to switch consultants in the human-computer dialogue interface may include: when the target consultant is related to the symptoms of the current consultant, calling the health record data of the target consultant to generate reply information to the new input information.

[0086] Optionally, for target patients with relevant symptoms, in addition to keeping the current patient unchanged, the target patient's health record data can also be retrieved and analyzed to provide a comprehensive and accurate response to the target patient. That is to say, during the consultation process, the medical assistant can not only respond to the current patient's symptoms, but also access the target patient's health record data in real time to respond to the target patient's symptoms.

[0087] Optionally, for key consultation data generated during the medical consultation process, the method disclosed herein can automatically archive it into the health record data of the corresponding patient, thereby ensuring the independence and privacy of each patient's health information, while also facilitating subsequent medical tracking and analysis.

[0088] For example, for the target patient with relevant symptoms mentioned above, in addition to real-time access to the target patient's health record data to respond to the target patient's symptoms, the key consultation data related to the target patient can also be recorded in the target patient's health record data to achieve independent data archiving for different patients.

[0089] Figure 8 4 is a schematic diagram showing a fifth example of displaying a prompt for switching the interviewer in a human-computer dialogue interface according to an embodiment of the present disclosure.

[0090] like Figure 8 As shown, the user inputted "I have diarrhea" in the historical conversation, that is, he has the symptom "diarrhea", and in the user's new input information "My son also has diarrhea, what should I do?", the target patient "my son" can be identified, and the symptom of the target patient is also "diarrhea", so the target patient has the same symptoms as the current patient. In this case, the display of the prompt for switching the patient may not be executed, but the health record data of the target patient "my son" involved may be retrieved and analyzed to provide a specific response to the target patient. In addition, the health record data of the current patient can also be retrieved and analyzed to provide a specific response to the current patient. For the key consultation data generated during the consultation process, they can be archived separately for each patient.

[0091] Sixth Example

[0092] According to an embodiment of the present disclosure, based on new input information of the user in the human-computer dialogue interface of the human-computer dialogue program, displaying a prompt for switching consultants in the human-computer dialogue interface may include: identifying multiple target consultants corresponding to the new input information based on the new input information; and displaying the prompt for switching consultants if the multiple target consultants do not include the current patient.

[0093] Optionally, considering that the user's new input information may involve multiple target patients at the same time, in this case, it is possible to determine whether the multiple target patients identified from the new input information include the current patient. If the multiple target patients do not include the current patient, a prompt to switch patients can be displayed to the user so that the user can determine the patient to switch to. The prompt to switch patients can include creating a new patient, switching to an existing patient, and ignoring prompts.

[0094] Optionally, in order to improve the stability of the consultation process and the accuracy of user interaction, the consultant to be switched to may be limited to one of the multiple target consultants to avoid confusion in patient information transmission and information fragmentation during the consultation process.

[0095] Optionally, for multiple target patients involved in the new input information, after selecting a patient to switch to, the health record data of each of the multiple target patients can be retrieved and analyzed to provide a comprehensive and accurate response to each target patient. In other words, during the consultation process, the medical assistant can not only respond to the symptoms of the patient to be switched to, but also access the health record data of other target patients in the multiple target patients in real time to provide targeted responses to their symptoms.

[0096] Optionally, for each target patient involved in the above consultation process, key consultation data related to the target patient may also be recorded in the health record data of the target patient to achieve independent data archiving for different patients.

[0097] Fig. 9 4 is a schematic diagram showing a sixth example of displaying a prompt for switching the interviewer in a human-computer dialogue interface according to an embodiment of the present disclosure.

[0098] like Fig. 9As shown, for the user's new input information "My father, mother, and son all have headaches, what should I do?", three target consultants can be identified, namely "my father", "my mother", and "my son". Therefore, since these target consultants do not include the current consultant (i.e., the user himself), a prompt for switching consultants can be displayed to the user, so that the user can select the consultant to switch to.

[0099] The prompt for switching the patient as described above is not just a part of information interaction with the user. By directly displaying the current patient's information to the user and combining it with a real-time feedback mechanism, it can increase the user's sense of security and trust during the medical consultation process. The displayed patient information can not only reflect the user's historical interaction information, but can also be dynamically adjusted according to the user's needs, making it more flexible and responsive.

[0100] Next, return to Figure 2 After the display of the prompt for switching the patient consultant is executed, in step S202, in response to the user's selection of any one of the prompts for switching the patient consultant, the patient information of the patient consultant associated with the selection may be displayed to the user.

[0101] Optionally, after the prompt for switching the consultant is displayed to the user, the user may select any one of the prompts for switching the consultant (eg, Figure 3 305 in FIG), and based on the selection, the corresponding patient switching is performed, and the corresponding patient information is displayed to the user (such as Figure 3 306 in FIG. 1 ).

[0102] As described above, for the key consultation data generated during the medical consultation process, it can be automatically archived into the health record data of the corresponding inquirer. According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may also include: extracting the key consultation data based on at least part of the human-computer dialogue starting from the new input information, and adding the extracted key consultation data to the health record data of the corresponding inquirer.

[0103] As an example but not a limitation, the following will introduce the processing executed in response to the user's selection for the several prompts for switching the patient consultant as described above.

[0104] According to an embodiment of the present disclosure, in response to the user's selection of any one of the prompts for switching the patient, displaying to the user the patient information of the patient associated with the selection may include: in response to the user's selection of a new patient in the prompt for switching the patient, popping up a window for creating a new patient in the human-computer dialogue interface, the window including fields for filling in the patient information of the new patient; in response to the user's completion of the window for creating the new patient, switching the current patient to the new patient, and displaying the patient information of the new patient to the user.

[0105] Optionally, when the user selects a new patient in the prompt of switching patients, a window may pop up in the human-computer dialogue interface for the user to fill in the relevant information of the new patient. After the user completes filling in the information of the new patient, the current patient may be automatically switched to the new patient, and the patient information of the new patient may be immediately displayed to the user.

[0106] Optionally, the filling of the above-mentioned newly created patient information can be automatically realized by identifying the user's new input information. For example, in the new creation process, for fields such as patient relationship and gender, the necessary information can be obtained from the questions or reports entered by the user, and these fields can be automatically filled in. For example, if the question entered by the user mentions "my grandmother", the patient relationship of the new patient can be determined as "grandmother" (or "grandma") by default, and the gender can be determined as "female", thereby improving the convenience and efficiency of user operation and enhancing the consultation experience.

[0107] Fig.10 2 is a schematic diagram showing a response to a selection of a new consultant in a prompt for switching consultants according to an embodiment of the present disclosure.

[0108] like Fig.10 As shown, Figure 5 Taking the second example of displaying the prompt for switching the interviewer as an example, in response to the user clicking on the "Create a new interviewer" item in the prompt for switching the interviewer, a "Create a new interviewer" window can pop up from the bottom of the human-computer dialogue interface to facilitate the user to enter the new process. Specifically, as an example, the "Create a new interviewer" window can include the relationship between the new interviewer and the user, through which the new interviewer can be uniquely identified. In addition, the "Create a new interviewer" window can also include further interviewer information of the new interviewer, such as but not limited to name, gender, date of birth, weight, height, etc.

[0109] In addition, if Fig.10As shown, the default consultant can also be switched through the "New Consultant" window, for example, the new consultant can be set as the default consultant, so that when each new dialogue interface is established in subsequent medical consultations, the default consultant is used as the current consultant by default.

[0110] According to an embodiment of the present disclosure, in response to the user completing the window for the newly created patient, switching the current patient to the new patient, and displaying the patient information of the new patient to the user may include: in response to the user completing the window for the newly created patient, displaying the patient information of the new patient in the human-computer dialogue interface; or in response to the user completing the window for the newly created patient, switching from the human-computer dialogue interface to the first human-computer dialogue interface, and displaying the patient information of the new patient in the first human-computer dialogue interface, wherein the first human-computer dialogue interface is a newly created human-computer dialogue interface associated with the new patient, and the human-computer dialogue of the first human-computer dialogue interface includes the new input information of the user in the human-computer dialogue interface.

[0111] In the embodiment of the present disclosure, in response to the user completing the window for creating a new patient, the previous human-computer dialogue interface (for example, Fig.10 The interface shown in (a) in the figure) and the patient information of the new patient is displayed in the human-computer dialogue interface to replace the original patient information.

[0112] In another embodiment of the present disclosure, in response to the user completing the window for creating a new patient, a new human-computer dialogue interface, namely the first human-computer dialogue interface, can be switched to start a human-computer dialogue for the patient in the first human-computer dialogue interface associated with the new patient. Optionally, the new human-computer dialogue can include the user input that triggers the creation of the first human-computer dialogue interface, namely the new input information of the user, to ensure the integrity of the dialogue.

[0113] According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may further include: in response to the user's selection of a new consultant in the prompt for switching consultants, adding key consultation data extracted based on at least part of the human-computer dialogue starting from the new input information to the health record data of the new consultant.

[0114] That is to say, for the key consultation data generated in the human-computer dialogue for the new patient, the key consultation data can be archived into the health record data of the new patient to ensure the continuity of the patient's data.

[0115] According to an embodiment of the present disclosure, in response to the user's selection of any one of the prompts for switching the consultant, displaying to the user the consultant information of the consultant associated with the selection may include: in response to the user's selection of switching to an existing consultant in the prompt for switching the consultant, displaying a list of existing consultants in the human-computer dialogue interface; in response to the user's selection of an existing consultant in the list of existing consultants, switching the current consultant to the existing consultant, and displaying the consultant information of the existing consultant to the user.

[0116] Optionally, in response to the user's selection of switching to an existing patient in the prompt for switching patients, a window may pop up in the human-computer dialogue interface to display a list of existing patients, so that the user can select a patient to switch to from the list. After the user completes the selection of an existing patient, the current patient may be automatically switched to the selected existing patient, and the patient information of the existing patient may be immediately displayed to the user.

[0117] Fig.11 2 is a schematic diagram showing a response to a selection of switching to an existing patient in a prompt for switching patients according to an embodiment of the present disclosure.

[0118] like Fig.11 As shown, the same Figure 5 Taking the second example of displaying the prompt for switching the consultant as an example, in response to the user clicking on the "Switch Consultant" item in the prompt for switching the consultant, a "Select Consultant" window may pop up from the bottom of the human-computer dialogue interface to facilitate the user to enter the consultant selection process. Specifically, as an example, the "Select Consultant" window may include a list of existing consultants, that is, all currently created consultants, such as Fig.11 The user, the user's mother and the user's son are included in the list. Therefore, the user can select the patient to switch to from all the patients included in the existing patient list, and complete the selection of the existing patient by clicking on the "Switch Member" item.

[0119] According to an embodiment of the present disclosure, in response to the user's selection of an existing patient in the existing patient list, switching the current patient to the existing patient, and displaying the patient information of the existing patient to the user may include: in response to the user's selection of an existing patient in the existing patient list, displaying the patient information of the existing patient in the human-computer dialogue interface; or in response to the user's selection of an existing patient in the existing patient list, switching from the human-computer dialogue interface to a second human-computer dialogue interface, and displaying the patient information of the existing patient in the second human-computer dialogue interface, wherein the second human-computer dialogue interface is a human-computer dialogue interface associated with the existing patient, and the human-computer dialogue of the second human-computer dialogue interface includes the new input information of the user in the human-computer dialogue interface of the human-computer dialogue program.

[0120] In the embodiment of the present disclosure, in response to the user completing the selection of the existing consultant, the previous human-computer dialogue interface (eg, Fig.10 The interface shown in (a) in the figure) and the patient information of the selected existing patient is displayed in the human-computer dialogue interface to replace the original patient information.

[0121] In another embodiment of the present disclosure, in response to the user completing the selection of the existing patient, a new human-computer dialogue interface, i.e., the second human-computer dialogue interface, can be switched to start a human-computer dialogue for the patient in the second human-computer dialogue interface associated with the selected existing patient. Optionally, the new human-computer dialogue can include the user input that triggers the creation of the second human-computer dialogue interface, i.e., the new input information of the user, to ensure the integrity of the dialogue.

[0122] According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may further include: in response to the user's selection of switching to an existing consultant in the prompt for switching consultants, adding key consultation data extracted based on at least part of the human-computer dialogue starting from the new input information to the health record data of the existing consultant.

[0123] Optionally, for the key consultation data generated in the human-computer dialogue for the selected existing patient, the key consultation data can be archived into the health record data of the existing patient to ensure the continuity of the patient's data.

[0124] According to an embodiment of the present disclosure, in response to the user's selection of any one of the prompts for switching the patient, displaying to the user the patient information of the patient associated with the selection may include: in response to the user's selection of keeping the current patient or ignoring the prompt in the prompt for switching the patient, displaying the patient information of the current patient in the human-computer dialogue interface.

[0125] Optionally, in response to the user's selection of keeping the current patient or ignoring the prompt in the prompt for switching the patient, the current patient may be kept unchanged.

[0126] According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may further include: in response to the user's selection of keeping the current consultant in the prompt for switching consultants, adding key consultation data extracted based on at least part of the human-computer dialogue starting from the new input information to the health record data of the current consultant.

[0127] Optionally, if the user determines to keep the current patient, the health record data of the current patient can continue to be retrieved and analyzed in the subsequent human-computer dialogue so as to provide the current patient with a comprehensive and accurate response, and for the key consultation data generated in the human-computer dialogue for the current patient, the key consultation data can continue to be archived in the health record data of the current patient to ensure the continuity of the patient's data.

[0128] According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may further include: in response to the user's selection of an ignore prompt in the prompt for switching the consultant, not adding key consultation data extracted based on at least part of the human-computer dialogue starting from the new input information to the health record data of the current consultant.

[0129] Optionally, in the case where the user chooses to ignore the prompt to switch the consultant, the current consultant can be considered unknown, because it is impossible to determine whether the subsequent human-computer dialogue is for the current consultant or for other consultants. Therefore, in this case, the display of the current consultant can be maintained, but in the subsequent human-computer dialogue, the health record data of the current consultant will no longer be retrieved and analyzed, and the generated key consultation data will no longer be archived in the health record data of the current consultant, so as to avoid erroneously recording consultation data that does not belong to the current consultant.

[0130] In addition, if the user chooses to ignore the prompt to switch the patient, the medical assistant may not make a diagnosis or medical advice for the unknown patient to avoid misjudgment due to incomplete information.

[0131] References Figure 2-Figure 11The process of switching and displaying the inquirer according to the real-time output of the user is described. In addition, the intelligent medical consultation method disclosed in the present invention may also include the user's active switching of the inquirer.

[0132] According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may further include: displaying a consultant switching entrance in the human-computer dialogue interface, so that the user can switch consultants through the consultant switching entrance.

[0133] Optionally, in order to facilitate the user to switch the consultant at any time as needed during the human-computer dialogue process, a consultant switching entrance can be set in the human-computer dialogue interface, such as Figure 4-Figure 11 The icon on the right side of the patient information display bar at the top of the human-computer dialogue interface is shown, which can be clicked by the user to enter the patient switching page. As an example, the patient switching page can provide the switching options involved in the above-mentioned switching patient prompt.

[0134] According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may further include: in response to the user switching the consultant through the consultant switching entrance, adding key consultation data extracted based on at least part of the human-computer dialogue starting from the switching to the health record data of the switched consultant.

[0135] Optionally, in order to achieve accurate archiving of consultation data, at least the human-computer dialogue starting from the switching of the interviewer initiated by the user and before the user input or user operation that triggers the next switching of the interviewer can be used as the human-computer dialogue associated with the switched patient. In this human-computer dialogue, the health record data of the switched patient can be retrieved and analyzed to provide a comprehensive and accurate response to the patient, and key consultation data can also be extracted from the human-computer dialogue and archived in the health record data of the switched patient.

[0136] Optionally, before the current human-computer dialogue makes a diagnosis, in response to the user switching the patient through the patient switching entrance, the conversation history of the human-computer dialogue as a whole can also be regarded as a human-computer dialogue associated with the switched patient, so as to extract key consultation data based on the human-computer dialogue and archive it in the health record data of the switched patient.

[0137] According to an embodiment of the present disclosure, the intelligent medical consultation method of the present disclosure may further include: in response to the user switching the consultant through the consultant switching entrance, when the human-computer dialogue of the human-computer dialogue interface includes picture input, and the picture input has been added to the health record data of the current consultant, prompting the user to delete the picture input from the health record data of the current consultant, and adding the picture input to the health record data of the switched consultant.

[0138] Optionally, if the user uploads the image data in the current human-computer dialogue and the image data has been filed in the health record data of the previous patient, the filing of the image data can be withdrawn and re-filed in the health record data of the switched patient to ensure the standardized management and efficient use of the consultation data. In addition, the user can be prompted or reported on the withdrawal and re-filing of the archive of the image data.

[0139] As described above, the method provided by the embodiment of the present disclosure identifies the inquirer according to the real-time input of the user in the human-computer dialogue interface, so as to perform the display of the prompt for switching the inquirer according to the input information of the user, so that the user can determine whether to switch the current inquirer displayed in the human-computer dialogue interface, and the prompt for switching the inquirer can include one or more of creating a new inquirer, switching to an existing inquirer, keeping the current inquirer, and ignoring the prompt, so as to perform the switch to the new inquirer, the existing inquirer, or keep the current inquirer unchanged according to the needs of the user. Therefore, in response to the user's selection of the prompt for switching the inquirer, the method provided by the embodiment of the present disclosure can perform the corresponding inquirer switching and display the corresponding inquirer information to the user. The method of the embodiment of the present disclosure can actively initiate the prompt for switching the inquirer according to the real-time input of the user, and when the user needs to switch the inquirer, the inquirer switching can be performed in time in response to the user's selection, thereby effectively responding to the change of the inquirer and improving the quality of the consultation service.

[0140] According to yet another aspect of the present disclosure, an intelligent medical consultation device is also provided. Fig.12 A schematic diagram of an intelligent medical consultation device 2000 according to an embodiment of the present disclosure is shown.

[0141] like Fig.12 As shown, the intelligent medical consultation device 2000 may include one or more processors 2010 and one or more memories 2020. The memory 2020 stores a computer-readable code, and when the computer-readable code is run by the one or more processors 2010, the intelligent medical consultation method as described above may be executed.

[0142] The processor in the embodiments of the present disclosure may be an integrated circuit chip having signal processing capabilities. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc., and may be an X86 architecture or an ARM architecture.

[0143] In general, various example embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, firmware, logic, or any combination thereof. Certain aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. When various aspects of the embodiments of the present disclosure are illustrated or described as block diagrams, flow charts, or using some other graphical representation, it will be understood that the blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general purpose hardware or controllers or other computing devices, or some combination thereof as non-limiting examples.

[0144] For example, the method or device according to the embodiment of the present disclosure may also be implemented by Fig.13 The architecture of the computing device 3000 shown in FIG. Fig.13 As shown, the computing device 3000 may include a bus 3010, one or more CPUs 3020, a read-only memory (ROM) 3030, a random access memory (RAM) 3040, a communication port 3050 connected to a network, an input / output component 3060, a hard disk 3070, etc. The storage device in the computing device 3000, such as the ROM 3030 or the hard disk 3070, may store various data or files used for processing and / or communication of the intelligent medical consultation method provided by the present disclosure and program instructions executed by the CPU. The computing device 3000 may also include a user interface 3080. Of course, Fig.13 The architecture shown is only exemplary and can be omitted according to actual needs when implementing different devices. Fig.13 One or more components of a computing device are shown.

[0145] According to another aspect of the present disclosure, a computer-readable storage medium is also provided. Computer-readable instructions are stored on the computer storage medium. When the computer-readable instructions are executed by the processor, the intelligent medical consultation method according to the embodiment of the present disclosure described with reference to the above figures can be executed. The computer-readable storage medium in the embodiment of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of exemplary but not limiting description, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous connection dynamic random access memory (SLDRAM), and direct memory bus random access memory (DR RAM). It should be noted that memory of the methods described herein is intended to include, but is not limited to, these and any other suitable types of memory. It should be noted that memory of the methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0146] The embodiments of the present disclosure also provide a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the intelligent medical consultation method according to the embodiments of the present disclosure.

[0147] Embodiments of the present disclosure provide an intelligent medical consultation method, apparatus, device, computer program product, and computer-readable storage medium.

[0148] The method provided by the embodiment of the present disclosure identifies the inquirer according to the real-time input of the user in the human-computer dialogue interface, so as to perform the display of the prompt for switching the inquirer according to the input information of the user, so that the user can determine whether to switch the current inquirer displayed in the human-computer dialogue interface, and the prompt for switching the inquirer can include one or more of creating a new inquirer, switching to an existing inquirer, keeping the current inquirer, and ignoring the prompt, so as to perform the switch to the new inquirer, the existing inquirer, or keep the current inquirer unchanged according to the needs of the user. Therefore, in response to the user's selection of the prompt for switching the inquirer, the method provided by the embodiment of the present disclosure can perform the corresponding inquirer switching and display the corresponding inquirer information to the user. The method of the embodiment of the present disclosure can actively initiate the prompt for switching the inquirer according to the real-time input of the user, and when the user needs to switch the inquirer, the inquirer switching can be performed in time in response to the user's selection, thereby effectively coping with the change of the inquirer and improving the quality of the consultation service.

[0149] It should be noted that the flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment, or a part of a code, and the module, program segment, or a part of the code contains at least one executable instruction for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0150] In general, various example embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, firmware, logic, or any combination thereof. Certain aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device. When various aspects of the embodiments of the present disclosure are illustrated or described as block diagrams, flow charts, or using some other graphical representation, it will be understood that the blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general purpose hardware or controllers or other computing devices, or some combination thereof as non-limiting examples.

[0151] The exemplary embodiments of the present disclosure described in detail above are merely illustrative and not restrictive. It should be understood by those skilled in the art that various modifications and combinations may be made to these embodiments or their features without departing from the principles and spirit of the present disclosure, and such modifications should fall within the scope of the present disclosure.

Claims

1. An intelligent medical consultation method, applied to a human-computer dialogue program, comprising: According to new input information of the user in the human-computer dialogue interface of the human-computer dialogue program, a prompt for switching the patient is displayed in the human-computer dialogue interface, wherein the prompt for switching the patient is used for the user to determine whether to execute the switching of the current patient displayed in the human-computer dialogue interface, and the prompt for switching the patient includes one or more of creating a new patient, switching to an existing patient, keeping the current patient, and ignoring the prompt; In response to the user selecting any one of the prompts for switching the patient consultant, the patient information of the patient consultant associated with the selection is displayed to the user.

2. The method of claim 1, wherein: In response to the user selecting any one of the prompts for switching the patient consultant, displaying the patient consultant information of the patient consultant associated with the selection to the user includes: In response to the user's selection of creating a new patient in the prompt for switching patients, a window for creating a new patient pops up in the human-computer dialogue interface, the window including fields for filling in patient information of the new patient; In response to the user completing the window for creating a new patient, the current patient is switched to the new patient, and the patient information of the new patient is displayed to the user.

3. The method of claim 2, wherein: In response to the user completing the window for creating a new patient, switching the current patient to the new patient, and displaying the patient information of the new patient to the user includes: In response to the user completing the window for creating a new patient, displaying the patient information of the new patient in the human-computer dialogue interface; or In response to the user's completion of the window for the new patient, the human-computer dialogue interface is switched to the first human-computer dialogue interface, and the patient information of the new patient is displayed in the first human-computer dialogue interface, wherein the first human-computer dialogue interface is a newly created human-computer dialogue interface associated with the new patient, and the human-computer dialogue of the first human-computer dialogue interface includes the new input information of the user in the human-computer dialogue interface.

4. The method of claim 1, wherein: In response to the user selecting any one of the prompts for switching the patient consultant, displaying the patient consultant information of the patient consultant associated with the selection to the user includes: In response to the user's selection of switching to an existing patient in the prompt for switching the patient, displaying a list of existing patients in the human-computer dialogue interface; In response to the user selecting an existing patient in the existing patient list, the current patient is switched to the existing patient, and the patient information of the existing patient is displayed to the user.

5. The method of claim 4, wherein: In response to the user selecting an existing patient in the existing patient list, switching the current patient to the existing patient, and displaying the patient information of the existing patient to the user includes: In response to the user selecting an existing patient in the existing patient list, displaying the patient information of the existing patient in the human-computer dialogue interface; or In response to the user's selection of an existing patient in the list of existing patients, the human-computer dialogue interface is switched to a second human-computer dialogue interface, and the patient information of the existing patient is displayed in the second human-computer dialogue interface, wherein the second human-computer dialogue interface is a human-computer dialogue interface associated with the existing patient, and the human-computer dialogue of the second human-computer dialogue interface includes the new input information of the user in the human-computer dialogue interface of the human-computer dialogue program.

6. The method of claim 1, wherein: In response to the user selecting any one of the prompts for switching the patient consultant, displaying the patient consultant information of the patient consultant associated with the selection to the user includes: In response to the user's selection of keeping the current patient or ignoring the prompt in the prompt for switching the patient, the patient information of the current patient is displayed in the human-computer dialogue interface.

7. The method according to any one of claims 2 to 6, further comprising: Extract key consultation data based on at least part of the human-computer dialogue starting from the new input information, and add the extracted key consultation data to the health record data of the corresponding patient.

8. The method of claim 7, further comprising: In response to the user's selection of a new patient in the prompt for switching patients, adding key patient consultation data extracted based on at least part of the human-computer dialogue starting from the new input information to the health record data of the new patient; In response to the user's selection of switching to an existing patient in the prompt for switching the patient, adding key patient consultation data extracted based on at least part of the human-computer dialogue starting from the new input information to the health record data of the existing patient; In response to the user's selection of keeping the current patient in the prompt for switching the patient, adding key patient consultation data extracted based on at least part of the human-computer dialogue starting from the new input information to the health record data of the current patient; or In response to the user's selection of the ignore prompt in the prompt for switching the patient consultant, key consultation data extracted based on at least part of the human-computer dialogue starting from the new input information is not added to the health record data of the current patient.

9. The method of claim 1, further comprising: In response to the creation of the human-computer dialogue interface, the patient information of the default patient and the prompt for switching the patient are displayed in the human-computer dialogue interface, wherein the default patient is the patient pre-set by the user in the human-computer dialogue program.

10. The method of claim 1, wherein: According to new input information of the user in the human-machine dialogue interface of the human-machine dialogue program, displaying a prompt for switching the interviewer in the human-machine dialogue interface includes: According to the new input information, identifying the patient information of the target patient corresponding to the new input information; When the interviewer information of the target interviewer is inconsistent with the interviewer information of the current interviewer, displaying the interviewer switching prompt in the human-computer dialogue interface; When the interviewer information of the target interviewer is consistent with the interviewer information of the current interviewer, the prompt for switching the interviewer is not displayed.

11. The method of claim 10, wherein: The patient information includes at least one of age and gender.

12. The method of claim 1, wherein: According to new input information of the user in the human-machine dialogue interface of the human-machine dialogue program, displaying a prompt for switching the interviewer in the human-machine dialogue interface includes: According to the new input information, identifying the target patient corresponding to the new input information; In the case that the target patient is not an existing patient, the prompt for switching the patient is displayed in the human-computer dialogue interface.

13. The method of claim 1, wherein: According to new input information of the user in the human-machine dialogue interface of the human-machine dialogue program, displaying a prompt for switching the interviewer in the human-machine dialogue interface includes: According to the new input information, identifying the target patient corresponding to the new input information; In a case where the target patient is not identical to the current patient and the target patient is an existing patient, a switch from the current patient to the target patient is displayed to the user.

14. The method of claim 1, wherein: According to new input information of the user in the human-machine dialogue interface of the human-machine dialogue program, displaying a prompt for switching the interviewer in the human-machine dialogue interface includes: According to the new input information, identifying the target patient corresponding to the new input information; In the case where the symptoms of the target patient are related to those of the current patient, the prompt for switching the patient is not displayed.

15. The method of claim 14, wherein: According to new input information of the user in the human-machine dialogue interface of the human-machine dialogue program, displaying a prompt for switching the interviewer in the human-machine dialogue interface includes: In the case that the symptoms of the target patient are related to those of the current patient, the health record data of the target patient is called to generate reply information to the new input information.

16. The method of claim 1, wherein: According to new input information of the user in the human-machine dialogue interface of the human-machine dialogue program, displaying a prompt for switching the interviewer in the human-machine dialogue interface includes: According to the new input information, identifying a plurality of target patients corresponding to the new input information; In a case where the multiple target patients do not include the current patient, the prompt for switching patients is displayed.

17. The method of claim 1, wherein: The new input information includes one or more of text input and picture input.

18. The method of claim 1, further comprising: A patient switching entrance is displayed in the human-computer dialogue interface, so that the user can switch the patient through the patient switching entrance.

19. The method of claim 18, further comprising: In response to the user switching the patient through the patient switching entry, key consultation data extracted based on at least part of the human-computer dialogue starting from the switching is added to the health record data of the switched patient.

20. The method of claim 18, further comprising: In response to the user switching the patient through the patient switching entrance, if the human-computer dialogue in the human-computer dialogue interface includes picture input and the picture input has been added to the health record data of the current patient, the user is prompted to delete the picture input from the health record data of the current patient and add the picture input to the health record data of the switched patient.

21. An intelligent medical consultation device, comprising: one or more processors; as well as One or more memories, wherein a computer executable program is stored, and when the computer executable program is executed by the processor, the method of any one of claims 1-20 is performed.

22. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the instructions are used to implement the method according to any one of claims 1 to 20 when executed by a processor.

Citation Information

Patent Citations

  • Online inquiry consultation control method, doctor client and doctor workstation server

    CN112908494A

  • Display screen panel with a graphical user interface for online consultation

    CN306654874S

  • Method and device for interactive personal identification

    JP2002014695A

  • Interactive personal identification system and method therefor, execution program for the method and recording medium for the program

    JP2002342281A

  • Medical interview reception system, medical interview reception method, and program

    JP2020095758A