Intelligent health management method and system, storage medium and electronic equipment

By optimizing medication recommendations through the BERT model and medication knowledge graph, and combining them with a health data platform and user profiles, the problem of low efficiency in manual consultations has been solved, and efficient and personalized health management has been achieved.

CN120809248AActive Publication Date: 2025-10-17SUZHOU YIMAI DONGXI INFORMATION TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511312267.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-15
Publication Date
2025-10-17
Estimated Expiration
2045-09-15

AI Technical Summary

Technical Problem

Current health management methods mainly rely on manual consultation and diagnosis, which leads to low efficiency, especially when dealing with a large number of users, and cannot efficiently provide personalized medication recommendations and follow-up services.

Method used

The BERT model is used to identify symptom entities. Combined with a medication knowledge graph and a health data platform, medication recommendation information is optimized. Through the pre-set health data platform and profiles, personalized medication and follow-up plans are generated, reducing manual intervention.

Benefits of technology

It enables efficient and personalized health management, improves the accuracy and efficiency of medication recommendations, reduces manual intervention, and enhances the overall efficiency of health management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120809248A_ABST
    Figure CN120809248A_ABST
Patent Text Reader

Abstract

The invention relates to an intelligent health management method and system, a storage medium and electronic equipment, and relates to the technical field of health management, and the method comprises the steps: obtaining the symptom description information of a target user; determining a symptom entity corresponding to the symptom description information through a preset BERT model; determining medication recommendation information of a target disease corresponding to the symptom entity based on a preset medication knowledge graph; determining common drugs of the target user according to a preset health data table, and optimizing the drug use recommendation information according to the common drugs to obtain target drug use recommendation information; determining a target portrait of the target user according to the health data, and optimizing the target medicine recommendation information according to the target disease and the target portrait to obtain final medicine recommendation information corresponding to the target user; and sending the target disease and the final medication recommendation information to a terminal of the target user, and generating a suitable follow-up visit plan corresponding to the target user. The method has the effect of improving the health management efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of health management, in particular to an intelligent health management method and system, a storage medium and an electronic device. BACKGROUND

[0002] Health management refers to the whole process of health management of users throughout their life cycle based on disease inquiry and diagnosis-drug intervention-follow-up and other whole links throughout the whole process of health-disease-recovery of users. In addition, health management is an active, whole-process and personalized medical service mode, which helps patients change from "passive treatment" to "active health maintenance" through the integration of medical resources, technical tools and behavior intervention, and ultimately achieves the goal of reducing disease risk, controlling disease progression and improving life quality. In the context of aging and increasing burden of chronic diseases, health management has become an important part of the modern medical system.

[0003] Currently, the way to provide health management services to users is usually as follows: using artificial methods to realize inquiry and diagnosis of users, to recommend targeted medication for users according to the diagnosis, and to develop a targeted follow-up plan for the subsequent rehabilitation process of users. Once the number of users for inquiry is large, the time cost of providing health management services based on artificial methods is high, resulting in low efficiency of health management for users. SUMMARY

[0004] In order to improve the efficiency of health management, the present application provides an intelligent health management method, system, storage medium and electronic device.

[0005] In a first aspect of the present application, an intelligent health management method is provided, which specifically comprises: obtaining symptom description information of a target user; determining a symptom entity corresponding to the symptom description information through a preset BERT model; determining medication recommendation information of a target disease corresponding to the symptom entity based on a preset medication knowledge graph, the medication knowledge graph being a knowledge graph obtained by organizing symptoms, diseases, medication information and mutual relationships in a graph structure; determining commonly used drugs of the target user according to a preset health data platform, and optimizing the medication recommendation information according to the commonly used drugs to obtain target medication recommendation information; determining a target portrait of the target user according to the health data platform, and optimizing the target medication recommendation information according to the target disease and the target portrait to obtain final medication recommendation information corresponding to the target user; After receiving the confirmation instruction of the doctor terminal to the target disease and the final drug recommendation information, the target disease and the final drug recommendation information are sent to the terminal of the target user, and a suitable follow-up plan corresponding to the target user is generated.

[0006] By adopting the technical scheme, after the symptom description information is acquired, the symptom description information is analyzed by using the BERT model to accurately identify the symptom entity, and then the target disease and the corresponding drug recommendation information associated with the symptom entity are quickly and accurately matched by using the drug knowledge graph, so that the target user is efficiently inquired, diagnosed and intervened in drug use. Further, the target drug recommendation information is obtained by optimizing the drug recommendation information in combination with the commonly used drugs of the target user, so as to avoid the conflict between the recommended drugs and the commonly used drugs, and then the target drug recommendation information is optimized again in combination with the target portrait and the target disease to obtain the final drug recommendation information, so that the drug recommendation is more suitable for the needs of the target user. Finally, after the doctor confirms, the target disease and the final drug recommendation information are sent to the terminal of the target user, and a suitable follow-up plan corresponding to the target user is generated, so as to effectively avoid the manual health management of the target user and improve the efficiency of health management.

[0007] In an embodiment, before determining the commonly used drugs of the target user according to the preset health data center, the method further comprises: integrating the multi-source health data of the target user by using a preset Apache NiFi to obtain integrated data; cleaning the integrated data by using a preset Flink to obtain cleaned data; storing the cleaned data to a lake-warehouse integrated architecture to obtain a health data center.

[0008] In an embodiment, the target drug recommendation information is optimized according to the target disease and the target portrait to obtain the final drug recommendation information corresponding to the target user, specifically comprising: determining at least one target drug according to a plurality of historical drugs that have caused side effect reactions in historical users, the target drug being a historical drug that is prone to cause side effect reactions, and the historical user being a user with the target portrait of the target disease; determining at least one target dose range according to the drug dose range of the single target drug when the historical user has a side effect reaction, the target dose range being a drug dose range that is prone to cause side effect reactions, and the drug dose range being a dose range that takes effect on the target disease; determining a first weight coefficient of each of the target drugs, and determining a second weight coefficient of each target dose range corresponding to the target drugs, the first weight coefficient representing a possibility of the target drug triggering a side effect, and the second weight coefficient representing a possibility of the target drug triggering a side effect when the target drug is in the target dose range; optimizing the target drug recommendation information according to the first weight coefficient and the second weight coefficient to obtain the final drug recommendation information corresponding to the target user.

[0009] In an embodiment, the target drug recommendation information includes at least one actual recommended drug and a corresponding actual recommended dose, and the optimization of the target drug recommendation information according to the first weight coefficient and the second weight coefficient to obtain the final drug recommendation information corresponding to the target user specifically includes: If each of the actual recommended drugs is the target drug, and there is a corresponding target dose range in the target dose range corresponding to a single actual recommended drug, the corresponding target dose range is determined as a key dose range; calculating a first coefficient product of the first weight coefficient of each of the actual recommended drugs and the second weight coefficient of the corresponding key dose range, and if the first coefficient product exceeds a preset first threshold value, the corresponding actual recommended drug is determined as an adjusted drug; calculating a second coefficient product of the first weight coefficient of the adjusted drug and the second weight coefficient of each of the target dose ranges, and selecting a minimum second coefficient product from each of the second coefficient products; determining a suitable recommended dose corresponding to the adjusted drug according to the target dose range corresponding to the minimum second coefficient product, and summing the minimum second coefficient product corresponding to the adjusted drug and the first coefficient product corresponding to the remaining recommended drug to obtain a first summation result, the remaining recommended drug being an actual recommended drug other than the adjusted drug; If the first summation result does not exceed a preset second threshold value, the target drug recommendation information is optimized according to the suitable recommended dose to obtain the final drug recommendation information corresponding to the target user; If the first summation result exceeds the preset second threshold value, the actual recommended drug in the target drug recommendation information is adjusted to obtain the final drug recommendation information corresponding to the target user.

[0010] In an embodiment, the adjustment of the actual recommended drug in the target drug recommendation information to obtain the final drug recommendation information corresponding to the target user specifically includes: determining at least one target drug combination from a plurality of historical drug combinations that are effective for the target disease of the historical users, the target drug combination being a historical drug combination that is easy to be effective for the target disease; obtaining a plurality of time length ranges in which the target disease of the historical users is effective under a single target drug combination, and determining at least one target time length range from the plurality of time length ranges, the target time length range being a time length range in which the target disease is easy to be effective; determining a first weight value of each target drug combination, and determining a second weight value of each target time length range corresponding to the target drug combination; calculating a first product of the first weight value of each target drug combination and the second weight value of each first time length range corresponding to the target drug combination, summing the first products to obtain a second summation result corresponding to the target drug combination, the first time length range being a target time length range within a time length interval from 0 to a preset time length threshold; selecting a maximum second summation result from the second summation results, determining a target drug combination corresponding to the maximum second summation result as a final drug combination, and adjusting actual recommended drugs in the target drug recommendation information according to the final drug combination to obtain a final drug recommendation information corresponding to the target user.

[0011] In an embodiment, the method further comprises: determining at least one target drug combination from a plurality of historical drug combinations that are effective for the target disease of the historical users, the target drug combination being a historical drug combination that is easy to be effective for the target disease; obtaining a plurality of time length ranges in which the target disease of the historical users is effective under a single target drug combination, and determining at least one target time length range from the plurality of time length ranges, the target time length range being a time length range in which the target disease is easy to be effective; determining a first weight value of each target drug combination, and determining a second weight value of each target time length range corresponding to the target drug combination; summarizing each final recommended drug in the final drug recommendation information to obtain a final drug combination, calculating a second product of the first weight value of the final drug combination and the second weight value of each second time length range corresponding to the final drug combination when the final drug combination is a target drug combination, and summing the second products to obtain a third summation result, the second time length range being a target time length range within a time length interval from 0 to a preset time length threshold; verifying that each final recommended drug in the final drug recommendation information is reasonable if the third summation result exceeds a preset third threshold.

[0012] In an embodiment, the method further comprises: performing intersection operation on each of the target drug combination to obtain at least one common drug, and determining each target drug combination containing a single common drug as an associated drug combination; calculating a third product of a first weight value of each associated drug combination and a second weight value of a corresponding third time length range, and performing summation on each of the third products to obtain a fourth summation result of the corresponding associated drug combination, the third time length range being a target time length range within a time length interval from 0 to a preset time length threshold; if the fourth summation result exceeds the third threshold value, determining the corresponding associated drug combination as a key drug combination, and counting a first number of the corresponding associated drug combination of a single common drug and a second number of the corresponding key drug combination; calculating a ratio of the second number to the first number of the same common drug, and when each final recommended drug in the final drug recommendation information is the common drug, determining a medication reminder frequency of the corresponding final recommended drug according to the ratio, the larger the ratio, the more the medication reminder frequency of the corresponding final recommended drug.

[0013] In a second aspect of the present application, an intelligent health management system is provided, specifically comprising: an information acquisition module configured to acquire symptom description information of a target user; a symptom recognition module configured to determine a symptom entity corresponding to the symptom description information by using a preset BERT model; a drug recommendation module configured to determine drug recommendation information of a target disease corresponding to the symptom entity based on a preset drug knowledge graph, the drug knowledge graph being a knowledge graph obtained by organizing symptoms, diseases, drug information and mutual relationships in a graph structure; a first optimization module configured to determine a commonly used drug of the target user according to a preset health data hub, and optimize the drug recommendation information according to the commonly used drug to obtain target drug recommendation information; a second optimization module configured to determine a target portrait of the target user according to the health data hub, and optimize the target drug recommendation information according to the target disease and the target portrait to obtain final drug recommendation information corresponding to the target user; a follow-up determination module configured to send the target disease and the final drug recommendation information to a terminal of the target user and generate a suitable follow-up plan corresponding to the target user after receiving a confirmation instruction of the target disease and the final drug recommendation information from a doctor terminal.

[0014] By adopting the technical scheme, the information acquisition module acquires the symptom description information of the target user, the symptom recognition module determines the symptom entity corresponding to the symptom description information, then the medication recommendation module determines the medication recommendation information of the target disease corresponding to the symptom entity based on the medication knowledge graph, then the first optimization module optimizes the medication recommendation information to obtain target medication recommendation information, then the second optimization module optimizes the target medication recommendation information to obtain the final medication recommendation information corresponding to the target user, finally, the target disease and the final medication recommendation information are sent to the terminal of the target user, and the appropriate follow-up plan corresponding to the target user is generated.

[0015] In a third aspect of the present application, a computer readable storage medium is provided, which stores a computer program. When the computer program is loaded and executed by a processor, the method steps of any one of the first aspect are performed.

[0016] In a fourth aspect of the present application, an electronic device is provided, specifically comprising: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, the processor being configured to load and execute the computer program stored in the memory, so that the electronic device performs the method of any one of the first aspect.

[0017] In summary, the present application includes at least one of the following beneficial technical effects: after acquiring the symptom description information, the symptom description information is analyzed by the BERT model to accurately identify the symptom entity, and then the symptom entity related target disease and corresponding medication recommendation information are quickly and accurately matched through the medication knowledge graph, thereby realizing efficient inquiry, diagnosis and medication intervention for the target user. Further, the target medication recommendation information is optimized in combination with the commonly used drugs of the target user, so as to avoid the conflict between the recommended medication and the commonly used drugs, and then the target medication recommendation information is optimized again in combination with the target portrait and the target disease to obtain the final medication recommendation information, so that the medication recommendation is more suitable for the needs of the target user. Finally, after the doctor confirms, the target disease and the final medication recommendation information are sent to the terminal of the target user, and the appropriate follow-up plan corresponding to the target user is generated, thereby effectively avoiding the manual health management of the target user and improving the efficiency of health management. BRIEF DESCRIPTION OF DRAWINGS

[0018] Figure 1 is a flowchart of an intelligent health management method provided by an embodiment of the present application; Figure 2 is a system architecture diagram of an intelligent health management method provided by an embodiment of the present application; Figure 3is a structural schematic diagram of an intelligent health management system provided by an embodiment of the present application. Figure 4 is a structural schematic diagram of another intelligent health management system provided by an embodiment of the present application.

[0019] Reference signs: 11, information acquisition module; 12, symptom identification module; 13, medication recommendation module; 14, first optimization module; 15, second optimization module; 16, follow-up determination module; 17, middle platform construction module; 18, medication verification module; 19, medication reminder module. DETAILED DESCRIPTION

[0020] In order to enable persons skilled in the art to better understand the technical solutions in the present specification, the technical solutions in the embodiments of the present specification will be clearly and completely described below in conjunction with the drawings in the embodiments of the present specification. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments.

[0021] In the description of the embodiments of the present application, the words "exemplarily", "for example", or "for instance" are used to mean as an example, illustration, or description. Any embodiment or design scheme described as "exemplarily", "for example", or "for instance" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "exemplarily", "for example", or "for instance" are used to present the relevant concepts in a specific manner.

[0022] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, B alone, and A and B together. In addition, unless otherwise specified, the term "multiple" means two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Therefore, the features limited by "first" and "second" can explicitly or implicitly include one or more features. The terms "include", "contain", "have" and their variants mean "include but are not limited to", unless otherwise specifically emphasized.

[0023] Referring to Figure 1 The embodiments of the present application disclose a flowchart of an intelligent health management method, which can be implemented by relying on a computer program and can run on an intelligent health management system based on the von Neumann system. The computer program can be integrated in an application or can run as an independent tool application, and specifically includes: S101: Obtain symptom description information of a target user.

[0024] Specifically, in the embodiments of the present application, the target user is a user who performs online consultation for physical discomfort, and the symptom description information is a description of the target user for the physical discomfort symptoms. The symptom description information can be description information obtained based on the target user's oral description of the physical discomfort symptoms. The oral description can be in the form of Mandarin or the target user's dialect. In other embodiments, the symptom description information can also be a written description of the physical discomfort symptoms.

[0025] Further, the disclosed intelligent health management method is executed by a server, which is wirelessly connected to a terminal. The terminal is a smartphone or personal computer of the target user, and the terminal has a health management related client installed therein. The server is a background server of the client, which can be a standalone physical server or a cluster composed of multiple physical servers. In one implementation scenario, when the target user feels unwell and needs to perform online consultation, the target user opens the online consultation function of the client in the terminal and orally describes the discomfort symptoms. Finally, the server collects the voice information of the target user's oral description through a pre-installed microphone component in the terminal, and then analyzes the voice information through natural language processing (NLP) technology to obtain the symptom description information of the target user. In other embodiments, the target user can also send a written description of the discomfort symptoms to the server through the client. For details, see Figure 2 .

[0026] S102: Determine the symptom entity corresponding to the symptom description information through a pre-set BERT model.

[0027] Specifically, the BERT model is a pre-trained language model based on the Transformer architecture, which can efficiently learn the deep semantic representation of language and perform outstandingly in many tasks such as question answering, text classification, and sentiment analysis. After the symptom description information is determined, the symptom description information is input into the BERT model, and the BERT model analyzes the symptom text in the symptom description information to finally obtain the symptom entity. The symptom entity is a specific abnormality performance described by the target user subjectively or found objectively through examination, which has quantifiable attributes and context dependency. For example, the symptom description information is: fever for 3 days, highest body temperature 39℃, accompanied by cough, sore throat, and chest tightness today. The symptom entities extracted by the BERT model are: fever, cough, sore throat, and chest tightness.

[0028] S103: Determine the medication recommendation information of the target disease corresponding to the symptom entity based on a pre-set medication knowledge graph.

[0029] Specifically, in this embodiment of the present application, the medication knowledge graph is a Neo4j knowledge graph, which includes entities such as different symptoms, diseases, and medication information, as well as the relationships between these entities. That is, the medication knowledge graph is a knowledge graph in which symptoms, diseases, medication information, and their relationships are organized in a graph structure. Medication information includes at least one medication and its corresponding dosage. Neo4j is an open-source graph database specifically designed for efficient storage, query, and management of graph-structured data. A Neo4j knowledge graph is a knowledge graph built on the Neo4j database. It uses a "node-relationship-property" triple model to graphically represent real-world entities and their relationships, making it particularly suitable for processing complex semantic relationship networks. Symptoms, diseases, and medication information are nodes in the medication knowledge graph. Furthermore, using multi-hop reasoning technology, the target disease corresponding to the symptom entity and medication recommendation information for the target disease are determined from the medication knowledge graph. The medication recommendation information includes at least one initially recommended medication and its corresponding initially recommended dosage for the target disease. Multi-hop reasoning is a complex relationship retrieval and logical deduction technology based on graph structure. It achieves deep semantic association analysis across entities and relationships by performing multiple jumps in a network composed of nodes and edges.

[0030] S104: According to the preset health data middle platform, the commonly used medicines of the target user are determined, and the medication recommendation information is optimized based on the commonly used medicines to obtain the target medication recommendation information.

[0031] Specifically, the health data platform refers to a unified data management and service hub constructed around the whole life cycle health data of a patient. It integrates the patient health data scattered in different systems and institutions, performs standardized management, structured storage and intelligent service, and finally provides efficient, safe and unified data support for clinical diagnosis and treatment, health management, medical research and other scenarios. Under the premise of obtaining the authorization or consent of the target user, based on the health data platform, the commonly used drugs of the target user are obtained. For example, the target user himself has a basic disease of hypertension, and the commonly used drug is a depressor. Finally, the target drug recommendation information is optimized according to the commonly used drug, and the target drug recommendation information is obtained. One implementable implementation is: based on a preset contraindication table, it is judged whether the commonly used drug and each initial recommended drug in the drug recommendation information exist a contraindication relationship. If the commonly used drug and each initial recommended drug do not exist a contraindication relationship, then the drug recommendation information is directly determined as the target drug recommendation information. If the commonly used drug and the initial recommended drug exist a contraindication relationship, then based on the drug knowledge graph, the target drug recommendation information is determined through multi-hop reasoning, so that each drug in the target drug recommendation information and the commonly used drug do not exist a contraindication relationship. The contraindication table includes different drugs that exist a contraindication relationship. The contraindication relationship between drugs means that when two or more drugs are used at the same time, they may produce harmful interactions, leading to reduced drug efficacy, increased toxicity, or the risk of serious adverse reactions.

[0032] In other embodiments, step S104 further includes: integrating the multi-source health data of the target user through a preset Apache NiFi to obtain integrated data, and the multi-source health data includes but is not limited to the electronic medical record, the test report, the historical medication information and the like of the target user. Then the integrated data is cleaned through a preset Flink to obtain cleaned data, so as to improve the accuracy and reliability of the health data of the target user. Finally, the cleaned data is stored to a lake warehouse integrated architecture to obtain the health data platform. The lake warehouse integrated architecture is a new type of data management architecture that combines the advantages of data lake and data warehouse, aiming to provide a unified, flexible and high-performance data storage and processing platform.

[0033] S105: determining the target portrait of the target user according to the health data platform, and optimizing the target drug recommendation information according to the target disease and the target portrait to obtain the final drug recommendation information corresponding to the target user.

[0034] Specifically, under the premise of obtaining the authorization or consent of the target user, the basic information of the target user can be obtained according to the health data center, including but not limited to age, gender, medical history and other information. According to the basic information, the target image of the target user is determined. A feasible determination method is to input the basic information into the trained image prediction model to obtain the target image of the target user. The image prediction model can be a recurrent neural network model or a random forest model. The training process is as follows: the basic information and the correct image of the historical patients are used as training pairs to train the model, and the model is adjusted through the backpropagation algorithm to obtain the image prediction model.

[0035] Further, the target drug recommendation information is optimized according to the target disease and the target image. A realizable implementation is as follows: based on the historical statistical records of the side effects of drugs, a plurality of historical drugs that cause side effect reactions in historical users are obtained, wherein the historical users are users with the target image of the target disease. Side effect reactions include but are not limited to skin rash, nausea, liver damage and other reactions. The historical statistical records include information such as historical drugs taken by users of different images when they have side effect reactions and the dose range at the time of taking. The first frequency of repeated occurrence of a single historical drug in all historical drugs is counted. If the first frequency exceeds the corresponding frequency threshold, it means that the corresponding historical drug is easy to cause side effect reactions when taken by historical users, and the corresponding historical drug is determined as the target drug, i.e., the historical drug that is easy to cause side effect reactions.

[0036] Further, based on the above historical statistical records, a plurality of drug dose ranges of a single target drug taken by historical users when they have side effect reactions are obtained. The second frequency of repeated occurrence of a single drug dose range in all different drug dose ranges is counted. If the second frequency exceeds the corresponding frequency threshold, the corresponding drug dose range is determined as the target dose range of the target drug, i.e., taking the target drug in this target dose range is easy to cause side effect reactions. Then, the first weight coefficient of each target drug is determined, and the second weight coefficient of the target dose range corresponding to each target drug is determined, wherein the first weight coefficient is the ratio of the first frequency of each target drug to the sum of the first frequencies of all target drugs. The second weight coefficient is the ratio of the second frequency of the single target dose range corresponding to the target drug to the sum of the second frequencies of all target dose ranges corresponding to the target drug. The drug dose range is the dose range that takes effect on the target disease.

[0037] Finally, the target drug recommendation information is optimized according to the first weight coefficient and the second weight coefficient. A feasible optimization method is that the target drug recommendation information includes at least one actual recommended drug and a corresponding actual recommended dose. If each actual recommended drug is the target drug, when the corresponding actual recommended dose exists in the target dose range of a single actual recommended drug, the corresponding target dose range is determined as a key dose range. Then, the first weight coefficient of each actual recommended drug and the first coefficient product of the second weight coefficient of the corresponding key dose range are calculated. The larger the first coefficient product is, the greater the possibility that the target user takes the actual recommended drug at the corresponding actual recommended dose and the body has a side effect reaction. The first coefficient product is compared with a preset first threshold value. If the first coefficient product exceeds the first threshold value, it means that the possibility of the body having a side effect reaction is large, and the corresponding actual recommended dose needs to be adjusted and optimized. Then, the corresponding actual recommended drug is determined as a to-be-adjusted drug.

[0038] Further, the second coefficient product of the first weight coefficient of the to-be-adjusted drug and the second weight coefficient of each target dose range is calculated. The minimum second coefficient product is selected from each second coefficient product. The possibility of causing a side effect reaction is small when the to-be-adjusted drug is taken at the target dose range corresponding to the minimum second coefficient product. Then, the maximum value in the target dose range corresponding to the minimum second coefficient product is determined as the appropriate recommended dose corresponding to the to-be-adjusted drug. Then, the minimum second coefficient product corresponding to the to-be-adjusted drug and the first coefficient product corresponding to the remaining recommended drug are summed to obtain a first summation result. The larger the first summation result is, the greater the overall possibility of causing a side effect reaction when the target user takes each actual recommended drug combination. The remaining recommended drug is an actual recommended drug other than the to-be-adjusted drug.

[0039] The first summation result is compared with a preset second threshold value. If the first summation result does not exceed the second threshold value, it means that the overall possibility of causing a side effect reaction when each actual recommended drug combination is taken is small. Then, only the actual recommended dose of the corresponding to-be-adjusted drug needs to be adjusted and optimized according to the appropriate recommended dose, and the drug combination does not need to be adjusted. Finally, the target drug recommendation information is optimized to obtain a final drug recommendation information. It should be noted that the second threshold value is greater than the first threshold value.

[0040] Further, if the first sum result exceeds the second threshold value, indicating that the overall possibility of side effect reactions when taking the actual recommended drug combination is larger, the actual recommended drugs in the target medication recommendation information need to be adjusted, the drug combination is adjusted, and the final medication recommendation information is obtained. An implementable embodiment is: based on the historical follow-up records, a plurality of groups of historical drug combinations effective for the target disease of the historical user are obtained, and the historical follow-up records include information such as historical drug combinations that are effective for the target disease of the patient and the time range of the effect. The number of repeated occurrences of a single historical drug combination in different historical drug combinations is counted. If the number of repeated occurrences exceeds a preset number threshold, the corresponding historical drug combination is determined as a target drug combination, that is, a historical drug combination that is easy to take effect or effective for the target disease. It should be noted that the historical drug combination is a drug combination taken by the historical user for the target disease.

[0041] Based on the above historical follow-up records, a plurality of time ranges in which the target disease takes effect under a single target drug combination are obtained. The number of repeated occurrences of a single time range in different time ranges is counted. If the number of repeated occurrences exceeds a preset number threshold, the corresponding time range is determined as a target time range corresponding to the target drug combination, that is, a time range that is easy to take effect or effective. Then, the first weight of each target drug combination is determined, and the second weight of each target time range corresponding to the target drug combination is determined. The first weight is the ratio of the number of repeated occurrences of each target drug combination to the sum of the number of repeated occurrences of all target drug combinations. The second weight is the ratio of the number of repeated occurrences of a single target time range corresponding to the target drug combination to the sum of the number of repeated occurrences of all target time ranges corresponding to the target drug combination. The first weight represents the possibility of the target drug combination taking effect on the target disease of the user of the target image, and the second weight represents the possibility of the interval time range being in the target time range. It should be noted that the time range refers to the range of the interval time from the start of taking the drug to the taking effect.

[0042] Further, a target duration range in a duration interval of 0 to a preset duration threshold is determined as a first duration range. A first product of a first weight value of each target drug combination and a second weight value of a corresponding respective first duration range is calculated, and the greater the first product, the easier the target drug combination is to take effect in the corresponding first duration range. Wherein, the preset duration threshold is a critical value for measuring the length of the effective time. Then, the respective first products are summed to obtain a second summation result corresponding to the target drug combination, and the greater the second summation result, the greater the possibility that the target user will take the corresponding target drug combination and take effect quickly. Then, the maximum second summation result is selected from the respective second summation results, and the target drug combination corresponding to the maximum second summation result is determined as the final drug combination, and the target user takes the final drug combination, and the possibility of faster effect is greater. Finally, the actual recommended drug in the target drug recommendation information is adjusted to the drug in the final drug combination, if the drug in the final drug combination is the target drug, the first weight coefficient of the drug is calculated and the second weight coefficient of the corresponding respective target dose range is multiplied to obtain a coefficient product, the minimum coefficient product is selected from the respective coefficient products, and the target dose range corresponding to the minimum coefficient product is determined as the final recommended dose of the drug; if the drug in the final drug combination is not the target drug, then based on the drug knowledge graph, the final recommended dose of the drug is determined, and the final drug recommendation information is finally obtained, so that the target user can have a good curative effect when taking the medicine according to the final drug recommendation information, and the risk of side effects is reduced.

[0043] S106: After receiving the confirmation instruction of the doctor terminal to the target disease and the final drug recommendation information, the target disease and the final drug recommendation information are sent to the terminal of the target user, and a suitable follow-up plan corresponding to the target user is generated.

[0044] Specifically, after the final drug recommendation information is determined, the final drug recommendation information includes different final recommended drugs and corresponding final recommended dosages, the target user's corresponding target disease and the final drug recommendation information are sent to a doctor terminal, and the doctor terminal is a smart phone or a personal computer of a doctor corresponding to the target user. If a confirmation instruction of the doctor terminal is received for the target disease and the final drug recommendation information, it means that the doctor combines the test report and the symptom description information of the target user and other information to evaluate that the target disease and the final drug recommendation information are relatively reasonable, and then the target disease and the final drug recommendation information are sent to the terminal of the target user. Further, a suitable follow-up plan corresponding to the target user is generated, and a feasible generation method is as follows: the combination of each final recommended drug in the final drug recommendation information is determined as a final drug combination, when the final drug combination is a target drug combination, the product of the first weight value of the final drug combination and the second weight value of the corresponding target time range is calculated, the maximum product is selected from each product, the target time range corresponding to the maximum product is the time range in which the final drug combination is most likely to take effect, and finally the maximum time length in the target time range corresponding to the maximum product is selected, and whether the target user sees effect after the interval of the maximum time length is inquired to determine the suitable follow-up plan, so as to more targetedly understand the curative effect of the target user and make the follow-up more suitable for the target user. In other embodiments, if the final recommended drug is a target drug, the final recommended drug is determined as a drug to be concerned, when there is a corresponding final recommended dosage in the target dosage range corresponding to the drug to be concerned, the corresponding target dosage range is determined as a range to be concerned, the third coefficient product of the first weight coefficient of the drug to be concerned and the second weight coefficient of the corresponding range to be concerned is calculated, and according to the third coefficient product, the follow-up frequency of the side effect reaction of the corresponding drug to be concerned is determined. The larger the third coefficient product is, the more likely the side effect reaction is, and then the follow-up frequency of the side effect reaction of the corresponding drug to be concerned is higher, and finally, the follow-up frequencies of the corresponding drugs to be concerned are determined as the suitable follow-up plan, so as to more targetedly pay attention to the side effect of the target user during taking the drug. It should be noted that the side effect reaction of the drug to be concerned can be matched according to a preset side effect matching table, and the side effect matching table includes different drugs and corresponding drug side effect reactions, which are all set based on human experience.

[0045] In an embodiment, before step S106, when the final drug combination is the target drug combination, a second product of the first weight value of the final drug combination and the second weight value corresponding to each second time length range is calculated, each second product is summed to obtain a corresponding third summation result, and the larger the third summation result is, the faster the final drug combination is likely to take effect. The second time length range is a target time length range in a time length interval from 0 to a preset time length threshold. If the third summation result exceeds a preset third threshold, it indicates that the target user is more likely to take the final drug combination quickly, and each final recommended drug in the final drug recommendation information is verified to be reasonable, thereby improving the accuracy of the recommended drug for the target user.

[0046] In another embodiment, an intersection operation is performed on each target drug combination to obtain at least one common drug, and each target drug combination containing a single common drug is determined as an associated drug combination. A third product of the first weight value of each associated drug combination and the second weight value corresponding to each third time length range is calculated, each third product is summed to obtain a fourth summation result of the corresponding associated drug combination, and the larger the fourth summation result is, the faster the corresponding associated drug combination is likely to take effect. The third time length range is a target time length range in a time length interval from 0 to a preset time length threshold.

[0047] Further, if the fourth summation result exceeds a preset third threshold, it indicates that the corresponding associated drug combination has a relatively obvious effect, and is determined as a key drug combination. The first number of associated drug combinations corresponding to a single common drug and the second number of key drug combinations are counted. The ratio of the second number to the first number corresponding to the same common drug is calculated, the larger the ratio is, the more likely the associated drug combination containing the common drug is to have a significant effect, and thus the higher the contribution of the common drug to the effect is. Further, when each final recommended drug in the final drug recommendation information is a common drug, the medication reminder frequency of the corresponding final recommended drug is determined according to the ratio, the larger the ratio is, the higher the contribution of the corresponding final recommended drug to the effect is, and the more important the timely medication of the final recommended drug is, and thus the more medication reminder frequencies of the final recommended drug are. It should be noted that in the embodiments of the present application, the medication reminder frequency of the final recommended drug can be matched from a preset frequency matching table, and the frequency matching table includes different ratio ranges and corresponding medication reminder frequencies. For example, the ratio range 0-0.2 has a medication reminder frequency of 2 times, the ratio range 0.2-0.4 has a medication reminder frequency of 4 times, and so on. If the ratio of the final recommended drug a is 0.3, the medication reminder frequency of the final recommended drug a is 4 times.

[0048] The implementation principle of the intelligent health management method of the embodiment of the present application is that: after the symptom description information is obtained, the symptom description information is analyzed through the BERT model to accurately identify the symptom entity, and then the symptom entity related target disease and corresponding medication recommendation information are quickly and accurately matched through the medication knowledge graph, so as to realize efficient inquiry, diagnosis and medication intervention for the target user. Further, the target medication recommendation information is obtained by optimizing the medication recommendation information in combination with the commonly used drugs of the target user, so as to avoid the conflict between the recommended medication and the commonly used drugs, and then the final medication recommendation information is obtained by optimizing the target medication recommendation information in combination with the target portrait and the target disease, so that the medication recommendation is more suitable for the needs of the target user. Finally, after the doctor confirms, the target disease and the final medication recommendation information are sent to the terminal of the target user, and the appropriate follow-up plan corresponding to the target user is generated, so as to effectively avoid the manual health management of the target user and improve the efficiency of health management.

[0049] The following is an embodiment of the system of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the system embodiments of the present application, please refer to the method embodiments of the present application.

[0050] Please refer to Figure 3 The structure diagram of the intelligent health management system provided by the embodiment of the present application. The intelligent health management system can be realized by software, hardware or a combination of the two to become all or part of the system. The system includes an information acquisition module 11, a symptom identification module 12, a medication recommendation module 13, a first optimization module 14, a second optimization module 15 and a follow-up determination module 16.

[0051] The information acquisition module 11 is used to acquire the symptom description information of the target user; The symptom identification module 12 is used to determine the symptom entity corresponding to the symptom description information through the preset BERT model; The medication recommendation module 13 is used to determine the medication recommendation information of the target disease corresponding to the symptom entity based on the preset medication knowledge graph, and the medication knowledge graph is a knowledge graph obtained by organizing the knowledge graph in a graph structure of symptoms, diseases, medication information and mutual relationships; The first optimization module 14 is used to determine the commonly used drugs of the target user according to the preset health data platform, and optimize the medication recommendation information according to the commonly used drugs to obtain the target medication recommendation information; The second optimization module 15 is used to determine the target portrait of the target user according to the health data platform, and optimize the target medication recommendation information according to the target disease and the target portrait to obtain the final medication recommendation information corresponding to the target user; The follow-up determination module 16 is configured to, after receiving the confirmation instruction of the doctor terminal on the target disease and the final drug recommendation information, send the target disease and the final drug recommendation information to the terminal of the target user, and generate a suitable follow-up plan corresponding to the target user.

[0052] Optionally, as shown in Figure 4 The system further includes a middle platform construction module 17, which is specifically configured to: Integrate the multi-source health data of the target user through a preset Apache NiFi to obtain integrated data; Clean the integrated data through a preset Flink to obtain cleaned data; Store the cleaned data to a lake-warehouse integrated architecture to obtain a health data middle platform.

[0053] Optionally, the second optimization module 15 is specifically configured to: Determine at least one target drug according to a plurality of historical drugs that have caused side effect reactions of a historical user, the target drug being a historical drug that is prone to cause side effect reactions, and the historical user being a user with a target image of the target disease; Determine at least one target dose range according to a single target drug dose range of the historical user when the side effect reactions occur, the target dose range being a drug dose range that is prone to cause side effect reactions, and the drug dose range being a dose range that takes effect on the target disease; Determine a first weight coefficient of each target drug and a second weight coefficient of each target dose range corresponding to the target drug, the first weight coefficient representing the possibility of causing side effect reactions of the target drug, and the second weight coefficient representing the possibility of causing side effect reactions when the drug dose is in the target dose range; Optimize the target drug recommendation information according to the first weight coefficient and the second weight coefficient to obtain the final drug recommendation information corresponding to the target user.

[0054] Optionally, the second optimization module 15 is specifically configured to: If each actual recommended drug is a target drug, and there is a corresponding actual recommended dose in the target dose range corresponding to a single actual recommended drug, the corresponding target dose range is determined as a key dose range; Calculate a first weight coefficient of each actual recommended drug and a first coefficient product of a second weight coefficient of the corresponding key dose range, and if the first coefficient product exceeds a preset first threshold value, the corresponding actual recommended drug is determined as an adjusted drug; Calculate a second coefficient product of the first weight coefficient of the adjusted drug and the second weight coefficient of each target dose range corresponding to the adjusted drug, and select a minimum second coefficient product from the second coefficient products; determine an appropriate recommended dose of the to-be-adjusted drug according to the target dose range corresponding to the minimum second coefficient product, and sum the minimum second coefficient product of the to-be-adjusted drug and the first coefficient products of the remaining recommended drugs to obtain a first summation result, the remaining recommended drugs being the actual recommended drugs other than the to-be-adjusted drug; if the first summation result does not exceed the preset second threshold, optimizing the target drug recommendation information according to the appropriate recommended dose to obtain the final drug recommendation information corresponding to the target user; if the first summation result exceeds the preset second threshold, adjusting the actual recommended drugs in the target drug recommendation information to obtain the final drug recommendation information corresponding to the target user.

[0055] Optionally, the second optimization module 15 is specifically configured to: determine at least one target drug combination according to the multiple groups of historical drug combinations that are effective for the target disease of the historical user, the target drug combination being a historical drug combination that is easy to be effective for the target disease; obtain multiple time length ranges in which the target disease of the historical user is effective under a single target drug combination, and determine at least one target time length range according to the time length ranges, the target time length range being an easy-to-be-effective time length range; determine a first weight value of each target drug combination, and determine a second weight value of each target time length range corresponding to the target drug combination; calculate a first product of the first weight value of each target drug combination and the second weight value of each first time length range corresponding thereto, sum the first products to obtain a second summation result of the corresponding target drug combination, the first time length range being a target time length range within a time length interval from 0 to a preset time length threshold; select a maximum second summation result from the second summation results, determine the target drug combination corresponding to the maximum second summation result as a final drug combination, and adjust the actual recommended drugs in the target drug recommendation information according to the final drug combination to obtain the final drug recommendation information corresponding to the target user.

[0056] Optionally, the system further includes a drug use verification module 18, which is specifically configured to: determine at least one target drug combination according to the multiple groups of historical drug combinations that are effective for the target disease of the historical user, the target drug combination being a historical drug combination that is easy to be effective for the target disease; obtain multiple time length ranges in which the target disease of the historical user is effective under a single target drug combination, and determine at least one target time length range according to the time length ranges, the target time length range being an easy-to-be-effective time length range; determine a first weight value of each target drug combination, and determine a second weight value of each target time length range corresponding to the target drug combination; The final recommended drugs in the final drug recommendation information are summarized to obtain a final drug combination, when the final drug combination is a target drug combination, a first weight value of the final drug combination and a second weight value of each second time length range corresponding to the first weight value are calculated, and each second product is summed to obtain a corresponding third summation result, and the second time length range is a target time length range in a time length interval from 0 to a preset time length threshold; If the third summation result exceeds a preset third threshold, the rationality of each final recommended drug in the final drug recommendation information is verified.

[0057] Optionally, the system further includes a drug use reminding module 19, specifically configured to: The intersection operation is performed on each target drug combination to obtain at least one common drug, and each target drug combination containing a single common drug is determined as an associated drug combination; The first weight value of each associated drug combination and the third weight value of each third time length range corresponding to the first weight value are calculated, and each third product is summed to obtain a fourth summation result corresponding to the associated drug combination, and the third time length range is a target time length range in a time length interval from 0 to a preset time length threshold; If the fourth summation result exceeds the third threshold, the corresponding associated drug combination is determined as a key drug combination, and the first number of the associated drug combination corresponding to a single common drug and the second number of the corresponding key drug combination are counted; The ratio of the second number to the first number corresponding to the same common drug is calculated, when each final recommended drug in the final drug recommendation information is a common drug, the drug use reminding frequency of the corresponding final recommended drug is determined according to the ratio, and the larger the ratio is, the more the drug use reminding frequency of the corresponding final recommended drug is.

[0058] It should be noted that the intelligent health management system provided in the above embodiment is only used as an example to illustrate the division of the above functional modules when the intelligent health management method is executed, and in actual application, the above functions can be distributed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the intelligent health management system and the intelligent health management method provided in the above embodiment belong to the same concept, and the implementation process is detailed in the method embodiment, which will not be repeated here.

[0059] The embodiment of the application also discloses a computer readable storage medium, and the computer readable storage medium stores a computer program, wherein the computer program is executed by a processor to realize the intelligent health management method of the above embodiment.

[0060] The computer program can be stored in a computer readable medium, the computer program includes computer program code, the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc., the computer readable medium includes any entity or device, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc., which can carry computer program code, it should be noted that the computer readable medium includes but is not limited to the above components.

[0061] The computer readable storage medium stores the intelligent health management method in the computer readable storage medium, and the method is loaded and executed on the processor to facilitate the storage and application of the method.

[0062] The computer readable storage medium stores the intelligent health management method in the computer readable storage medium, and the method is loaded and executed on the processor to facilitate the storage and application of the method.

[0063] The electronic device can be a desktop computer, a notebook computer or a cloud server, and the electronic device includes but is not limited to a processor and a memory, for example, the electronic device can also include an input / output device, a network access device and a bus, etc.

[0064] The processor can be a central processing unit (CPU), of course, according to the actual use, other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), ready programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc., the general-purpose processor can be a microprocessor or any conventional processor, etc., the present application does not limit this.

[0065] The memory can be an internal storage unit of the electronic device, for example, a hard disk or a memory of the electronic device, or an external storage device of the electronic device, for example, a plug-in hard disk, a smart memory card (SMC), a secure digital card (SD) or a flash memory card (FC) equipped on the electronic device, etc., and the memory can also be a combination of the internal storage unit and the external storage device of the electronic device, the memory is used to store computer programs and other programs and data required by the electronic device, and the memory can also be used to temporarily store data that has been output or will be output, the present application does not limit this.

[0066] The intelligent health management method of the above-mentioned embodiment is stored in the memory of the electronic device by the electronic device, and is loaded and executed on the processor of the electronic device, thereby being convenient to use.

[0067] The above merely describes exemplary embodiments of the present disclosure, and cannot limit the scope of the present disclosure. Any equivalent changes and modifications made in accordance with the teachings of the present disclosure are still within the scope of the present disclosure. The present application is intended to cover any variations, uses, or adaptive changes of the present disclosure that follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not described in the present disclosure. The scope and spirit of the present disclosure are defined by the claims.

Claims

1. An intelligent health management method, characterized in that: The method comprises: Obtain symptom description information of the target user; Determine the symptom entity corresponding to the symptom description information through a preset BERT model; Determine the medication recommendation information for the target disease corresponding to the symptom entity based on a preset medication knowledge graph, wherein the medication knowledge graph is a knowledge graph organized in a graph structure of symptoms, diseases, medication information, and their relationships; Determine the commonly used medications of the target user according to the preset health data platform, and optimize the medication recommendation information according to the commonly used medications to obtain target medication recommendation information; Determine the target profile of the target user according to the health data middle platform, and optimize the target medication recommendation information according to the target disease and the target profile to obtain the final medication recommendation information corresponding to the target user; After receiving the confirmation instruction of the doctor terminal on the target disease and the final medication recommendation information, the target disease and the final medication recommendation information are sent to the terminal of the target user, and an appropriate follow-up plan corresponding to the target user is generated.

2. The intelligent health management method according to claim 1, characterized in that: Before determining the target user's commonly used medicines based on the preset health data platform, the method further includes: Integrate the multi-source health data of the target user through the preset Apache NiFi to obtain integrated data; Clean the integrated data through a preset Flink to obtain cleaned data; The cleaned data is stored in the lake-warehouse integrated architecture to obtain a health data middle platform.

3. The intelligent health management method according to claim 1, characterized in that: Optimizing the target medication recommendation information based on the target disease and the target profile to obtain final medication recommendation information corresponding to the target user specifically includes: Determine at least one target drug based on multiple historical drugs that have had side effects on historical users, where the target drug is a historical drug that is prone to causing side effects, and the historical user is a user with a target profile who suffers from the target disease; Determining at least one target dosage range based on the dosage range of the target drug used by the user in history when side effects occurred, wherein the target dosage range is a dosage range that is likely to induce side effects and is a dosage range that is effective for the target disease; Determining a first weight coefficient for each target drug and determining a second weight coefficient for each target dosage range corresponding to the target drug, wherein the first weight coefficient represents the likelihood of the target drug inducing a side effect, and the second weight coefficient represents the likelihood of the drug dosage inducing a side effect within the target dosage range; The target medication recommendation information is optimized according to the first weight coefficient and the second weight coefficient to obtain final medication recommendation information corresponding to the target user.

4. The intelligent health management method according to claim 3, characterized in that: The target medication recommendation information includes at least one actual recommended drug and a corresponding actual recommended dosage. The optimizing the target medication recommendation information according to the first weight coefficient and the second weight coefficient to obtain the final medication recommendation information corresponding to the target user specifically includes: If all of the actually recommended drugs are the target drug, then when there is a corresponding actual recommended dose within the target dose range corresponding to a single actually recommended drug, the corresponding target dose range is determined as the key dose range; Calculating a first coefficient product of a first weight coefficient of each of the actually recommended drugs and a second weight coefficient of the corresponding key dosage range, and if the first coefficient product exceeds a preset first threshold, determining the corresponding actually recommended drug as a drug to be adjusted; Calculating a second coefficient product of the first weight coefficient of the drug to be adjusted and the second weight coefficient of each corresponding target dosage range, and selecting a minimum second coefficient product from each of the second coefficient products; Determining an appropriate recommended dose corresponding to the drug to be adjusted based on a target dose range corresponding to the minimum second coefficient product, and summing the minimum second coefficient product corresponding to the drug to be adjusted and the first coefficient products corresponding to the remaining recommended drugs to obtain a first summation result, where the remaining recommended drugs are the actual recommended drugs other than the drug to be adjusted; If the first summation result does not exceed a preset second threshold, optimizing the target medication recommendation information according to the appropriate recommended dose to obtain final medication recommendation information corresponding to the target user; If the first summation result exceeds a preset second threshold, the actual recommended drugs in the target medication recommendation information are adjusted to obtain final medication recommendation information corresponding to the target user.

5. The intelligent health management method according to claim 4, characterized in that: The adjusting the actual recommended drugs in the target medication recommendation information to obtain the final medication recommendation information corresponding to the target user specifically includes: Determining at least one target drug combination based on multiple historical drug combinations that were effective for the target disease of the historical user, wherein the target drug combination is a historical drug combination that is easily effective for the target disease; Obtain multiple time ranges for the target disease of a historical user to be effective under a single target drug combination, and determine at least one target time range based on each of the time ranges, where the target time range is a time range that is easy to be effective; Determining a first weight for each target drug combination, and determining a second weight for each target duration range corresponding to the target drug combination; Calculating a first product of the first weight of each target drug combination and the second weight of each corresponding first duration range, summing the first products to obtain a second summation result of the corresponding target drug combination, where the first duration range is a target duration range within a duration interval of 0 to a preset duration threshold; The maximum second summation result is selected from each of the second summation results, and the target drug combination corresponding to the maximum second summation result is determined as the final drug combination. According to the final drug combination, the actual recommended drugs in the target medication recommendation information are adjusted to obtain the final medication recommendation information corresponding to the target user.

6. The intelligent health management method according to claim 1, characterized in that: The method further comprises: Determining at least one target drug combination based on multiple historical drug combinations that were effective for a target disease of a historical user, wherein the target drug combination is a historical drug combination that is easily effective for the target disease; Obtain multiple time ranges for the target disease of a historical user to be effective under a single target drug combination, and determine at least one target time range based on each of the time ranges, wherein the target time range is a time range that is easy to be effective; Determining a first weight for each target drug combination, and determining a second weight for each target duration range corresponding to the target drug combination; Summarizing the final recommended drugs in the final medication recommendation information to obtain a final drug combination; when the final drug combination is a target drug combination, calculating a second product of the first weight of the final drug combination and the second weight of each corresponding second time range, and summing the second products to obtain a corresponding third summation result; the second time range is a target time range within a time interval from 0 to a preset time threshold; If the third summation result exceeds a preset third threshold, then the rationality of each final recommended drug in the final medication recommendation information is verified.

7. The intelligent health management method according to claim 6, characterized in that: The method further comprises: performing an intersection operation on each of the target drug combinations to obtain at least one common drug, and determining each target drug combination containing a single common drug as an associated drug combination; Calculating a third product of the first weight of each associated drug combination and the second weight of each corresponding third duration range, and summing each of the third products to obtain a fourth summation result of the corresponding associated drug combination, wherein the third duration range is a target duration range within a duration interval from 0 to a preset duration threshold; If the fourth summation result exceeds the third threshold, the corresponding associated drug combination is determined as a key drug combination, and the first number of the associated drug combinations corresponding to the single common drug and the second number of the corresponding key drug combination are counted; Calculate the ratio of the second number to the first number corresponding to the same shared drug. When all the final recommended drugs in the final medication recommendation information are the shared drugs, determine the medication reminder frequency of the corresponding final recommended drug based on the ratio. The larger the ratio, the greater the medication reminder frequency of the corresponding final recommended drug.

8. An intelligent health management system, characterized in that: include: An information acquisition module (11) is used to obtain symptom description information of a target user; A symptom identification module (12) is used to determine the symptom entity corresponding to the symptom description information through a preset BERT model; A medication recommendation module (13) is used to determine medication recommendation information for the target disease corresponding to the symptom entity based on a preset medication knowledge graph, wherein the medication knowledge graph is a knowledge graph obtained by organizing symptoms, diseases, medication information and their relationships in a graph structure; A first optimization module (14) is used to determine the commonly used drugs of the target user based on a preset health data platform, and optimize the drug recommendation information based on the commonly used drugs to obtain target drug recommendation information; A second optimization module (15) is used to determine the target profile of the target user based on the health data middle platform, and optimize the target medication recommendation information based on the target disease and the target profile to obtain the final medication recommendation information corresponding to the target user; A follow-up determination module (16) is used to send the target disease and the final medication recommendation information to the terminal of the target user after receiving the confirmation instruction of the doctor terminal on the target disease and the final medication recommendation information, and generate an appropriate follow-up plan corresponding to the target user.

9. A computer-readable storage medium storing a computer program, wherein: When the computer program is loaded and executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that: When the processor loads and executes the computer program, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Artificial intelligence-based medication recommendation method and apparatus, electronic device and medium

    CN112214613A

  • Drug recommendation method, device based on artificial intelligence and related equipment

    CN113707261A

  • Information recommendation method and device, equipment and storage medium

    CN117251558A

  • Intelligent medical AI system and use method thereof

    CN118762822A

  • Medication recommendation method and system, electronic equipment and storage medium

    CN119763861A