Online inquiry method, device, equipment and medium based on artificial intelligence

文档序号:1906714 发布日期:2021-11-30 浏览:11次 中文

阅读说明:本技术 一种基于人工智能的线上问诊方法、装置、设备及介质 (Online inquiry method, device, equipment and medium based on artificial intelligence ) 是由 邓超 于 2021-08-31 设计创作,主要内容包括:本申请涉及数字医疗领域,公开了一种基于人工智能的线上问诊方法、装置、设备及介质,该方法包括:获取目标用户对应的第一问诊信息,调用问诊机器人对第一问诊信息进行问诊意图识别;若问诊机器人识别出问诊意图,则获取问诊意图对应的目标响应信息,以使问诊机器人利用目标响应信息响应第一问诊信息;若问诊机器人未识别出问诊意图,则根据问诊机器人与目标用户的用户终端之间的交互信息确定目标用户的第一疾病类型,并从与第一疾病类型关联的第一关联医生集合中确定第一目标医生,以使第一目标医生的医生终端与目标用户的用户终端进行线上问诊,从而可以提高问诊效率。本申请涉及区块链技术,如可将上述数据写入区块链中,以用于外呼等场景。(The application relates to the field of digital medical treatment, and discloses an online inquiry method, an online inquiry device, online inquiry equipment and an online inquiry medium based on artificial intelligence, wherein the method comprises the following steps: acquiring first inquiry information corresponding to a target user, and calling an inquiry robot to identify inquiry intention of the first inquiry information; if the inquiry intention is recognized by the inquiry robot, target response information corresponding to the inquiry intention is obtained, so that the inquiry robot responds to the first inquiry information by using the target response information; if the inquiry intention is not recognized by the inquiry robot, determining a first disease type of the target user according to the interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type, so that the doctor terminal of the first target doctor and the user terminal of the target user can perform online inquiry, and the inquiry efficiency can be improved. The present application relates to blockchain techniques, such as writing the above data into a blockchain for use in outbound scenarios.)

1. An on-line inquiry method based on artificial intelligence is characterized by comprising the following steps:

acquiring first inquiry information corresponding to a target user, and calling an inquiry robot to identify inquiry intention of the first inquiry information;

if the inquiry robot identifies the inquiry intention of the target user, acquiring target response information corresponding to the inquiry intention so that the inquiry robot responds to the first inquiry information by using the target response information;

if the inquiry intention of the target user is not recognized by the inquiry robot, determining a first disease type corresponding to the target user according to interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type so as to enable the doctor terminal of the first target doctor and the user terminal of the target user to perform online inquiry, wherein the first associated doctor set comprises a plurality of associated doctors.

2. The method of claim 1, wherein invoking the interrogation robot for interrogation intent recognition of the first interrogation information comprises:

acquiring a reference inquiry information set stored by the inquiry robot, wherein the reference inquiry information set comprises a plurality of reference inquiry information;

determining an information similarity between the first interrogation information and each of the plurality of reference interrogation information;

and determining the inquiry intention of the target user according to the reference inquiry information corresponding to the maximum information similarity.

3. The method of claim 1, wherein the determining the first disease type corresponding to the target user according to the interaction information between the interrogation robot and the user terminal of the target user comprises:

determining symptom characteristics of the target user from interaction information between the interrogation robot and a user terminal of the target user;

and determining a first disease type corresponding to the symptom characteristics of the target user according to a preset mapping relation between the reference disease type and the reference symptom characteristics and the symptom characteristics of the target user.

4. The method of claim 3, wherein said determining a first target physician from a first set of associated physicians associated with the first disease type comprises:

acquiring an inquiry characteristic of each associated doctor in a first associated doctor set associated with the first disease type, wherein the inquiry characteristic comprises one or more of doctor professional type, historical diagnosis receiving amount and current diagnosis receiving state;

and determining the first target doctor from the first associated doctor set according to the inquiry characteristics of each associated doctor.

5. The method of claim 4, wherein said determining the first target physician from the first set of associated physicians according to the interrogation characteristics of each associated physician comprises:

determining a first doctor set from the first associated doctor set by using the doctor professional type of each associated doctor and the first disease type, wherein the first doctor set comprises a plurality of associated doctors;

comparing the historical diagnosis receiving amount of each associated doctor in the first doctor set with a preset diagnosis receiving amount, and adding the associated doctor corresponding to the historical diagnosis receiving amount exceeding the preset diagnosis receiving amount into a second doctor set;

and determining whether the current diagnosis receiving state of each associated doctor in the second doctor set is in an idle state, adding the associated doctor corresponding to the current diagnosis receiving state in the idle state into a third doctor set, and determining the first target doctor from the third doctor set.

6. The method of claim 1, further comprising:

if the inquiry state meets the inquiry switching condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, outputting an inquiry search interface so that the first target doctor inputs second inquiry information corresponding to the inquiry state in the inquiry search interface;

acquiring the second inquiry information, and determining a second disease type of the target user according to the second inquiry information;

determining a second target doctor from a second set of associated doctors associated with the second disease type, such that a doctor terminal of the second target doctor performs an online inquiry with a user terminal of the target user.

7. The method of claim 1, further comprising:

if the inquiry state meets the inquiry switching condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, outputting a doctor inquiry interface, wherein the doctor inquiry interface comprises an information display area, the information display area is used for displaying doctor information corresponding to a plurality of doctor identifications respectively, and the doctor information comprises a doctor professional type and a current inquiry state, so that the first target doctor can select a second target doctor according to the doctor information;

and if the selection operation of any one of the plurality of doctor identifiers is detected, determining the doctor corresponding to the selected doctor identifier as a second target doctor so as to enable the doctor terminal of the second target doctor to perform on-line inquiry with the user terminal of the target user.

8. An on-line inquiry device based on artificial intelligence, comprising:

the identification unit is used for acquiring first inquiry information corresponding to a target user and calling an inquiry robot to identify inquiry intention of the first inquiry information;

an obtaining unit, configured to obtain, if the interrogation robot recognizes an interrogation intention of the target user, target response information corresponding to the interrogation intention, so that the interrogation robot responds to the first interrogation information by using the target response information;

a determining unit, configured to determine, if the inquiry intention of the target user is not recognized by the inquiry robot, a first disease type corresponding to the target user according to interaction information between the inquiry robot and the user terminal of the target user, and determine a first target doctor from a first associated doctor set associated with the first disease type, so that a doctor terminal of the first target doctor and the user terminal of the target user perform online inquiry, where the first associated doctor set includes a plurality of associated doctors.

9. An interrogation apparatus comprising a processor, a memory, wherein the memory is for storing a computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the method of any of claims 1 to 7.

10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program comprising program instructions that, when executed by a processor, cause the processor to carry out the method according to any one of claims 1-7.

Technical Field

The present application relates to the field of digital medical technology, and more particularly, to an online inquiry method, apparatus, device and medium based on artificial intelligence.

Background

At present, the daily visit volume of the patient in the hospital is more, under many circumstances, has some repeated and comparatively simple problems of many patient's consultation, can all directly receive a consultation by the doctor at present to there is the more condition of patient of lining up simultaneously, thereby leads to receiving a consultation inefficiency, and phenomenons such as doctor's work load redundancy, therefore, how to improve receiving a consultation efficiency has become the problem that needs to solve urgently.

Disclosure of Invention

The embodiment of the application provides an on-line inquiry method, device, equipment and medium based on artificial intelligence, which can reduce the workload of doctors by introducing an intelligent inquiry robot and improve the inquiry (treatment) efficiency.

In a first aspect, an embodiment of the present application discloses an online inquiry method based on artificial intelligence, which includes:

acquiring first inquiry information corresponding to a target user, and calling an inquiry robot to identify inquiry intention of the first inquiry information;

if the inquiry robot identifies the inquiry intention of the target user, acquiring target response information corresponding to the inquiry intention so that the inquiry robot responds to the first inquiry information by using the target response information;

if the inquiry intention of the target user is not recognized by the inquiry robot, determining a first disease type corresponding to the target user according to interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type so as to enable the doctor terminal of the first target doctor and the user terminal of the target user to perform online inquiry, wherein the first associated doctor set comprises a plurality of associated doctors.

In a second aspect, an embodiment of the present application discloses an online inquiry apparatus based on artificial intelligence, the apparatus includes:

the identification unit is used for acquiring first inquiry information corresponding to a target user and calling an inquiry robot to identify inquiry intention of the first inquiry information;

an obtaining unit, configured to obtain, if the interrogation robot recognizes an interrogation intention of the target user, target response information corresponding to the interrogation intention, so that the interrogation robot responds to the first interrogation information by using the target response information;

a determining unit, configured to determine, if the inquiry intention of the target user is not recognized by the inquiry robot, a first disease type corresponding to the target user according to interaction information between the inquiry robot and the user terminal of the target user, and determine a first target doctor from a first associated doctor set associated with the first disease type, so that a doctor terminal of the first target doctor and the user terminal of the target user perform online inquiry, where the first associated doctor set includes a plurality of associated doctors.

In a third aspect, an embodiment of the present application discloses an interrogation apparatus, including a processor and a memory, where the memory is used for storing a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method of the first aspect.

In a fourth aspect, embodiments of the present application disclose a computer-readable storage medium storing a computer program, the computer program comprising program instructions that, when executed by a processor, cause the processor to perform the method of the first aspect.

In the embodiment of the application, first inquiry information corresponding to a target user can be obtained, and an inquiry robot is called to identify inquiry intention of the first inquiry information; if the inquiry robot identifies the inquiry intention of the target user, acquiring target response information corresponding to the inquiry intention so that the inquiry robot responds to the first inquiry information by using the target response information; if the inquiry intention of the target user is not recognized by the inquiry robot, determining a first disease type corresponding to the target user according to interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type so as to enable the doctor terminal of the first target doctor and the user terminal of the target user to perform online inquiry, wherein the first associated doctor set comprises a plurality of associated doctors. By implementing the method, the workload of doctors can be reduced by introducing an intelligent inquiry robot, and the inquiry efficiency can also be improved.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

FIG. 1 is a schematic flow chart of an online inquiry method based on artificial intelligence according to an embodiment of the present disclosure;

FIG. 2 is an interface schematic diagram of an inquiry search interface provided by an embodiment of the present application;

FIG. 3 is an interface diagram of a physician query interface provided in an embodiment of the present application;

fig. 4 is a schematic structural diagram of an online inquiry apparatus based on artificial intelligence according to an embodiment of the present application;

fig. 5 is a schematic structural diagram of an interrogation apparatus provided in an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The embodiment of the application can acquire and process related data based on an artificial intelligence technology. Among them, Artificial Intelligence (AI) is a theory, method, technique and application system that simulates, extends and expands human Intelligence using a digital computer or a machine controlled by a digital computer, senses the environment, acquires knowledge and uses the knowledge to obtain the best result.

The artificial intelligence infrastructure generally includes technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technologies, operation/interaction systems, mechatronics, and the like. The artificial intelligence software technology mainly comprises a computer vision technology, a robot technology, a biological recognition technology, a voice processing technology, a natural language processing technology, machine learning/deep learning and the like.

The embodiment of the application can be applied to various different fields, such as the field of intelligent inquiry, the field of intelligent diagnosis and treatment, the field of remote consultation and the like.

In one implementation, in the field of intelligent interrogation, the data may be medical data associated with a diagnosis, such as interrogation data associated with a diagnosis, examination reports, prescriptions, and the like

The scheme provided by the embodiment of the application relates to the technologies of artificial intelligence, digital medical treatment and the like, and is specifically explained by the following embodiments:

referring to fig. 1, fig. 1 is a schematic flow chart of an online inquiry method based on artificial intelligence according to an embodiment of the present application. The online inquiry method based on artificial intelligence described in this embodiment is applied to an inquiry apparatus, and can be executed by the inquiry apparatus, where the inquiry apparatus may be a server or a terminal. As shown in fig. 1, the online inquiry method based on artificial intelligence comprises the following steps:

s101: and acquiring first inquiry information corresponding to the target user, and calling an inquiry robot to identify inquiry intention of the first inquiry information.

In one implementation, the target user may refer to a patient needing medical attention, and the first inquiry information may refer to a question that the target user asks for a disease condition, for example, the first inquiry information may be "what medicine the cold has taken", "what recommendation is for the cold medicine", "what is the stomach ache", and the like. Optionally, the online inquiry method in the present application may be applied to an online inquiry application program, and the target user may install the online inquiry application program on a user terminal corresponding to the target user, and when the target user needs to perform an inquiry, the online inquiry application program may be used to perform an online inquiry. For example, the target user may input a certain question on the inquiry interface in the on-line inquiry application program, so that the inquiry apparatus may obtain the question input by the target user on the inquiry interface, where the input question is the first inquiry information. After the inquiry equipment acquires the first inquiry information, the follow-up inquiry process can be carried out. Compared with the offline inquiry of the target user (for example, the target user needs to visit a certain hospital), the online inquiry can save a large amount of inquiry time, so that the inquiry speed and the inquiry efficiency can be improved.

In one implementation, after the inquiry apparatus obtains the first inquiry information corresponding to the target user, the inquiry apparatus may first invoke the inquiry robot to perform an online inquiry process, so as to reduce the workload of the doctor. When the inquiry robot cannot answer the inquiry requirements of the target user (for example, cannot answer questions posed by the target user), the on-line inquiry process can be transferred to a professional doctor, so that the doctor and the target user can perform a subsequent on-line inquiry process. In the whole on-line inquiry process, the cooperation of the inquiry robot and a professional doctor can be effectively combined, professional inquiry service is provided for a target user, and the inquiry efficiency can be effectively improved.

In one implementation, when the inquiry apparatus obtains the first inquiry information corresponding to the target user, the inquiry robot may be first invoked to perform inquiry intention identification on the first inquiry information, so as to respond to the first inquiry information of the target user by using a target utterance corresponding to the identified inquiry intention, that is, reply to the first inquiry information of the target user by using the target utterance. For example, reference dialogs corresponding to the reference inquiry intention may be preset, and the reference dialogs corresponding to the reference inquiry intention may be stored in an associated manner, so that the reference dialogs corresponding to the inquiry intention may be subsequently obtained from the storage according to the inquiry intention, and the obtained reference dialogs may be determined as target dialogs.

Alternatively, a specific implementation manner that the interrogation robot can be invoked to perform interrogation intention identification on the first interrogation information may be to perform interrogation intention identification on the first interrogation information by using an intention identification model so as to identify the interrogation intention of the target user. Wherein, the intention recognition model can be obtained by pre-training a preset neural network model. The preset neural network model may be a model that can be used for intent recognition, such as a BERT model, or other models, and the specific model of the preset neural network model is not limited in this application. In one embodiment, the specific implementation of obtaining the intent recognition model may be: and acquiring a training data set, and inputting the training data set into a preset neural network model for training to obtain an intention recognition model. The training data set may include one or more training data pairs, and each training data pair may include training inquiry information and label information of the training inquiry information, and the label information may be used to indicate a training inquiry intention of the training inquiry information. For example, a certain training inquiry message may be "what is getting cough, running nose" and the training inquiry corresponding to the training inquiry message is intended to be "cold". Optionally, inputting the training data set into a preset neural network model for training, and the specific way of obtaining the intention recognition model may be: taking any training data pair in the training data set as an example for explanation, the training data pair may be input into a preset neural network model to obtain a predicted inquiry intention of the training inquiry information in the training data pair. After the predicted inquiry intention is obtained, the preset neural network model can be trained according to the predicted inquiry intention of the training inquiry information and the training inquiry intention of the training inquiry information to obtain an intention identification model.

Optionally, the specific implementation of invoking the inquiry robot to perform inquiry intention identification on the first inquiry information may also be: first, a reference inquiry information set stored by the inquiry robot may be acquired, the reference inquiry information set including a plurality of reference inquiry information. After the set of reference inquiry information is acquired, the first inquiry information and each of the plurality of reference inquiry information may be further matched to determine the inquiry intention of the target user according to the matched reference inquiry information. For example, the matched review inquiry information may be determined as the inquiry intention of the target user. For example, a reference inquiry message may be configured as "what drug was eaten when the cold. The first inquiry information corresponding to the target user may be matched with "what medicine is cold to eat" in consideration that the question asked by the target user (the first inquiry information) may not be completely consistent with the reference inquiry information in the configuration, for example, the first inquiry information of the target user may be "what medicine i has cold to eat", or "what medicine is cold to eat, or" what is recommended for the cold medicine ", and so on. It is to be understood that the interrogation intentions of these differently-expressed first interrogation messages are all the same, and in this case, it is contemplated that the first interrogation message may be matched with each reference interrogation message to find the reference interrogation message that most closely matches the first interrogation message, or to find the reference interrogation message that most closely resembles the first interrogation message.

In one embodiment, the matching process described above may be specifically determined by using the first keyword in the first inquiry information and the second keyword in the reference inquiry information. Specifically, a first keyword in the first inquiry information and a second keyword in each piece of reference inquiry information may be extracted, and the first keyword and the second keyword in each piece of reference inquiry information may be matched. If the first keyword can be completely matched with (identical to) a second keyword in a certain reference inquiry information, the certain reference inquiry information can be determined as the inquiry intention of the target user, and if the first keyword of the first inquiry information and the second keyword of the certain reference inquiry information are both "cold" and "drug", the certain reference inquiry information is the inquiry intention of the target user. Or if the first keyword and the second keyword in each reference inquiry information are not completely matched (identical), determining the reference inquiry information corresponding to the maximum keyword matching number as the inquiry intention of the target user, wherein the maximum keyword matching number may refer to the maximum number that the first keyword can be matched to in the second keywords. If there are 2 first keywords among the plurality of first keywords that match the second keywords in the reference inquiry information a and 3 first keywords among the plurality of first keywords that match the second keywords in the reference inquiry information B, the reference inquiry information B may be determined as the inquiry intention of the target user.

In one embodiment, the matching process described above may be specifically determined by using information similarity between the first inquiry information and each of the plurality of reference inquiry information. Specifically, an information similarity between the first inquiry information and each of the plurality of reference inquiry information may be determined to determine the inquiry intention of the target user according to the reference inquiry information corresponding to the maximum information similarity. The reference inquiry information corresponding to the maximum information similarity may be the inquiry intention of the target user.

For example, when determining the information similarity between the first inquiry information and each of the plurality of reference inquiry information, the following manner may be used to determine the information similarity between the first inquiry information and any one of the plurality of reference inquiry information, which is described as an example: the information similarity between the first inquiry information and the reference inquiry information may be determined by calculating an edit distance between the first inquiry information and the reference inquiry information, and the edit distance between the first inquiry information and the reference inquiry information may refer to: by editing a single character (e.g., inserting, deleting, replacing) a minimum number of times required when modifying the first interrogation message to the reference interrogation message. Wherein the smaller the edit distance is, the greater the information similarity of the first inquiry information and the reference inquiry information is. The information similarity can be calculated using the following formula, and the information similarity is 1-edit distance/max (reference inquiry information character length, first inquiry information character length). Where "max (reference inquiry message character length, first inquiry message character length)" indicates the maximum value between the reference inquiry message character length and the first inquiry message character length. Besides the information similarity determined by the above method, the information similarity may also be determined by other methods, and the present application is not limited thereto.

S102: and if the inquiry robot identifies the inquiry intention of the target user, acquiring target response information corresponding to the inquiry intention so that the inquiry robot responds to the first inquiry information by using the target response information.

In one implementation, as described above, each reference inquiry intention may be configured with a corresponding reference dialect in advance, or a mapping relationship between the reference inquiry information and the reference dialect is set in advance (the reference inquiry information may be understood as a question asked by the user, and the reference dialect may be understood as an answer of the inquiry robot to the question of the user), and after the inquiry robot recognizes the inquiry intention for the target user, the reference dialect corresponding to the inquiry intention may be obtained, and the obtained reference dialect may be referred to as target response information, so that the inquiry robot responds to the first inquiry information by using the target response information. Therefore, the intelligent question answering method can be well applied to intelligent diagnosis and treatment.

S103: if the inquiry intention of the target user is not recognized by the inquiry robot, determining a first disease type corresponding to the target user according to the interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type so as to enable the doctor terminal of the first target doctor and the user terminal of the target user to perform online inquiry.

In one implementation, if the interrogation robot does not recognize the target user's interrogation intent, for example, the clinical symptoms described by the target user are complex, resulting in the interrogation robot being unable to recognize, the current online interrogation task may be forwarded to the real physician. For example, the first disease type corresponding to the target user may be determined according to the interaction information between the inquiry robot and the user terminal of the target user. Alternatively, the symptom characteristic of the target user may be determined from the interactive information between the interrogation robot and the user terminal of the target user.

It can be understood that, in the on-line inquiry process between the target user and the inquiry robot, the target user may consult the inquiry robot about the problem on the disease through the corresponding user terminal. Then, in the interactive information between the interrogation robot and the user terminal of the target user, the symptom characteristics of the target user may be determined. For example, the target user can ask the inquiry robot through the user terminal for "what disease is coughing, fever? ", wherein" cough "and" fever "are both characteristic of symptoms. If the target user can ask the inquiry robot about what is a severe headache, palpitation, and dizziness through the user terminal? In the above formula, severe headache, palpitation and dizziness can be regarded as the symptoms. After the symptom and symptom features of the target user are obtained, a first disease type corresponding to the symptom features of the target user can be determined according to a preset mapping relation between the reference disease type and the reference symptom features and the symptom features of the target user. For example, the symptom characteristic of the target user may be matched with the reference symptom characteristic, and the reference disease type corresponding to the reference symptom characteristic that may be matched is determined as the first disease type corresponding to the symptom characteristic of the target user.

Wherein, the mapping relation between the reference disease type and the reference symptom characteristic can be configured in advance. For example, for a reference symptom characteristic corresponding to a certain reference disease type, a currently known clinical symptom corresponding to the reference disease type may be acquired by means of a big data technology, so that the acquired clinical symptom is used as the reference symptom characteristic corresponding to the reference disease type. If the reference disease type is cold, the corresponding reference symptom characteristics can include cough, fever, headache and the like, and if the reference disease type is hypertension, the corresponding reference symptom characteristics can include severe headache, vomit, palpitation, dizziness and the like.

In the matching process, the symptom characteristics of the target user may be completely matched or partially matched, considering that when the symptom characteristics of the target user are matched with the reference symptom characteristics, the symptom characteristics of the target user may include a plurality of symptoms, and the reference symptom characteristics may also include a plurality of symptoms. Wherein, the complete matching can be understood as that the symptom characteristics of the target user all appear in the reference symptom characteristics corresponding to a certain reference disease type; partial matching may be understood as having partial target user's symptom signature that may appear in a reference symptom signature corresponding to a reference disease type. In the case of a complete match, the reference disease type corresponding to the complete match may be determined as the first disease type. In the case of incomplete matching, the reference disease type corresponding to the matched maximum matching symptom feature quantity may be determined as the first disease type. For example, the number of symptom features of the target user is 4, wherein 2 symptom features may be matched with the reference symptom features corresponding to the reference disease type a, and 3 symptom features may be matched with the reference symptom features corresponding to the reference disease type B, then the reference disease type corresponding to the maximum matching symptom feature number may be determined as the first disease type, and the reference disease type corresponding to the maximum matching symptom feature number is also the reference disease type B.

In one implementation, after determining the first disease type, a first target physician may be determined from a first set of associated physicians associated with the first disease type, such that a physician terminal of the first target physician makes an online inquiry with a user terminal of a target user. Optionally, when determining the first associated doctor set associated with the first disease type, the determination may be performed according to a mapping relationship between a preset reference disease type and the doctor set. For example, a mapping relationship between a preset reference disease type and a doctor set may be obtained, and then, according to the mapping relationship and a first disease type, a doctor set corresponding to the first disease type is determined, where the doctor set corresponding to the first disease type is a first associated doctor set.

In one implementation, an interrogation feature of each associated doctor in a first associated doctor set associated with a first disease type may be obtained to determine a first target doctor from the first associated doctor set according to the interrogation feature of each associated doctor. For example, the inquiry characteristics may include one or more of doctor professional type, historical treatment amount, current treatment status, and other inquiry characteristics, which are not limited in this application. The doctor professional type may refer to a disease treatment type which a doctor excels in, for example, the doctor professional type may be an orthopedic type, an ophthalmic type, a nasal type, and the like. The historical diagnosis receiving quantity can refer to the number of the doctors to receive the diagnoses in history, and the historical diagnosis receiving quantity can be the quantity of the on-line diagnosis, the quantity of the off-line diagnosis, or the sum of the quantity of the on-line diagnosis and the quantity of the off-line diagnosis. The current treatment status may include an idle status indicating that the doctor is currently not treating the patient (which may be understood as no treatment patient on-line or off-line), or a busy status indicating that the doctor is currently treating the patient (which may be understood as presence of a treatment patient on-line or off-line).

Optionally, taking the example that the inquiry features include a doctor professional type, a historical diagnosis receiving amount, and a current diagnosis receiving state as an example for explanation, determining a specific implementation manner of the first target doctor from the first associated doctor set according to the inquiry features of each associated doctor may include: first, a first doctor set may be determined from the first associated doctor set, which may include a plurality of associated doctors, using the doctor specialty type of each associated doctor and the first disease type. For example, the associated physicians corresponding to the same physician specialty type as the first disease type may be screened out and added to the first set of physicians. For example, assuming that the first disease type is D and that the doctor specialty type that detects 10 associated doctors in the first set of associated doctors is also D, the 10 associated doctors may be added to the first set of doctors.

After determining the first doctor set, a second doctor set can be screened out from the first doctor set by using the historical treatment receiving amount and the preset treatment receiving amount of each associated doctor in the first doctor set. For example, the historical diagnosis receiving amount of each relevant doctor in the first doctor set may be compared with the preset diagnosis receiving amount, and the relevant doctor corresponding to the historical diagnosis receiving amount exceeding the preset diagnosis receiving amount may be added to the second doctor set. The historical treatment receiving quantity can be preset, for example, the historical treatment receiving quantity can be a numerical value of 100, 50, and the like, and the specific numerical value of the historical treatment receiving quantity is not limited in the application. And if the historical examination receiving quantity of each associated doctor column is sorted in a descending order to obtain an examination receiving quantity sorting result, and then the associated doctors corresponding to the top M historical examination receiving quantities in the examination receiving quantity sorting result are added into the second doctor set. Where M is a positive integer, for example, it may be a value such as 5 or 7, and the specific value is not limited in this application.

After the second doctor set is obtained, a third doctor set can be screened from the second doctor set according to the current treatment state of each associated doctor in the second doctor set, so that a first target doctor can be selected from the third doctor set subsequently, and the first target doctor is a doctor who needs to perform online consultation with a target user. For example, it may be determined whether the current diagnosis taking state of each associated doctor in the second doctor set is in an idle state, so that the associated doctor corresponding to the current diagnosis taking state in the idle state may be added to the third doctor set. The third doctor set may include one associated doctor or a plurality of associated doctors, and when one associated doctor exists in the third doctor set, the associated doctor may serve as the first target doctor, and when a plurality of associated doctors exist in the third doctor set, one associated doctor may be randomly selected from the plurality of associated doctors as the first target doctor.

When the third doctor set is screened out from the first associated doctor set by using the plurality of inquiry features, the third doctor set may be obtained by sequentially screening according to the order of the doctor specialty type, the historical treatment volume and the current treatment status, or may be obtained by screening according to other orders, which is not limited in the present application. For example, the screening may be performed sequentially according to the historical treatment receiving amount, the current treatment receiving state, and the professional type of the doctor, so as to obtain the third doctor set. For another example, the current doctor receiving status, the professional type of the doctor, and the current doctor receiving status may be sequentially screened to obtain a third doctor set.

From the above, by using each inquiry characteristic, multiple screening can be performed on multiple associated doctors, so that a better associated doctor is selected from the multiple doctors to perform subsequent on-line inquiry with the target user, and the inquiry efficiency can be improved.

In one implementation, considering that a target user may consult a question outside the current first target doctor's expertise during an online inquiry between the first target doctor and the target user, and the first target doctor may not be able to respond to the question (inquiry information) of the target user, the first target doctor currently being in online inquiry may be converted into a second target doctor, which may be a doctor able to respond to the question currently being presented by the target user. That is, the inquiry apparatus may further provide a transfer function, so that the target user is transferred to the second target doctor to continue the subsequent on-line inquiry by using the transfer function, and the target user may not need to initiate a new inquiry requirement again, thereby improving the inquiry efficiency and providing the user experience.

Optionally, in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, the inquiry state in the online inquiry process may be monitored in real time, and if it is detected that the inquiry state meets the inquiry forwarding condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, the inquiry search interface may be output, so that the first target doctor inputs the second inquiry information corresponding to the inquiry state in the inquiry search interface, and the second inquiry information may be the inquiry information sent by the target user through the user terminal when the inquiry state meets the inquiry forwarding condition. When the second inquiry information is detected to exist in the inquiry search interface, the inquiry equipment can acquire the second inquiry information and determine the second disease type of the target user according to the second inquiry information. And after determining the second disease type, a second target doctor can be determined from a second associated doctor set associated with the second disease type, so that a doctor terminal of the second target doctor and a user terminal of the target user perform a subsequent on-line inquiry process. The manner of determining the second target doctor from the second associated doctor set may refer to the manner of determining the first target doctor from the first associated doctor set, which is not described herein again.

For example, see, for example, fig. 2: the physician terminal used by the first target physician may display an inquiry search interface in the terminal screen, which may include at least an information entry area, labeled 201, and a confirmation control, labeled 202. If the first target doctor cannot respond to the second inquiry information of the target user, the first target doctor may input the second inquiry information in the information input area 201, and then perform a triggering operation (e.g., a clicking operation, a pressing operation, etc.) on the confirmation control 202, so as to trigger the inquiry apparatus to acquire the second inquiry information, determine a second disease type of the target user according to the second inquiry information, and further determine a second target doctor from a second associated doctor set associated with the second disease type. After the inquiry equipment determines the second target doctor, the second target doctor may be displayed in the result display area 203 of the inquiry search interface, and a transfer control may be displayed at the location where the information corresponding to the second target doctor is displayed, so that the first target user may trigger the transfer control, and after the inquiry equipment detects that the transfer control is triggered, the current on-line inquiry process may be transferred to the second target doctor, so that the doctor terminal of the second target doctor and the user terminal of the target user perform a subsequent on-line inquiry process.

Optionally, if it is detected that the inquiry state meets the inquiry transfer condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, a doctor query interface may be further output, where the doctor query interface may include an information display area, the information display area is used to display doctor information corresponding to the plurality of doctor identifiers, respectively, and the doctor information includes a doctor professional type and a current consultation state, so that the first target doctor selects a second target doctor according to the doctor information. If the selection operation of any one of the plurality of doctor identifiers is detected, the doctor corresponding to the selected doctor identifier can be determined as a second target doctor, so that the doctor terminal of the second target doctor and the user terminal of the target user can perform on-line inquiry.

For example, see, for example, fig. 3: the doctor terminal used by the first target doctor can display a doctor query interface in the terminal screen, the doctor query interface can at least comprise an information display area marked by 301, the information in the information display area can be displayed in the form of an information cascading list, and the specific display mode can refer to the area marked by 301. It is understood that the cascaded list of information may be a dropdown list, i.e., the information in the list may be displayed one level after another by clicking on the information by a user (e.g., the first target physician). For example, the cascade list of information may include multiple levels of information, wherein the first level of information 31 may be used to display the disease type, the second level of information 32 may be used to display the consulting department under the disease type, the third level of information 33 may be used to display all doctor identifiers (which may be the name of the doctor or other identifiers that may be used to uniquely indicate the doctor) included under the consulting department, and the fourth level of information 34 may be used to display the doctor specialty type and the current treatment status of the doctor. If the first target physician is unable to respond to the second interrogation message of the target user, the first target physician may select a physician identification from the information displayed in the information display area 301. And the selected doctor identifier is the second target doctor, and then after the selected operation of a certain doctor identifier is detected, the doctor identifier can be determined as the second target doctor, and the current on-line inquiry process is transferred to the second target doctor, so that the doctor terminal of the second target doctor and the user terminal of the target user perform the subsequent on-line inquiry process. Optionally, after the first target doctor selects a certain doctor identifier, a popup window may be displayed on the doctor query interface, where the popup window is used to prompt the first target doctor whether to determine to forward the target user to the selected doctor, and if the first target doctor clicks a confirmation control included in the popup window, the inquiry apparatus may forward the subsequent online inquiry to the selected doctor.

In the embodiment of the application, first inquiry information corresponding to a target user can be obtained, and an inquiry robot is called to identify the inquiry intention of the first inquiry information. And if the inquiry robot identifies the inquiry intention of the target user, acquiring target response information corresponding to the inquiry intention so that the inquiry robot responds to the first inquiry information by using the target response information. If the inquiry intention of the target user is not recognized by the inquiry robot, determining a first disease type corresponding to the target user according to the interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type so as to enable the doctor terminal of the first target doctor and the user terminal of the target user to perform online inquiry. By the implementation method, repeated workload of doctors can be reduced by introducing the intelligent inquiry robot, so that inquiry efficiency and reception efficiency are improved. When the inquiry robot cannot respond to the inquiry information of the patient, the inquiry robot can match the corresponding disease type according to the symptoms described by the patient, and then obtains the real doctor of the department corresponding to the disease type to perform the on-line inquiry process. When the patient consults the problems except the current doctor specialty, the doctor can also forward the patient to another doctor to continue the subsequent on-line inquiry process through the forwarding function, and the patient does not need to initiate the inquiry request again, so that the inquiry efficiency can be improved.

Referring to fig. 4, fig. 4 is a schematic structural diagram of an online inquiry apparatus based on artificial intelligence according to an embodiment of the present application. The online inquiry device based on artificial intelligence includes:

the identification unit 401 is configured to acquire first inquiry information corresponding to a target user, and invoke an inquiry robot to perform inquiry intention identification on the first inquiry information;

an obtaining unit 402, configured to, if the interrogation robot recognizes an interrogation intention of the target user, obtain target response information corresponding to the interrogation intention, so that the interrogation robot responds to the first interrogation information by using the target response information;

a determining unit 403, configured to determine, if the inquiry intention of the target user is not recognized by the inquiry robot, a first disease type corresponding to the target user according to interaction information between the inquiry robot and the user terminal of the target user, and determine a first target doctor from a first associated doctor set associated with the first disease type, so that a doctor terminal of the first target doctor and the user terminal of the target user perform online inquiry, where the first associated doctor set includes a plurality of associated doctors.

In an implementation manner, the identifying unit 401 is specifically configured to:

acquiring a reference inquiry information set stored by the inquiry robot, wherein the reference inquiry information set comprises a plurality of reference inquiry information;

determining an information similarity between the first interrogation information and each of the plurality of reference interrogation information;

and determining the inquiry intention of the target user according to the reference inquiry information corresponding to the maximum information similarity.

In an implementation manner, the determining unit 403 is specifically configured to:

determining symptom characteristics of the target user from interaction information between the interrogation robot and a user terminal of the target user;

and determining a first disease type corresponding to the symptom characteristics of the target user according to a preset mapping relation between the reference disease type and the reference symptom characteristics and the symptom characteristics of the target user.

In an implementation manner, the determining unit 403 is specifically configured to:

acquiring an inquiry characteristic of each associated doctor in a first associated doctor set associated with the first disease type, wherein the inquiry characteristic comprises one or more of doctor professional type, historical diagnosis receiving amount and current diagnosis receiving state;

and determining the first target doctor from the first associated doctor set according to the inquiry characteristics of each associated doctor.

In an implementation manner, the determining unit 403 is specifically configured to:

determining a first doctor set from the first associated doctor set by using the doctor professional type of each associated doctor and the first disease type, wherein the first doctor set comprises a plurality of associated doctors;

comparing the historical diagnosis receiving amount of each associated doctor in the first doctor set with a preset diagnosis receiving amount, and adding the associated doctor corresponding to the historical diagnosis receiving amount exceeding the preset diagnosis receiving amount into a second doctor set;

and determining whether the current diagnosis receiving state of each associated doctor in the second doctor set is in an idle state, adding the associated doctor corresponding to the current diagnosis receiving state in the idle state into a third doctor set, and determining the first target doctor from the third doctor set.

In an implementation manner, the apparatus further includes a switching unit 404, specifically configured to:

if the inquiry state meets the inquiry switching condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, outputting an inquiry search interface so that the first target doctor inputs second inquiry information corresponding to the inquiry state in the inquiry search interface;

acquiring the second inquiry information, and determining a second disease type of the target user according to the second inquiry information;

determining a second target doctor from a second set of associated doctors associated with the second disease type, such that a doctor terminal of the second target doctor performs an online inquiry with a user terminal of the target user.

In one implementation, the switching unit 404 is further configured to:

if the inquiry state meets the inquiry switching condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, outputting a doctor inquiry interface, wherein the doctor inquiry interface comprises an information display area, the information display area is used for displaying doctor information corresponding to a plurality of doctor identifications respectively, and the doctor information comprises a doctor professional type and a current inquiry state, so that the first target doctor can select a second target doctor according to the doctor information;

and if the selection operation of any one of the plurality of doctor identifiers is detected, determining the doctor corresponding to the selected doctor identifier as a second target doctor so as to enable the doctor terminal of the second target doctor to perform on-line inquiry with the user terminal of the target user.

It can be understood that the functions of the functional units of the online inquiry apparatus based on artificial intelligence described in the embodiment of the present application can be specifically implemented according to the method in the method embodiment described in fig. 1, and the specific implementation process thereof can refer to the related description of the method embodiment in fig. 1, and is not described herein again.

In the embodiment of the application, an identification unit 401 acquires first inquiry information corresponding to a target user, and invokes an inquiry robot to identify inquiry intention of the first inquiry information; if the interrogation robot recognizes the interrogation intention of the target user, the obtaining unit 402 obtains target response information corresponding to the interrogation intention, so that the interrogation robot responds to the first interrogation information by using the target response information; if the inquiry robot does not recognize the inquiry intention of the target user, the determining unit 403 determines a first disease type corresponding to the target user according to the interaction information between the inquiry robot and the user terminal of the target user, and determines a first target doctor from a first associated doctor set associated with the first disease type, so that the doctor terminal of the first target doctor and the user terminal of the target user perform online inquiry, where the first associated doctor set includes a plurality of associated doctors. The intelligent inquiry robot can reduce the workload of doctors and improve the inquiry (treatment) efficiency.

Referring to fig. 5, fig. 5 is a schematic structural diagram of an inquiry apparatus according to an embodiment of the present application. The interrogation apparatus comprises: a processor 501, a memory 502, and a network interface 503. The processor 501, the memory 502, and the network interface 503 may exchange data with each other.

The Processor 501 may be a Central Processing Unit (CPU), and may also be other general purpose processors, Digital Signal Processors (DSP), Application Specific Integrated Circuits (ASIC), Field-Programmable Gate arrays (FPGA) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and so on. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

The memory 502 may include both read-only memory and random access memory, and provides program instructions and data to the processor 501. A portion of the memory 502 may also include random access memory. Wherein, the processor 501, when calling the program instruction, is configured to perform:

acquiring first inquiry information corresponding to a target user, and calling an inquiry robot to identify inquiry intention of the first inquiry information;

if the inquiry robot identifies the inquiry intention of the target user, acquiring target response information corresponding to the inquiry intention so that the inquiry robot responds to the first inquiry information by using the target response information;

if the inquiry intention of the target user is not recognized by the inquiry robot, determining a first disease type corresponding to the target user according to interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type so as to enable the doctor terminal of the first target doctor and the user terminal of the target user to perform online inquiry, wherein the first associated doctor set comprises a plurality of associated doctors.

In one implementation, the processor 501 is specifically configured to:

acquiring a reference inquiry information set stored by the inquiry robot, wherein the reference inquiry information set comprises a plurality of reference inquiry information;

determining an information similarity between the first interrogation information and each of the plurality of reference interrogation information;

and determining the inquiry intention of the target user according to the reference inquiry information corresponding to the maximum information similarity.

In one implementation, the processor 501 is specifically configured to:

determining symptom characteristics of the target user from interaction information between the interrogation robot and a user terminal of the target user;

and determining a first disease type corresponding to the symptom characteristics of the target user according to a preset mapping relation between the reference disease type and the reference symptom characteristics and the symptom characteristics of the target user.

In one implementation, the processor 501 is specifically configured to:

acquiring an inquiry characteristic of each associated doctor in a first associated doctor set associated with the first disease type, wherein the inquiry characteristic comprises one or more of doctor professional type, historical diagnosis receiving amount and current diagnosis receiving state;

and determining the first target doctor from the first associated doctor set according to the inquiry characteristics of each associated doctor.

In one implementation, the processor 501 is specifically configured to:

determining a first doctor set from the first associated doctor set by using the doctor professional type of each associated doctor and the first disease type, wherein the first doctor set comprises a plurality of associated doctors;

comparing the historical diagnosis receiving amount of each associated doctor in the first doctor set with a preset diagnosis receiving amount, and adding the associated doctor corresponding to the historical diagnosis receiving amount exceeding the preset diagnosis receiving amount into a second doctor set;

and determining whether the current diagnosis receiving state of each associated doctor in the second doctor set is in an idle state, adding the associated doctor corresponding to the current diagnosis receiving state in the idle state into a third doctor set, and determining the first target doctor from the third doctor set.

In one implementation, the processor 501 is further configured to:

if the inquiry state meets the inquiry switching condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, outputting an inquiry search interface so that the first target doctor inputs second inquiry information corresponding to the inquiry state in the inquiry search interface;

acquiring the second inquiry information, and determining a second disease type of the target user according to the second inquiry information;

determining a second target doctor from a second set of associated doctors associated with the second disease type, such that a doctor terminal of the second target doctor performs an online inquiry with a user terminal of the target user.

In one implementation, the processor 501 is further configured to:

if the inquiry state meets the inquiry switching condition in the process of performing online inquiry between the doctor terminal of the first target doctor and the user terminal of the target user, outputting a doctor inquiry interface, wherein the doctor inquiry interface comprises an information display area, the information display area is used for displaying doctor information corresponding to a plurality of doctor identifications respectively, and the doctor information comprises a doctor professional type and a current inquiry state, so that the first target doctor can select a second target doctor according to the doctor information;

and if the selection operation of any one of the plurality of doctor identifiers is detected, determining the doctor corresponding to the selected doctor identifier as a second target doctor so as to enable the doctor terminal of the second target doctor to perform on-line inquiry with the user terminal of the target user.

In a specific implementation, the processor 501 and the memory 502 described in this embodiment of the present application may execute the implementation manner described in the artificial intelligence based on-line inquiry method provided in fig. 1 in this embodiment of the present application, and may also execute the implementation manner of the artificial intelligence based on-line inquiry apparatus described in fig. 4 in this embodiment of the present application, which is not described herein again.

In the embodiment of the application, the processor 501 may obtain first inquiry information corresponding to a target user, and call an inquiry robot to identify inquiry intention of the first inquiry information; if the inquiry robot identifies the inquiry intention of the target user, acquiring target response information corresponding to the inquiry intention so that the inquiry robot responds to the first inquiry information by using the target response information; if the inquiry intention of the target user is not recognized by the inquiry robot, determining a first disease type corresponding to the target user according to interactive information between the inquiry robot and the user terminal of the target user, and determining a first target doctor from a first associated doctor set associated with the first disease type so as to enable the doctor terminal of the first target doctor and the user terminal of the target user to perform online inquiry, wherein the first associated doctor set comprises a plurality of associated doctors. The intelligent inquiry robot can reduce the workload of doctors and improve the inquiry (treatment) efficiency.

The embodiment of the present application further provides a computer-readable storage medium, in which program instructions are stored, and when the program is executed, some or all of the steps of the online inquiry method based on artificial intelligence in the corresponding embodiment of fig. 1 may be included.

It should be noted that, for simplicity of description, the above-mentioned embodiments of the method are described as a series of acts or combinations, but those skilled in the art should understand that the present application is not limited by the order of acts described, as some steps may be performed in other orders or simultaneously according to the present application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.

Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: flash disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.

It is emphasized that the data may also be stored in a node of a blockchain in order to further ensure the privacy and security of the data. The block chain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism and an encryption algorithm. A block chain (Blockchain), which is essentially a decentralized database, is a series of data blocks associated by using a cryptographic method, and each data block contains information of a batch of network transactions, so as to verify the validity (anti-counterfeiting) of the information and generate a next block. The blockchain may include a blockchain underlying platform, a platform product service layer, an application service layer, and the like.

The method, the device, the equipment and the medium for on-line inquiry based on artificial intelligence provided by the embodiment of the application are described in detail, a specific example is applied in the method to explain the principle and the implementation mode of the application, and the description of the embodiment is only used for helping to understand the method and the core thought of the application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于脑恶性胶质瘤患者出院后护理需求的延续性护理系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!