Health management method and device, computer equipment and storage medium
By obtaining user identification and generating personalized questionnaires, and using evaluation models to build health records, the problem that the existing health management system cannot accurately analyze and warn is solved, personalized health management is achieved, and user experience and health assessment accuracy is improved.
Patent Information
- Application Number
- CN202411239167.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2024-12-31
AI Technical Summary
The existing health management system is managed with fixed and standardized health education, diet/exercise/psychological guidance, and cannot accurately analyze and warn, resulting in poor user experience.
By obtaining user identification, personalized questionnaires are generated, health information is analyzed, health records are constructed using evaluation models, and diet, exercise, living habit adjustment and psychological adjustment plans are generated, and management plans are monitored and adjusted in real time.
It realizes personalized and comprehensive health management, improves the accuracy of health assessment and early warning, enhances the user experience, and provides private customized and real-time updated health management services.
Smart Images

Figure CN119230106A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, applied in the medical field, and in particular to a health management method, apparatus, computer equipment and storage medium. Background Art
[0002] Nowadays, with the improvement of living standards, the awareness of personal health management is also increasing, and many health management related applications have been launched one after another.
[0003] Currently, most of the health management software products on the market manage users' health through a fixed set of standardized health education, diet / exercise / psychological guidance, etc., and the management form is rigid. In addition, it is impossible to accurately analyze and warn users' health problems, resulting in poor user experience during the use of current health management systems. Summary of the invention
[0004] The present application provides a health management method, device, computer equipment and storage medium, aiming to solve the problem that most of the health management-related software products on the market currently use a few fixed sets of standardized health education, diet / exercise / psychological guidance and other contents to manage users' health, and the management form is solidified. In addition, it is impossible to accurately analyze and warn users' health problems, resulting in poor user experience during use of the current health management system. The method provided adds a pre-processing step for convenient image rotation and a pre-step for image classification. In the fuzzy recognition process, a separate Laplace variance threshold judgment is used for each sub-category, which greatly improves the accuracy of fuzzy recognition.
[0005] In a first aspect, the present application provides a health management method, comprising:
[0006] Get the user ID of the user to be managed;
[0007] Obtaining user information corresponding to the user identifier in a preset health management system to generate a user questionnaire based on the user information;
[0008] Sending the questionnaire to the user terminal corresponding to the user, and receiving the completed questionnaire returned by the user terminal;
[0009] Parse the completed questionnaire to obtain the health information filled in by the user;
[0010] According to the user information and health information input into the preset evaluation model, the evaluation information corresponding to the user is obtained, so as to construct the health profile corresponding to the user according to the evaluation information, the user information and the health information;
[0011] The health record is input into a preset plan generation model, and the plan generation model outputs a management plan corresponding to the health record to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan, and a psychological adjustment plan.
[0012] In some embodiments, a questionnaire for a user is generated based on user information, including: parsing the user information, obtaining multiple information contents of the user information and information categories corresponding to the information contents; obtaining the user's historical medical records in a health management system, and obtaining preset information categories corresponding to building a health record based on the historical medical records; the information categories and preset information categories include at least one or more of health information, living habits, family medical history, and physical examination data; matching multiple preset information categories with each information category respectively, and confirming the information category that fails to match as the target information category; inputting the target information category and the historical medical records into a preset questionnaire generation model, and the questionnaire generation model outputs a questionnaire corresponding to the user.
[0013] Exemplarily, before matching multiple preset information categories with each information category respectively, it also includes: obtaining the acquisition time corresponding to the information content; calculating the time interval corresponding to the acquisition time and the real-time timestamp; removing information categories with a time interval greater than the preset interval from multiple information categories, so as to match the multiple preset information categories with each information category after the removal.
[0014] In some embodiments, the evaluation model includes multiple chronic disease evaluation models, each chronic disease evaluation model corresponds to a different chronic disease type; user information and health information are input into a preset evaluation model to obtain evaluation information corresponding to the user; including: extracting features from the user information and health information respectively to obtain a first feature vector and a second feature vector; concatenating the first feature vector and the second feature vector to obtain a third feature vector; inputting the third feature vector into each chronic disease evaluation model respectively, each chronic disease evaluation model parses the third feature vector, and outputs the chronic disease probability of the chronic disease type corresponding to the user; and generating evaluation information according to each chronic disease type and the chronic disease probability corresponding to the chronic disease type.
[0015] In some embodiments, before the health record is input into a preset plan generation model, it also includes: determining the chronic disease type corresponding to the maximum value of the chronic disease probability as the target chronic disease type based on the evaluation information; obtaining the insurance information corresponding to the user identifier in a preset insurance management system based on the user identifier; parsing the insurance information to obtain the claim scope corresponding to the insurance information; if the claim scope includes the target chronic disease type, generating pre-claim reporting information based on the evaluation information, and sending the pre-claim reporting information to the insurance management system.
[0016] In some embodiments, completing the health management of the user according to the management plan includes: generating reminder information corresponding to the user and the reminder time corresponding to the reminder information according to the management plan; the reminder information includes any one of medication reminders, exercise reminders, physical examination reminders, sleep reminders, and psychological adjustment reminders; sending the corresponding reminder information to the user terminal at the reminder time; when receiving the completion record returned by the user terminal within a preset time, verifying the reminder completion record according to the type corresponding to the reminder information; if the verification fails, resending the reminder information to the user terminal until the verification passes.
[0017] In some embodiments, the method also includes: obtaining user body information sent by a wearable device worn by the user and / or a user terminal and a first measurement time corresponding to the user body information; obtaining the user's initial body information and a second measurement time corresponding to the initial body information based on a health record; the user's body information and the initial body information include at least one or more of sleep duration, exercise steps, heart rate, height, weight, and blood pressure; obtaining the measurement time difference corresponding to the second measurement time and the first measurement time; determining the user's adjusted body information at the first measurement time based on the management plan, the measurement time difference and the initial body information; if the user's body information meets the adjusted body information, generating reward information corresponding to the user identifier in the health management system.
[0018] In a second aspect, the present application provides a health management device, comprising:
[0019] An identification acquisition module, used to acquire the user identification of the user to be managed;
[0020] A questionnaire generation module is used to obtain user information corresponding to the user identifier in a preset health management system to generate a user questionnaire based on the user information;
[0021] The questionnaire sending module is used to send the questionnaire to the user terminal corresponding to the user, and receive the completed questionnaire returned by the user terminal;
[0022] The questionnaire parsing module is used to parse the completed questionnaire and obtain the health information filled in by the user;
[0023] A profile building module is used to input user information and health information into a preset evaluation model to obtain the evaluation information corresponding to the user, so as to build a health profile corresponding to the user based on the evaluation information, user information and health information;
[0024] The plan generation module is used to input the health record into a preset plan generation model, and the plan generation model outputs the management plan corresponding to the health record to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan and a psychological adjustment plan.
[0025] In a third aspect, the present application further provides a computer device, including:
[0026] Memory and processor;
[0027] The memory is used to store computer programs;
[0028] The processor is used to execute the computer program and implement the steps of the health management method described in the first aspect when executing the computer program.
[0029] In a fourth aspect, the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements the steps of the health management method as described in the first aspect above.
[0030] The present application discloses a health management method, device, computer equipment and storage medium. The method first obtains the user identification of the user to be managed; then obtains the user information corresponding to the user identification in the preset health management system to generate a user questionnaire based on the user information; then sends the questionnaire to the user terminal corresponding to the user to receive the completed questionnaire returned by the user terminal; further parses the completed questionnaire to obtain the health information filled in by the user; further inputs the user information and health information into a preset evaluation model to obtain the evaluation information corresponding to the user, so as to construct the health file corresponding to the user based on the evaluation information, user information and health information; finally, inputs the health file into a preset solution generation model, and the solution generation model outputs the management plan corresponding to the health file to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan and a psychological adjustment plan.
[0031] Furthermore, the provided method can generate a personalized questionnaire corresponding to the user based on the user information to obtain health information for user health assessment, and then complete the assessment of the user through the assessment model, build the user's corresponding health record and generate a corresponding management plan, to complete personalized and comprehensive management of the user such as diet, exercise, lifestyle adjustment and psychological adjustment.
[0032] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0034] Figure 1 is a schematic flow chart of the steps of a health management method provided by an embodiment of the present application;
[0035] Figure 2 is a schematic flow chart of the steps of a questionnaire output method provided in an embodiment of the present application;
[0036] Figure 3 This is a schematic block diagram of the architecture of a health management platform provided in one embodiment of the present application;
[0037] Figure 4 is a structural schematic diagram of a health management device provided by an embodiment of the present application;
[0038] Figure 5 It is a schematic block diagram of the structure of a computer device provided in one embodiment of the present application.
[0039] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. DETAILED DESCRIPTION
[0040] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0041] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.
[0042] It should be understood that, in order to facilitate the clear description of the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second", etc. are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art can understand that the words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not necessarily limit the difference.
[0043] It should be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0044] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0045] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0046] Health management is a process and method that aims to prevent and control the occurrence and development of diseases, reduce medical costs, and improve the quality of life. It provides health education to individuals and groups, improves self-management awareness and levels, and continuously improves health risk factors related to their lifestyle through health information collection, health testing, health assessment, personalized management plans, and health interventions.
[0047] Currently, many products on the market provide health management through several sets of standardized health education, diet / exercise / psychological guidance, etc., and the management form is rigid. However, in reality, the physical condition of each individual is different, and one-to-one customized health management services should be provided according to each person's physical condition. In addition, during the management process, the health development of the customer should be dynamically monitored, and the corresponding management tasks and program contents should be dynamically adjusted to achieve management by population and disease type, and intelligent and refined management.
[0048] In addition, there are many deficiencies in system planning and implementation, such as
[0049] Insufficient underlying capacity building: The system is unable to iteratively expand on the basis of some basic underlying capabilities such as assessment, intervention, and prescription in order to effectively establish them.
[0050] Insufficient disease management scope: The system cannot effectively and flexibly arrange through basic underlying capabilities to establish multiple health management plans, and lacks effective coverage for the full course of disease management for various diseases.
[0051] Limited data analysis capabilities: Many existing health management systems lack advanced data analysis capabilities and are unable to effectively process and analyze large amounts of health data, resulting in insufficient accuracy in health assessments and predictions.
[0052] Insufficient personalized recommendations: Although some systems claim to provide personalized services, due to limited data analysis capabilities, the recommended health management plans are often based on simple rules or fixed templates, lacking true personalization, and many lack AI intelligent recommendation plans.
[0053] Poor real-time performance: Existing systems are usually unable to achieve real-time data processing and feedback. Changes in users’ health status cannot be captured and responded to in a timely manner, affecting management effectiveness.
[0054] Poor system interoperability: Many health management systems lack good interoperability with other medical devices, electronic health record systems (EHR), etc., resulting in data silos and difficulties in information sharing, which affects the effectiveness of comprehensive health management.
[0055] To solve the above problems, please refer to Figure 1 , Figure 1 This is a schematic flow chart of a health management method provided by an embodiment of the present application. The health management method can be implemented by a computer device, which can be deployed on a single server or a server cluster. It can also be deployed on a handheld terminal, a laptop computer, a wearable device or a robot, etc.
[0056] The provided method can be applied in the medical field to realize personalized health management that is customized and updated in real time for users. It not only targets a single aspect but also penetrates into the user's life to manage the user in all aspects.
[0057] To solve the above problems, please refer to Figure 1 Specifically, Figure 1 As shown, the provided method includes steps S101 to S106. The details are as follows:
[0058] S101. Obtain the user ID of the user to be managed.
[0059] Specifically, when the server performs health management for a user in a preset health management system according to the method provided by the present application, it is necessary to first obtain the user's user ID, which can be the user's name, the user's account number in the health management system, the user's number, and any other information that can uniquely point to a single user. The present application embodiment does not limit the type of user ID.
[0060] At the same time, the health management system can be a system installed in a single medical institution, or installed in a medical insurance institution, or a system jointly built by a medical institution and an insurance institution. The embodiments of the present application are not limited to this.
[0061] At the same time, when obtaining the user ID, the user IDs of other users associated with the user, such as the user's family members, can also be obtained at the same time, so that a more comprehensive evaluation of the user can be performed in combination with the situation of the user's other relatives.
[0062] S102. Obtain user information corresponding to the user identifier in a preset health management system to generate a user questionnaire based on the user information.
[0063] Specifically, after obtaining the user ID of the user to be managed, the server queries the user information of the user in the health management system according to the user ID, and then generates a user survey file according to the currently available user information to supplement the missing information of the user, thus realizing a personalized questionnaire for the user.
[0064] In some embodiments, user information includes one or more of: basic health information, living habits, family medical history, physical examination data, and online assessment results (some simple online assessment tools are provided, such as BMI calculator, stress test, etc., to help the server quickly understand the user's health status). The user's health status can then be fully confirmed based on the above information.
[0065] In some embodiments, Figure 2 As shown, generating a user questionnaire according to user information includes steps S102a to S102d.
[0066] like Figure 2 As shown, the provided method comprises the following steps:
[0067] S102a parse user information, obtain multiple information content of user information and information content corresponding to the information category;
[0068] S102b obtains the user's medical history in the health management system, and obtains preset information categories corresponding to the construction of health records based on historical medical records; information categories and preset information categories include at least one or more of health information, living habits, family medical history, and physical examination data;
[0069] S102c multiple preset information categories and each information category are matched, the information category that fails to match is confirmed as the target information category;
[0070] S102d. Input the target information category and historical medical records into a preset questionnaire generation model, and the questionnaire generation model outputs a questionnaire corresponding to the user.
[0071] Through steps S102a to 102d, the information content and information category of the user that has been obtained can be determined in a targeted manner, and the information category corresponding to the user's health record can be determined in combination with the user's historical medical records (such as historical diagnosis reports and historical physical examination reports). That is, the focus of the health records corresponding to users in different situations is completely different. For example, users with diabetes need to focus on observing their blood sugar and diet, while users with heart disease also need to focus on observing their living habits. Furthermore, through the above method, the corresponding preset information category can be determined in a targeted manner according to the user's personal situation.
[0072] The provided method can confirm whether the information category exists in the existing information category according to the preset information category corresponding to the user. If it does not exist, that is, the matching fails, it is the user's target information category. It can input the user's target information category and historical medical history into the preset questionnaire generation model (the questionnaire generation model is a neural network model generated by training the user's historical questionnaires, historical medical records, and historical target information categories), and then quickly output the personalized questionnaire corresponding to the user. Furthermore, the questionnaire generated by the embodiment of the present application can conduct targeted inquiries based on the user's personal situation and necessary information that the current system cannot obtain.
[0073] It should be noted that user information, historical medical records, user identification and other information can only be obtained by the server with the user's authorization, and are only used for user health management and will not infringe on the user's privacy.
[0074] Exemplarily, before matching multiple preset information categories with each information category respectively, it also includes: obtaining the acquisition time corresponding to the information content; calculating the time interval corresponding to the acquisition time and the real-time timestamp; removing information categories with a time interval greater than the preset interval from multiple information categories, so as to match the multiple preset information categories with each information category after the removal.
[0075] Since the information content obtained in the health management system may be acquired over a long period of time (such as the preset interval is 2 months), the server will directly remove the information that has no reference value due to a long period of time, that is, the information category corresponding to the information will be directly determined as the target information category, and the user's latest data will be obtained.
[0076] S103. Send the questionnaire to the user terminal corresponding to the user, and receive the completed questionnaire returned by the user terminal.
[0077] Specifically, when the server generates the questionnaire corresponding to the user, it will be sent directly to the user terminal corresponding to the user. After filling in the questionnaire, the user terminal will return directly to the server. At the same time, in order to improve the user's filling speed, the server will also set up corresponding filling rewards in the health management system, such as increasing the points that can be used to redeem corresponding gifts, to ensure that the questionnaire can be responded to quickly. At the same time, the questionnaire can have a synchronization function, that is, when the user enters any content in the user terminal, the server can receive it synchronously, that is, every time the user fills in a content, the server can obtain it in advance for analysis. If the data is incorrect, the user can be prompted to fill it in again, thereby improving the speed of filling in the questionnaire.
[0078] S104. Analyze the completed questionnaire and obtain the health information filled in by the user.
[0079] Specifically, after obtaining the questionnaire returned by the user, the server can obtain the health information filled out by the user by parsing the content of the questionnaire filled out by the user, and then can conduct targeted combined analysis of the user's updated health information and the user information obtained in the health management system.
[0080] S105. According to the user information and health information input into the preset evaluation model, the evaluation information corresponding to the user is obtained, so as to construct the health record corresponding to the user according to the evaluation information, user information and health information.
[0081] Specifically, the server inputs the user information of the health management system and the health information after the user fills out the questionnaire into a preset evaluation model (such as a support vector machine model trained based on historical user health evaluation results, historical user information and historical health information). The evaluation model can generate evaluation information for the user in real time, such as whether the user has a risk of chronic disease, current indicator problems, etc. Then, a comprehensive health file of the user is constructed based on the user information, user monitoring information and evaluation information. In this way, archival management of the user is realized.
[0082] In some embodiments, the evaluation model includes multiple chronic disease evaluation models, each chronic disease evaluation model corresponds to a different chronic disease type; user information and health information are input into a preset evaluation model to obtain evaluation information corresponding to the user; including: extracting features from the user information and health information respectively to obtain a first feature vector and a second feature vector; concatenating the first feature vector and the second feature vector to obtain a third feature vector; inputting the third feature vector into each chronic disease evaluation model respectively, each chronic disease evaluation model parses the third feature vector, and outputs the chronic disease probability of the chronic disease type corresponding to the user; and generating evaluation information according to each chronic disease type and the chronic disease probability corresponding to the chronic disease type.
[0083] By constructing multiple chronic disease assessment models (the types of each chronic disease assessment model can be the same or different, and are selected according to the characteristics of specific chronic diseases), the first feature vector and the second feature vector extracted from the user information and health information can be spliced to obtain the third feature vector, which is then input into each chronic disease assessment model to determine the chronic disease probability corresponding to the user. The server can then accurately generate corresponding assessment information based on the user's multiple chronic disease probabilities to provide timely warnings to the user.
[0084] S106. Input the health record into a preset plan generation model, and the plan generation model outputs a management plan corresponding to the health record to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan, and a psychological adjustment plan.
[0085] Specifically, by inputting the generated health record into a preset plan generation model, the plan generation model can output corresponding management plans based on the user information, health information and evaluation information in the health record, such as diet plans, exercise plans, lifestyle adjustment plans and psychological adjustment plans, to provide users with targeted, personalized and comprehensive health management.
[0086] Furthermore, the methods provided involve health management and health intervention based on the disease course task mechanism, periodic reporting and other sections, which can realize exercise plans, diet plans, blood pressure / blood sugar / weight and other indicator monitoring prescriptions, and can realize 1-on-1 health management services such as AI or offline health managers. At the same time, by designing management plans for different services, it supports self-built and co-built modes, and sets task rules for generating management plans. The management plan supports the design of full-course management plans for different diseases, and can add plan contents for different diseases for flexible combination.
[0087] In some embodiments, before the health record is input into a preset plan generation model, it also includes: determining the chronic disease type corresponding to the maximum value of the chronic disease probability as the target chronic disease type based on the evaluation information; obtaining the insurance information corresponding to the user identifier in a preset insurance management system based on the user identifier; parsing the insurance information to obtain the claim scope corresponding to the insurance information; if the claim scope includes the target chronic disease type, generating pre-claim reporting information based on the evaluation information, and sending the pre-claim reporting information to the insurance management system.
[0088] Furthermore, through the provided method, the server can assist users in collecting materials and reporting for pre-claims, and further make claims after obtaining corresponding diagnosis results, which greatly facilitates users' insurance claims. At the same time, it can also recommend relevant insurance products that meet the regulations to users based on the target chronic disease type, so as to save relevant expenses for users' subsequent treatment.
[0089] In some embodiments, completing the health management of the user according to the management plan includes: generating reminder information corresponding to the user and the reminder time corresponding to the reminder information according to the management plan; the reminder information includes any one of medication reminders, exercise reminders, physical examination reminders, sleep reminders, and psychological adjustment reminders; sending the corresponding reminder information to the user terminal at the reminder time; when receiving the completion record returned by the user terminal within a preset time, verifying the reminder completion record according to the type corresponding to the reminder information; if the verification fails, resending the reminder information to the user terminal until the verification passes.
[0090] Furthermore, the provided method can intelligently follow up the user's management plan, and the reminder of each item will not be cancelled until the user is fully confirmed to have completed it, ensuring that the management plan can be fully executed by the user.
[0091] In some embodiments, the method further includes: obtaining the user's physical information and the first measurement time corresponding to the user's physical information sent by the wearable device and / or the user terminal worn by the user; obtaining the user's initial physical information and the second measurement time corresponding to the initial physical information according to the health record; the user's physical information and the initial physical information at least include one or more of sleep duration, exercise steps, heart rate, height, weight, and blood pressure; obtaining the measurement time difference corresponding to the second measurement time and the first measurement time; determining the user's adjusted physical information at the first measurement time according to the management plan, the measurement time difference and the initial physical information; if the user's physical information meets the adjusted physical information, generating reward information corresponding to the user identifier in the health management system. The wearable device and / or the user terminal send the user's physical information and the user's physical information and determine the adjusted physical information that the user should adjust at this time (such as the weight should reach the value, the blood sugar should reach the value, the blood pressure should reach the value, etc.). At the same time, when the user's physical information meets the adjusted physical information, the user is rewarded in stages. This encourages the user to continue to implement the health management plan.
[0092] Through the provided method, users can be tracked in real time during the execution of the management plan.
[0093] like Figure 3 As shown, the architecture of the health management platform built by the provided health management method has functions such as customer identification (equivalent to users), process orchestration, data conversion, data caching and business verification in terms of capability application. By building business management platforms, health assessments, health accounts, health prescriptions, smart follow-up and health rewards and other modules, it is possible to conduct targeted and personalized health management for users in all aspects, from assessment to the issuance of management plans (management plans and health prescriptions have the same meaning) to follow-up rewards in the later stages.
[0094] in Figure 3 The description of some modules is as follows:
[0095] The main capabilities of each system are described as follows:
[0096] 1. Health Assessment
[0097] The main purpose of the health assessment module is to gain a preliminary understanding and assessment of the user's overall health status.
[0098] This includes:
[0099] Questionnaire: Collect users’ basic health information, living habits, family medical history, etc.
[0100] Physical examination data: Users can upload their most recent physical examination reports, and the system uses algorithms to analyze physical examination data such as blood pressure, blood sugar, electrocardiogram, etc.
[0101] Online assessment tools: Provide some simple online assessment tools, such as BMI calculator, stress test, etc., to help users quickly understand their health status.
[0102] Risk prediction: Based on the information provided by the user, the system can predict health risks and indicate potential health problems.
[0103] 2. Health records
[0104] The health record module is a centralized management platform for all health data of users, including:
[0105] Personal information management: record the user's basic information, such as name, gender, date of birth, contact information, etc.
[0106] Health records: Detailed records of the user's physical examination report, medical history, allergy history, medication records, etc.
[0107] Electronic medical records: Provides electronic medical records function, users can upload hospital medical records for easy viewing and management at any time.
[0108] Data import and export: supports importing data from other health management tools or medical institutions, and also supports exporting health records, making it convenient for users to share them with doctors.
[0109] 3. Health Prescription
[0110] The health prescription module provides users with personalized health advice and solutions, including:
[0111] Dietary recommendations: Provide personalized dietary recommendations based on the user's health status and goals.
[0112] Exercise plan: Develop a suitable exercise plan for users, including daily exercise volume, exercise type, etc.
[0113] Adjustment of lifestyle habits: Based on the evaluation results, suggestions for adjusting lifestyle habits are made, such as quitting smoking, limiting alcohol consumption, and maintaining a regular work and rest schedule.
[0114] Mental Health: Provides advice on mental health, such as stress relief methods, psychological counseling, etc.
[0115] 4. Intelligent follow-up
[0116] The smart follow-up module provides continuous health management services by regularly tracking the user's health status:
[0117] Automatic reminders: The system will automatically remind users to have physical examinations, take medicines, exercise, etc. on time according to their health plans.
[0118] Online consultation: Provide online consultation services with health managers or doctors to answer users' health questions.
[0119] Regular evaluation: Regularly evaluate the user's health status, adjust health prescriptions, and ensure the effectiveness of the health management plan.
[0120] Data monitoring: Monitor the user's health data in real time through wearable devices or mobile phone apps, such as steps, heart rate, sleep, etc., and provide timely feedback on abnormal situations.
[0121] 5. Health Rewards
[0122] The health reward module encourages users to actively participate in health management through incentive mechanisms:
[0123] Points system: Users can earn points after completing health tasks (such as daily steps, diet records, etc.).
[0124] Rewards redemption: Points can be redeemed for various rewards, such as health products, coupons, gift cards, etc.
[0125] Community interaction: Set up a health community where users can share health experiences, participate in health challenges, etc., to increase interactivity and fun.
[0126] Achievement system: Set different health achievement goals. Users can get badges or honors after completing them to increase their sense of achievement.
[0127] Through the collaborative work of these five modules, the health management platform can provide users with comprehensive and personalized health management services, helping users improve their health levels, prevent diseases, and improve their quality of life.
[0128] At the same time, the health management platform built has the following advantages:
[0129] Assessment capabilities: Provide comprehensive health assessments, including questionnaires, physical examination data analysis, online assessment tools, and risk prediction. Provide personalized health assessment reports through multi-dimensional data integration.
[0130] Archival capability: Records the user's health data in detail, including electronic medical records, physical examination reports, medical history, etc., and supports data import and export functions to facilitate users to share information with doctors.
[0131] Prescription capabilities: Provide personalized diet, exercise, lifestyle and mental health advice, and continuously adjust the plan based on user feedback and follow-up data.
[0132] Intervention capabilities: Using advanced artificial intelligence and big data technologies, we analyze user health data in real time and provide accurate health advice and risk prediction. Through automatic reminders, online consultations, regular assessments and data monitoring, we provide continuous health management services to ensure the effectiveness of health plans and user participation.
[0133] Reward capability: There is a points system, reward exchange, community interaction and achievement system to increase user participation enthusiasm through a variety of incentive mechanisms.
[0134] In addition, the system focuses on user experience, with a friendly interface design and easy operation. Through personalized recommendations and intelligent analysis, users can get more considerate health management services.
[0135] The health management platform built has significant advantages in comprehensive functionality, personalized services, user experience and technological advancement.
[0136] See also Figure 4 As shown, Figure 4 1 is a schematic diagram of the structure of the health management device 200 provided in an embodiment of the present application. The health management device 200 is used to execute the steps of the health management method shown in the above embodiments. The health management device 200 can be a single server or a server cluster, or the health management device 200 can be a terminal, which can be a handheld terminal, a laptop computer, a wearable device or a robot, etc.
[0137] like Figure 4 As shown, the health management device 200 includes:
[0138] The identification acquisition module 201 is used to acquire the user identification of the user to be managed;
[0139] The questionnaire generation module 202 is used to obtain user information corresponding to the user identifier in the preset health management system to generate a user questionnaire based on the user information;
[0140] The questionnaire sending module 203 is used to send the questionnaire to the user terminal corresponding to the user, so as to receive the completed questionnaire returned by the user terminal;
[0141] Questionnaire parsing module 204, used to parse the filled-in questionnaire and obtain the health information filled in by the user;
[0142] The profile building module 205 is used to input the user information and health information into a preset evaluation model to obtain the evaluation information corresponding to the user, so as to build a health profile corresponding to the user according to the evaluation information, user information and health information;
[0143] The plan generation module 206 is used to input the health record into a preset plan generation model, and the plan generation model outputs a management plan corresponding to the health record to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan and a psychological adjustment plan.
[0144] It should be noted that technical personnel in the relevant field can clearly understand that, for the convenience and conciseness of description, the specific working processes of the health management device and each module described above can refer to the corresponding processes in the health management method embodiments described in the above embodiments, and will not be repeated here.
[0145] The above health management method can be implemented in the form of a computer program. Figure 4 Run on the device shown.
[0146] See also Figure 5 , Figure 5 1 is a schematic block diagram of the structure of a computer device provided in an embodiment of the present application. The computer device includes a processor, a memory and a network interface connected via a device bus, wherein the memory may include a storage medium and an internal memory.
[0147] The storage medium can store an operating device and a computer program. The computer program includes program instructions, and when the program instructions are executed, the processor can execute any health management method.
[0148] The processor is used to provide computing and control capabilities and support the operation of the entire computer equipment.
[0149] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, the processor can execute any health management method.
[0150] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art will appreciate that Figure 5The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the terminal to which the scheme of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0151] It should be understood that the processor may be a central processing unit (CPU), and the processor 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, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0152] In one embodiment, the processor is used to run a computer program stored in the memory to implement the following steps:
[0153] Get the user ID of the user to be managed;
[0154] Obtaining user information corresponding to the user identifier in a preset health management system to generate a user questionnaire based on the user information;
[0155] Sending the questionnaire to the user terminal corresponding to the user, and receiving the completed questionnaire returned by the user terminal;
[0156] Parse the completed questionnaire to obtain the health information filled in by the user;
[0157] According to the user information and health information input into the preset evaluation model, the evaluation information corresponding to the user is obtained, so as to construct the health profile corresponding to the user according to the evaluation information, the user information and the health information;
[0158] The health record is input into a preset plan generation model, and the plan generation model outputs a management plan corresponding to the health record to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan, and a psychological adjustment plan.
[0159] In some embodiments, a questionnaire for a user is generated based on user information, including: parsing the user information, obtaining multiple information contents of the user information and information categories corresponding to the information contents; obtaining the user's historical medical records in a health management system, and obtaining preset information categories corresponding to building a health record based on the historical medical records; the information categories and preset information categories include at least one or more of health information, living habits, family medical history, and physical examination data; matching multiple preset information categories with each information category respectively, and confirming the information category that fails to match as the target information category; inputting the target information category and the historical medical records into a preset questionnaire generation model, and the questionnaire generation model outputs a questionnaire corresponding to the user.
[0160] Exemplarily, before matching multiple preset information categories with each information category respectively, it also includes: obtaining the acquisition time corresponding to the information content; calculating the time interval corresponding to the acquisition time and the real-time timestamp; removing information categories with a time interval greater than the preset interval from multiple information categories, so as to match the multiple preset information categories with each information category after the removal.
[0161] In some embodiments, the evaluation model includes multiple chronic disease evaluation models, each chronic disease evaluation model corresponds to a different chronic disease type; user information and health information are input into a preset evaluation model to obtain evaluation information corresponding to the user; including: extracting features from the user information and health information respectively to obtain a first feature vector and a second feature vector; concatenating the first feature vector and the second feature vector to obtain a third feature vector; inputting the third feature vector into each chronic disease evaluation model respectively, each chronic disease evaluation model parses the third feature vector, and outputs the chronic disease probability of the chronic disease type corresponding to the user; and generating evaluation information according to each chronic disease type and the chronic disease probability corresponding to the chronic disease type.
[0162] In some embodiments, before the health record is input into a preset plan generation model, it also includes: determining the chronic disease type corresponding to the maximum value of the chronic disease probability as the target chronic disease type based on the evaluation information; obtaining the insurance information corresponding to the user identifier in a preset insurance management system based on the user identifier; parsing the insurance information to obtain the claim scope corresponding to the insurance information; if the claim scope includes the target chronic disease type, generating pre-claim reporting information based on the evaluation information, and sending the pre-claim reporting information to the insurance management system.
[0163] In some embodiments, completing the health management of the user according to the management plan includes: generating reminder information corresponding to the user and the reminder time corresponding to the reminder information according to the management plan; the reminder information includes any one of medication reminders, exercise reminders, physical examination reminders, sleep reminders, and psychological adjustment reminders; sending the corresponding reminder information to the user terminal at the reminder time; when receiving the completion record returned by the user terminal within a preset time, verifying the reminder completion record according to the type corresponding to the reminder information; if the verification fails, resending the reminder information to the user terminal until the verification passes.
[0164] In some embodiments, the method also includes: obtaining user body information sent by a wearable device worn by the user and / or a user terminal and a first measurement time corresponding to the user body information; obtaining the user's initial body information and a second measurement time corresponding to the initial body information based on a health record; the user's body information and the initial body information include at least one or more of sleep duration, exercise steps, heart rate, height, weight, and blood pressure; obtaining the measurement time difference corresponding to the second measurement time and the first measurement time; determining the user's adjusted body information at the first measurement time based on the management plan, the measurement time difference and the initial body information; if the user's body information meets the adjusted body information, generating reward information corresponding to the user identifier in the health management system.
[0165] A computer-readable storage medium is also provided in an embodiment of the present application, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and the processor executes the program instructions to implement the steps of the health management method provided in the above embodiments of the present application.
[0166] The computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiment, such as a hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the computer device.
[0167] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A health management method, characterized in that: include: Get the user ID of the user to be managed; Acquiring user information corresponding to the user identifier in a preset health management system to generate a questionnaire for the user according to the user information; Sending the questionnaire to the user terminal corresponding to the user, so as to receive the completed questionnaire returned by the user terminal; Parsing the completed questionnaire to obtain the health information filled in by the user; According to the user information and the health information, input into a preset evaluation model to obtain the evaluation information corresponding to the user, so as to construct the health profile corresponding to the user according to the evaluation information, the user information and the health information; The health record is input into a preset program generation model, and the program generation model outputs a management plan corresponding to the health record to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan and a psychological adjustment plan.
2. The method according to claim 1, characterized in that The step of generating a questionnaire for the user according to the user information includes: Parsing the user information to obtain multiple information contents of the user information and information categories corresponding to the information contents; Obtaining the user's historical medical records in the health management system, and obtaining preset information categories corresponding to constructing the health record based on the historical medical records; the information categories and preset information categories at least include one or more of health information, living habits, family medical history, and physical examination data; Matching the plurality of preset information categories with each of the information categories respectively, and confirming the information category that fails to match as the target information category; The target information category and the historical medical records are input into a preset questionnaire generation model, and the questionnaire generation model outputs a questionnaire corresponding to the user.
3. The method according to claim 2, characterized in that Before matching the plurality of preset information categories with each of the information categories respectively, the method further includes: Obtaining the acquisition time corresponding to the information content; Calculate the time interval corresponding to the acquisition time and the real-time timestamp; The information categories whose time intervals are greater than a preset interval are removed from the plurality of information categories, so as to match the plurality of preset information categories with each of the removed information categories respectively.
4. The method according to claim 1, characterized in that: The evaluation model includes a plurality of chronic disease evaluation models, each of which corresponds to a different chronic disease type; the user information and the health information are input into a preset evaluation model to obtain the evaluation information corresponding to the user; including: Extracting features of the user information and the health information respectively to obtain a first feature vector and a second feature vector; Concatenate the first eigenvector and the second eigenvector to obtain a third eigenvector; Inputting the third feature vector into each of the chronic disease assessment models respectively, each of the chronic disease assessment models parses the third feature vector and outputs the chronic disease probability of the user corresponding to the chronic disease type; The evaluation information is generated according to each of the chronic disease types and the chronic disease probability corresponding to the chronic disease type.
5. The method according to claim 1, characterized in that Before inputting the health record into the preset solution generation model, the method further includes: Determining the chronic disease type corresponding to the maximum value of the chronic disease probability as the target chronic disease type according to the evaluation information; According to the user identifier, obtaining insurance information corresponding to the user identifier in a preset insurance management system; Parsing the insurance information to obtain the claim scope corresponding to the insurance information; If the claim scope includes the target chronic disease type, pre-claim reporting information is generated according to the evaluation information, and the pre-claim reporting information is sent to the insurance management system.
6. The method according to claim 1, characterized in that The completing the health management of the user according to the management scheme includes: Generate reminder information corresponding to the user and a reminder time corresponding to the reminder information according to the management plan; the reminder information includes any one of a medication reminder, an exercise reminder, a physical examination reminder, a sleep reminder, and a psychological adjustment reminder; Sending corresponding reminder information to the user terminal at the reminder time; When receiving the completion record returned by the user terminal within a preset time, verifying the reminder completion record according to the type corresponding to the reminder information; If the verification fails, the reminder information is sent to the user terminal again until the verification passes.
7. The method according to claim 1, characterized in that The method further comprises: Acquire user body information sent by the wearable device worn by the user and / or the user terminal and a first measurement time corresponding to the user body information; Acquire the initial physical information of the user and the second measurement time corresponding to the initial physical information according to the health record; the user physical information and the initial physical information include at least one or more of sleep duration, exercise steps, heart rate, height, weight, and blood pressure; Obtaining a measurement time difference between the second measurement time and the first measurement time; determining the adjusted physical information of the user at the first measurement time according to the management scheme, the measurement time difference and the initial physical information; If the user's physical information matches the adjusted physical information, reward information corresponding to the user identification is generated in the health management system.
8. A health management device, characterized in that: include: An identification acquisition module, used to acquire the user identification of the user to be managed; A questionnaire generation module, used to obtain user information corresponding to the user identifier in a preset health management system, so as to generate a questionnaire for the user according to the user information; A questionnaire sending module, used for sending the questionnaire to the user terminal corresponding to the user, so as to receive the completed questionnaire returned by the user terminal; A questionnaire parsing module is used to parse the filled-in questionnaire and obtain the health information filled in by the user; A profile building module, used to input the user information and the health information into a preset evaluation model to obtain the evaluation information corresponding to the user, so as to build a health profile corresponding to the user according to the evaluation information, the user information and the health information; A plan generation module is used to input the health record into a preset plan generation model, and the plan generation model outputs a management plan corresponding to the health record to complete the health management of the user according to the management plan; wherein the management plan includes at least one or more of a diet plan, an exercise plan, a lifestyle adjustment plan and a psychological adjustment plan.
9. A computer device, characterized in that: The computer device includes a memory and a processor; The memory is used to store computer programs; The processor is configured to execute the computer program and implement the method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, causes the processor to implement the method according to any one of claims 1 to 7.
