Intelligent follow-up method, device, equipment and storage medium
By proactively initiating call requests through the patient's terminal, the system can obtain and respond to the target patient's voice questions, solving the problem of the current single follow-up method and achieving high efficiency in intelligent follow-up and improved user experience.
Patent Information
- Application Number
- CN202210152440.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-18
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2042-02-18
AI Technical Summary
The existing follow-up methods are too simplistic, which reduces the efficiency of follow-up.
The system initiates a call request through the patient's terminal, obtains the target patient's information, acquires the target patient's voice question based on the patient's terminal, and provides intelligent voice responses, enabling proactive follow-up with the patient.
It improved follow-up efficiency, enhanced user experience, avoided invalid access, and ensured automated recording and analysis of information.
Smart Images

Figure CN114446301B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of data processing, and particularly relates to artificial intelligence and voice technology. BACKGROUND
[0002] Follow-up refers to a method of observation in which a hospital periodically understands or guides a patient to recover through communication or other ways. However, the existing follow-up method is relatively single, which reduces the follow-up efficiency. SUMMARY
[0003] The present disclosure provides an intelligent follow-up method, device, equipment and storage medium.
[0004] According to an aspect of the present disclosure, an intelligent follow-up method is provided, comprising:
[0005] In response to a call request initiated by a patient terminal, obtaining patient information of a target patient corresponding to the patient terminal;
[0006] In a case where it is determined that the patient information of the target patient meets follow-up requirements, obtaining target questioning voice of the target patient based on the patient terminal;
[0007] Intelligently answering the target questioning voice of the target patient.
[0008] According to another aspect of the present disclosure, an intelligent follow-up device is provided, comprising:
[0009] A first obtaining unit, configured to, in response to a call request initiated by a patient terminal, obtain patient information of a target patient corresponding to the patient terminal;
[0010] A second obtaining unit, configured to, in a case where it is determined that the patient information of the target patient meets follow-up requirements, obtain target questioning voice of the target patient based on the patient terminal;
[0011] An intelligent processing unit, configured to intelligently answer the target questioning voice of the target patient.
[0012] According to still another aspect of the present disclosure, an electronic device is provided, comprising:
[0013] At least one processor; and
[0014] A memory in communication connection with the at least one processor; wherein
[0015] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method described above.
[0016] According to still another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to perform the method described above.
[0017] According to still another aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the method described above.
[0018] In this way, active follow-up of patients is achieved, and the follow-up efficiency is improved.
[0019] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present disclosure, nor to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0020] The accompanying drawings are used to better understand the present scheme, and do not limit the present disclosure. Among them:
[0021] Figure 1 is an implementation flow diagram of the intelligent follow-up method according to an embodiment of the present disclosure in a specific example;
[0022] Figure 2 is an implementation flow diagram of the intelligent follow-up method according to an embodiment of the present disclosure in another specific example;
[0023] Figure 3 is an implementation flow diagram of the intelligent follow-up method according to an embodiment of the present disclosure in still another specific example;
[0024] Figure 4 is an implementation flow diagram of the intelligent follow-up method according to an embodiment of the present disclosure in another specific example;
[0025] Figure 5 is a schematic diagram of the intelligent follow-up system according to an embodiment of the present disclosure in a specific example;
[0026] Figure 6 is an implementation flow diagram of the intelligent follow-up method according to an embodiment of the present disclosure in a specific example;
[0027] Figure 7 is a structural schematic diagram of the intelligent follow-up device according to an embodiment of the present disclosure;
[0028] Figure 8 is a block diagram of an electronic device for implementing the intelligent follow-up method according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0029] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0030] In real-world scenarios, doctors and patients exchange contact information to ensure patients can directly reach the doctor. However, in practice, many patients ask doctors repetitive questions, requiring doctors to spend significant time providing repetitive responses. Furthermore, some questions doctors seek to understand may not be recorded in real-time, resulting in a lack of objective records and documentation of patient recovery or medication use. This hinders doctors' guidance on subsequent medication use, recording adverse reactions, and even conducting research. Therefore, this publicly available solution provides a proactive, intelligent follow-up solution to assist doctors in responding to initial questions and automatically recording relevant communications.
[0031] Specifically, this disclosed solution provides an intelligent follow-up method, such as... Figure 1 As shown, the method includes:
[0032] Step S101: In response to a call request initiated by the patient terminal, obtain the patient information of the target patient corresponding to the patient terminal.
[0033] In this disclosed solution, the patient information of the target patient can specifically be information representing identity characteristics, such as identity identifiers; or it can also be attribute characteristics of the target patient.
[0034] Here, the call request is used to request a voice call or a video call, etc., and this disclosure does not impose specific restrictions on it.
[0035] Step S102: If it is determined that the patient information of the target patient meets the follow-up requirements, the target patient's target question voice is obtained based on the patient terminal.
[0036] Step S103: Provide intelligent voice response based on the target patient's target question voice.
[0037] In this way, the disclosed solution enables patients to proactively initiate intelligent follow-up visits, that is, the patient's terminal can actively initiate follow-up requests by making voice requests. Compared with passive follow-up visits, the disclosed solution can effectively improve follow-up efficiency and enhance the user experience of follow-up patients.
[0038] Moreover, since the proactive follow-up of this disclosed solution is conducted only after the patient information of the target patient meets the follow-up requirements, it effectively avoids invalid access from other terminals, thereby laying the foundation for further improving system efficiency.
[0039] In a specific example of the disclosed solution, patient information of the target patient can be obtained in the following manner to determine whether the target patient meets the follow-up requirements, specifically:
[0040] Method 1: For example Figure 2 As shown, it includes:
[0041] Step S201: In response to a call request initiated by the patient's terminal, obtain the attribute characteristics of the target patient corresponding to the call request.
[0042] In a specific example, the attribute features can be biological attribute features, such as voiceprint features or odor features; for video scenes, they can also be facial features, etc., and this disclosure does not limit them.
[0043] In other words, the above-mentioned acquisition of patient information of the target patient corresponding to the patient terminal specifically includes: acquiring the attribute characteristics of the target patient corresponding to the call request.
[0044] For example, after receiving a call request initiated by a patient's terminal, the system responds to the call request initiated by the patient's terminal and obtains the target patient's voice, such as a greeting voice, like "Hello", based on the patient's terminal, to obtain the target patient's voiceprint features.
[0045] Step S202: If it is determined that the attribute characteristics of the target patient exist in the preset patient feature database, the target question voice of the target patient is obtained based on the patient terminal.
[0046] In other words, the above-described method of obtaining the target patient's target question voice based on the patient terminal when the patient information of the target patient meets the follow-up requirements specifically includes: obtaining the target patient's target question voice based on the patient terminal when the attribute characteristics of the target patient exist in a preset patient feature database.
[0047] Step S203: Provide intelligent voice response based on the target patient's target question voice.
[0048] This example determines whether a target patient meets follow-up requirements based on attribute features. If the target patient's attribute features exist in a pre-defined patient feature database (e.g., if the target patient's attribute features match a specific voiceprint stored in the database), the follow-up requirements are considered met. Then, if the follow-up requirements are met, the system retrieves the target patient's intended question voice to complete proactive, intelligent follow-up. This effectively avoids invalid access and lays the foundation for improving the system's follow-up efficiency. Furthermore, this process is automated, meeting the needs of more patients; simultaneously, the automated process is simple and straightforward, thus effectively improving the patient experience.
[0049] In a specific example of the disclosed solution, if it is determined that the attribute characteristics of the target patient do not exist in a preset patient feature database, a preset inquiry voice for inquiring about identity characteristics is output; then, based on the obtained target response content (e.g., response voice, or response text) to the preset inquiry voice, the identity characteristics of the target patient are obtained; if it is determined that the identity characteristics of the target patient exist in preset follow-up patient information, the target question voice of the target patient is obtained based on the patient terminal.
[0050] In other words, if it is determined that the target patient's attribute characteristics do not exist in the preset patient characteristic database, further information about the target patient is obtained. For example, the intelligent follow-up device (also known as the intelligent follow-up system) automatically outputs preset inquiry voices, such as "Please enter patient information" or "Please provide patient information," to encourage the target patient to actively provide identity characteristics, such as identification. Then, the actively provided identity characteristics of the target patient are matched with the identity characteristics in the preset follow-up patient information. If a match is successful, meaning that the target patient's identity characteristics exist in the preset follow-up patient information, the follow-up requirements are considered met, and then the target patient's target question voice is obtained. This avoids the problem of patients who meet the follow-up requirements not being able to effectively conduct proactive follow-ups due to relying solely on voiceprint matching, further laying the foundation for improving the user experience.
[0051] Method 2, such as Figure 3 As shown, it includes:
[0052] Step S301: In response to a call request initiated by the patient's terminal, output a preset inquiry voice for inquiring about identity characteristics.
[0053] For example, after receiving a call request initiated by the patient's terminal, the intelligent follow-up device directly outputs a preset question voice for inquiring about identity characteristics, thereby enabling the target patient to proactively provide identity information.
[0054] Step S302: Based on the acquired target response content to the preset inquiry voice, obtain the identity characteristics of the target patient.
[0055] Step S303: If it is determined that the identity characteristics of the target patient exist in the preset follow-up patient information, the target patient's target question voice is obtained based on the patient terminal.
[0056] That is, the above-described acquisition of patient information of the target patient corresponding to the patient terminal, when it is determined that the patient information of the target patient meets the follow-up requirements, and the acquisition of the target patient's target question voice based on the patient terminal, specifically includes: obtaining the target patient's identity characteristics, such as identity identifiers, based on the acquired target response content (e.g., response voice, or response text) to the preset question voice; and when it is determined that the target patient's identity characteristics exist in the preset follow-up patient information, that is, when it is determined that the target patient's identity characteristics match the specific identity characteristics of the preset follow-up patient information, then the target patient's target question voice is acquired based on the patient terminal.
[0057] Step S304: Provide intelligent voice response based on the target patient's target question speech.
[0058] This effectively avoids invalid visits and lays the foundation for improving the system's follow-up efficiency. Furthermore, the process is automated, meeting the needs of more patients; at the same time, the automated process is simple and straightforward to operate, thus effectively improving the patient experience.
[0059] Method 3, such as Figure 4 As shown, it specifically includes:
[0060] Step S401: In response to a call request initiated by the patient terminal, obtain the terminal characteristics of the patient terminal.
[0061] That is, the above-mentioned acquisition of patient information of the target patient corresponding to the patient terminal specifically includes: acquiring the terminal characteristics of the patient terminal, such as the terminal identifier.
[0062] For example, when a patient makes their first visit, they provide terminal characteristics. These characteristics can then be stored in advance, laying the foundation for proactive follow-up of the patient.
[0063] Step S402: If it is determined that there is patient information of a target patient in the preset patient information that matches the terminal characteristics of the patient terminal, the target question voice of the target patient is obtained based on the patient terminal.
[0064] That is, the above-described method of obtaining the target patient's target question voice based on the patient terminal when the patient information of the target patient meets the follow-up requirements specifically includes: obtaining the target patient's target question voice based on the patient terminal when it is determined that there is a target patient's patient information in the preset patient information that matches the terminal characteristics of the patient terminal.
[0065] Step S403: Provide intelligent voice response based on the target patient's target question voice.
[0066] This effectively avoids invalid visits and lays the foundation for improving the system's follow-up efficiency. Furthermore, the process is automated, meeting the needs of more patients; at the same time, the automated process is simple and straightforward to operate, thus effectively improving the patient experience.
[0067] It should be noted that, in practical applications, the pre-set follow-up patient information mentioned above may include relevant information that can facilitate subsequent proactive follow-up, and this disclosure does not impose any restrictions on this.
[0068] It is understandable that in practical application scenarios, one of the above three methods can be chosen and implemented, and this public solution does not restrict this.
[0069] In a specific example of the disclosed solution, intelligent voice response can be implemented as follows: specifically, the target question speech is converted into target question text; based on this, the above-described intelligent voice response based on the target patient's target question speech specifically includes:
[0070] Based on a preset follow-up inquiry path that matches the target question text, a follow-up response text that matches the target question text is determined; then, the follow-up response text is converted into a follow-up reply voice and the follow-up reply voice is output.
[0071] Understandably, after outputting the follow-up response voice, new response content from the target patient will be received. At this time, after receiving the new response content, a new follow-up response text is determined based on the preset follow-up query path that matches the target question text, and a new follow-up response voice is output, thus completing the intelligent voice response.
[0072] Here, the preset follow-up inquiry path can specifically be multiple follow-up response texts that are of concern to the target patient, the doctor and / or the patient, and are sorted according to preset rules based on the dependency relationship between the common questions; thereby providing intelligent voice answers to maximize the follow-up efficiency of intelligent follow-up.
[0073] It is understood that the target patient mentioned in this disclosure may specifically refer to the patient himself or to a specific person related to the patient, such as the patient's family members.
[0074] Understandably, the intelligent voice response process of this disclosed solution can also be equipped with a self-learning mechanism, such as a machine learning mechanism, to further optimize the preset random access query path, thereby further enhancing the intelligence of the system and improving the patient experience.
[0075] Thus, this disclosed solution provides a concrete and feasible approach to achieve intelligent voice responses, namely, by converting speech into text. This enables proactive patient follow-up, meeting the needs of a large number of patients, while also saving medical staff time from proactive follow-up, thereby effectively improving follow-up efficiency. Furthermore, it can transform open-ended dialogues into closed-ended dialogues based on preset follow-up inquiry paths, further laying the foundation for improving follow-up efficiency and effectively recording the information needed by medical staff (such as medication status and adverse reactions).
[0076] In a specific example of this disclosed solution, follow-up results for the target patient can be obtained based on relevant information associated with the intelligent voice response process (such as voice or text information related to the target patient's recovery or medication). These follow-up results are then stored, thus achieving automated storage and providing data support for subsequent intelligent analysis. For example, it provides data support for medication analysis and adverse reaction analysis. Moreover, this process is automated and does not require active collection by medical staff, thus improving follow-up efficiency while further saving medical staff's time.
[0077] In a specific example of this disclosed solution, a prompt message is generated when the follow-up results are determined to fail to meet follow-up requirements. For instance, if the follow-up results identify unresolved issues for the target patient, a prompt message is generated to alert medical staff to follow up. This lays the foundation for further improving patient experience and follow-up efficiency.
[0078] In this way, the disclosed solution enables proactive and intelligent follow-up of patients. Compared with passive follow-up, the disclosed solution can effectively improve follow-up efficiency and enhance the user experience of patients during follow-up.
[0079] Moreover, since the proactive follow-up of this disclosed solution is conducted only after the patient information of the target patient meets the follow-up requirements, it effectively avoids invalid access from other terminals, thereby laying the foundation for further improving system efficiency.
[0080] The following provides a detailed explanation of the disclosed solution with specific examples; specifically, this example provides an intelligent follow-up system capable of implementing the intelligent follow-up method of the disclosed solution, such as... Figure 5 As shown, the intelligent follow-up system can proactively follow up with patients by responding to call requests initiated by the patient's terminal; furthermore, the intelligent follow-up system includes at least an input module, an output module, and an incoming call answering module; wherein,
[0081] The input template is mainly used to set or build a follow-up template (i.e., follow-up patient information); moreover, in order to improve the intelligence of the intelligent follow-up system, the intelligent follow-up system can also be used to set personalized tasks or batch tasks.
[0082] The output module is mainly used to statistically analyze task completion status, process follow-up recordings and corresponding texts, such as storing and displaying follow-up recordings and corresponding texts, or extracting key information such as symptoms, signs, and adverse reactions from the follow-up recordings and corresponding texts and storing it; generating follow-up feedback forms; and providing grouping (such as task grouping) and abnormal alert functions, so that medical staff can check regularly.
[0083] The inbound call answering module is mainly used to respond to call requests initiated by the patient terminal, obtain the patient information of the target patient corresponding to the patient terminal, and, if it is determined that the patient information of the target patient corresponding to the call request meets the follow-up requirements, obtain the question voice (i.e., the target question voice mentioned above), perform speech recognition on the question voice and convert it into question text, and determine the structured text (i.e., the preset follow-up query path) based on the question text, and then determine the response text (i.e., the follow-up response text mentioned above), and convert the response text into reply voice (i.e., the follow-up reply voice mentioned above) and output it, thus realizing intelligent voice reply.
[0084] In practical applications, the incoming call answering module can also activate the incoming call answering function after medical staff set the follow-up template and corresponding follow-up tasks. In practice, when the patient's terminal dials the follow-up phone number left by the medical staff, the intelligent follow-up system will respond to the request and provide an intelligent reply after the patient's terminal sends a request to that follow-up phone number.
[0085] In practical applications, to enable more targeted and proactive patient follow-up, voiceprint registration can be implemented to identify patients through voiceprint characteristics; specifically, for example... Figure 6 As shown, the main methods for implementing intelligent follow-up based on the aforementioned intelligent follow-up system include:
[0086] Step S601: The patient or their family member registers their voiceprint (e.g., after successful registration, it is stored in the follow-up template).
[0087] Step S602: The patient's terminal initiates an incoming telephone call.
[0088] Step S603: Extract attribute features, such as voiceprint features.
[0089] Step S604: Perform voiceprint matching. If the matching fails, proceed to step S605. Otherwise, proceed to step S608.
[0090] Step S605: Output a preset inquiry voice to confirm patient information in a question-and-answer manner.
[0091] Step S606: Match the patient information obtained in step S605 with the preset database (i.e., preset follow-up patient information); if the match fails, proceed to step S607; otherwise, proceed to step S608.
[0092] Step S607: Record the caller and proceed to step S609.
[0093] In practical applications, to further enhance the user experience, if voiceprint matching fails, a preset inquiry voice can be output to confirm patient information in a question-and-answer format. This confirms whether the proactively provided patient information exists in a preset database (i.e., preset follow-up patient information). In other words, the proactively provided patient information is matched against the preset database. If the match is successful, the system obtains the patient information of the target patient corresponding to the patient's terminal, acquires the inquiry voice based on the patient's terminal, and provides an intelligent voice response matching the target patient. If the match fails, the intelligent follow-up system proactively records the relevant information corresponding to the patient's terminal, acquires the inquiry voice, and provides an intelligent voice response matching the target patient.
[0094] Step S608: Obtain the patient information of the target patient corresponding to the patient terminal, that is, confirm the patient information.
[0095] Step S609: Obtain the patient's terminal voice prompt.
[0096] Step S610: Provide an intelligent voice response that matches the target patient;
[0097] Step S611: If the intelligent voice response is completed, determine whether the current incoming call has resolved the patient's problem. If yes, proceed to step S612; otherwise, proceed to step S613.
[0098] Step S612: The call ends, and the follow-up recording and corresponding text of the current incoming call are stored.
[0099] Step S613: Record the problem and generate a prompt message to remind medical staff to follow up.
[0100] In this way, the disclosed solution enables proactive and intelligent follow-up of patients. Compared with passive follow-up, the disclosed solution can effectively improve follow-up efficiency and enhance the user experience of patients during follow-up.
[0101] Moreover, since the proactive follow-up of this disclosed solution is conducted only after the patient information of the target patient meets the follow-up requirements, it effectively avoids invalid access from other terminals, thereby laying the foundation for further improving system efficiency.
[0102] Furthermore, this publicly available solution can transform open dialogues into closed dialogues based on a pre-defined follow-up inquiry path, thereby laying the foundation for improving follow-up efficiency and effectively recording the information needed by medical staff (such as medication use, adverse reactions, etc.).
[0103] This disclosure also provides an intelligent follow-up device, such as... Figure 7 As shown, it includes:
[0104] The first acquisition unit 701 is used to acquire patient information of the target patient corresponding to the patient terminal in response to a call request initiated by the patient terminal.
[0105] The second acquisition unit 702 is used to acquire the target question voice of the target patient based on the patient terminal when it is determined that the patient information of the target patient meets the follow-up requirements.
[0106] The intelligent processing unit 703 is used to provide intelligent voice responses based on the target patient's target question speech.
[0107] In a specific example of the scheme disclosed herein, the first acquisition unit is specifically used to acquire the attribute characteristics of the target patient corresponding to the call request;
[0108] The second acquisition unit is specifically used to acquire the target question voice of the target patient based on the patient terminal when it is determined that the attribute characteristics of the target patient exist in a preset patient feature database.
[0109] In a specific example of the disclosed solution, the second acquisition unit is further configured to:
[0110] If it is determined that the attribute characteristics of the target patient do not exist in the preset patient feature database, a preset inquiry voice for inquiring about identity characteristics is output;
[0111] Based on the target response content obtained in response to the preset question voice, the identity characteristics of the target patient are obtained;
[0112] If it is determined that the identity characteristics of the target patient exist in the preset follow-up patient information, the target patient's target question voice is obtained based on the patient terminal.
[0113] In a specific example of the disclosed scheme, wherein,
[0114] The first acquisition unit is further configured to output a preset inquiry voice for inquiring about identity characteristics; and to obtain the identity characteristics of the target patient based on the acquired target response content to the preset inquiry voice.
[0115] The second acquisition unit is specifically used to acquire the target patient's target question voice based on the patient terminal when it is determined that the target patient's identity characteristics exist in the preset follow-up patient information.
[0116] In a specific example of the scheme disclosed herein, the first acquisition unit is specifically used to acquire the terminal features of the patient terminal;
[0117] The second acquisition unit is specifically used to acquire the target question voice of the target patient based on the patient terminal when it is determined that there is patient information of a target patient in the preset patient information that matches the terminal characteristics of the patient terminal.
[0118] In a specific example of the disclosed solution, it further includes: an information conversion unit; wherein,
[0119] The information conversion unit is used to convert the target question speech into target question text;
[0120] The intelligent processing unit is specifically used to determine the follow-up response text that matches the target question text based on a preset follow-up query path that matches the target question text; convert the follow-up response text into follow-up reply voice, and output the follow-up reply voice.
[0121] In a specific example of the scheme disclosed herein, the intelligent processing unit is further configured to obtain follow-up results for the target patient based on relevant information obtained during the intelligent voice response process.
[0122] In a specific example of the scheme disclosed herein, the intelligent processing unit is further configured to generate a prompt message when it is determined that the follow-up result does not meet the follow-up requirements.
[0123] The specific functions of each unit in the above device can be described in the above method, and will not be repeated here.
[0124] The acquisition, storage, and application of user personal information involved in the technical solution disclosed herein comply with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0125] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0126] Figure 8 A schematic block diagram of an example electronic device 800 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0127] like Figure 8 As shown, device 800 includes a computing unit 801, which can perform various appropriate actions and processes based on a computer program stored in read-only memory (ROM) 802 or a computer program loaded from storage unit 808 into random access memory (RAM) 803. RAM 803 may also store various programs and data required for the operation of device 800. The computing unit 801, ROM 802, and RAM 803 are interconnected via bus 804. Input / output (I / O) interface 805 is also connected to bus 804.
[0128] Multiple components in device 800 are connected to I / O interface 805, including: input unit 806, such as keyboard, mouse, etc.; output unit 807, such as various types of monitors, speakers, etc.; storage unit 808, such as disk, optical disk, etc.; and communication unit 809, such as network card, modem, wireless transceiver, etc. Communication unit 809 allows device 800 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0129] The computing unit 801 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 801 performs the various methods and processes described above, such as the intelligent follow-up method. For example, in some embodiments, the intelligent follow-up method may be implemented as a computer software program tangibly contained in a machine-readable medium, such as storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed on device 800 via ROM 802 and / or communication unit 809. When the computer program is loaded into RAM 803 and executed by the computing unit 801, one or more steps of the intelligent follow-up method described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the intelligent follow-up method by any other suitable means (e.g., by means of firmware).
[0130] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0131] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0132] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0133] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0134] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.
[0135] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact via communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other. Servers can be cloud servers, servers in distributed systems, or servers incorporating blockchain technology.
[0136] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0137] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. An intelligent follow-up method, comprising: obtaining patient information of a target patient corresponding to a patient terminal in response to a call request initiated by the patient terminal; the patient information comprises attribute features and terminal features, and the attribute features comprise at least one of the following: voiceprint features, facial features; in a case where it is determined that the patient information of the target patient meets follow-up requirements, obtaining target questioning voice of the target patient based on the patient terminal; wherein the follow-up requirements comprise at least one of the following: determining that the attribute features of the target patient exist in a preset patient feature library; determining that patient information of the target patient exists in preset patient information and matches terminal features of the patient terminal; determining that the attribute features of the target patient do not exist in the preset patient feature library, but identity features of the target patient exist in preset follow-up patient information; performing intelligent voice reply based on the target questioning voice of the target patient; the method further comprises: converting the target questioning voice into target questioning text; wherein the intelligent voice reply based on the target questioning voice of the target patient comprises: determining follow-up response text matching the target questioning text based on a preset follow-up inquiry path matching the target questioning text; wherein the preset follow-up inquiry path comprises a plurality of follow-up response texts for the target patient, and is obtained based on common problems concerned by doctors and / or patients and a preset rule according to a dependency relationship between the common problems; the preset follow-up inquiry path can convert open dialogue into closed dialogue to improve follow-up efficiency; converting the follow-up response text into follow-up reply voice and outputting the follow-up reply voice.
2. The method of claim 1, wherein, the obtaining target questioning voice of the target patient based on the patient terminal in a case where it is determined that the patient information of the target patient meets follow-up requirements comprises: in a case where it is determined that the attribute features of the target patient do not exist in the preset patient feature library, outputting a preset inquiry voice for inquiring about identity features; obtaining identity features of the target patient based on obtained target reply content for the preset inquiry voice; in a case where it is determined that the identity features of the target patient exist in the preset follow-up patient information, obtaining target questioning voice of the target patient based on the patient terminal.
3. The method of claim 1, further comprising: outputting a preset inquiry voice for inquiring about identity features; wherein the obtaining patient information of a target patient corresponding to a patient terminal in response to a call request initiated by the patient terminal, and the obtaining target questioning voice of the target patient based on the patient terminal in a case where it is determined that the patient information of the target patient meets follow-up requirements, comprise: obtaining identity features of the target patient based on obtained target reply content for the preset inquiry voice; in a case where it is determined that the identity features of the target patient exist in the preset follow-up patient information, obtaining target questioning voice of the target patient based on the patient terminal.
4. The method of any one of claims 1 to 3, further comprising: Based on the relevant information in the intelligent voice reply process, a follow-up result for the target patient is obtained, and the follow-up result is stored.
5. The method of claim 4, further comprising: generating prompt information in a case where the follow-up result does not meet follow-up requirements.
6. An intelligent follow-up device, comprising: a first acquisition unit configured to acquire patient information of a target patient corresponding to a patient terminal in response to a call request initiated by the patient terminal; the patient information includes attribute features and terminal features, and the attribute features include at least one of a voiceprint feature and a facial feature; a second acquisition unit configured to acquire target questioning voice of the target patient based on the patient terminal in a case where the patient information of the target patient meets follow-up requirements; wherein the follow-up requirements include at least one of the following: determining that the attribute features of the target patient exist in a preset patient feature library; determining that the patient information of the target patient exists in the preset patient information that matches the terminal features of the patient terminal; determining that the attribute features of the target patient do not exist in the preset patient feature library, but the identity features of the target patient exist in the preset follow-up patient information; an intelligent processing unit configured to perform intelligent voice reply based on the target questioning voice of the target patient; further comprising: an information conversion unit; wherein the information conversion unit is configured to convert the target questioning voice into target questioning text; the intelligent processing unit is specifically configured to determine follow-up response text that matches the target questioning text based on a preset follow-up questioning path that matches the target questioning text; wherein the preset follow-up questioning path includes a plurality of follow-up response texts for the target patient, and is based on common problems concerned by doctors and / or patients, and based on a dependency relationship between the common problems, and is sorted according to a preset rule; the preset follow-up questioning path can convert open dialogue into closed dialogue to improve follow-up efficiency; the follow-up response text is converted into follow-up reply voice, and the follow-up reply voice is output.
7. The apparatus of claim 6, wherein, the second acquisition unit is specifically configured to: in a case where the attribute features of the target patient do not exist in the preset patient feature library, output a preset questioning voice for querying identity features; based on the acquired target reply content for the preset questioning voice, obtain the identity features of the target patient; in a case where the identity features of the target patient exist in the preset follow-up patient information, acquire the target questioning voice of the target patient based on the patient terminal.
8. The device of claim 6, wherein the first acquisition unit is further configured to output a preset questioning voice for querying identity features; and based on acquired target reply content for the preset questioning voice, obtain the identity features of the target patient; the second acquisition unit is specifically configured to, in a case where the identity features of the target patient exist in the preset follow-up patient information, acquire the target questioning voice of the target patient based on the patient terminal.
9. The apparatus of any one of claims 6 to 8, wherein, The intelligent processing unit is further configured to obtain a follow-up result for the target patient based on relevant information in the intelligent voice reply process, and store the follow-up result.
10. The apparatus of claim 9, wherein, The intelligent processing unit is further configured to generate a prompt information in a case where it is determined that the follow-up result does not meet a follow-up requirement. 11.An electronic device, comprising: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.
12. A non-transitory computer readable storage medium having stored thereon computer instructions, wherein, The computer instructions are used to enable the computer to perform the method of any one of claims 1-5. 13.A computer program product comprising a computer program which, when executed by a processor, implements the method of any one of claims 1-5.
Citation Information
Patent Citations
Doctor inquiring system and method based on intelligent mobile terminal
CN104144208A
Information processing method and main terminal
CN106161155A
Chronic disease follow-up surveying method and electronic device
CN110265153A
Diagnosis and treatment follow-up visit system
CN111755109A