The present application claims priority to Chinese Patent Application No. 202210902893.3, filed on Jul. 29, 2022, the content of which is incorporated herein by reference in its entirety.
The present disclosure relates to the technical field of data collection, in particular to a publicity-education pushing method and a system based on a multi-source information fusion.
In recent years, more and more pharmaceutical companies and hospitals have begun to attach great importance to patient education. Patient education is not only about conveying information superficially, but also about improving patient compliance through highly professional knowledge, accurate medical information, as well as medical knowledge that cannot be found online. During the actual treatment process, due to reasons of increasing age of patients, a lower education level, inattention to diet by the patients, negative attitudes toward adverse reactions, unclear understanding of the diseases, etc., poor patient compliance is caused, and the therapeutic effect of the disease and the patient's quality of life are seriously affected. Therefore, the patient education plays a crucial role and has significant social significance in disease treatment.
Eye movement tracking mainly describes dynamic changes of pupils by automatically detecting relative positions of the pupils of human eyes or estimating relative positions of sight directions, so as to intuitively reflect fixation points and fixation time of the human. The main methods include fixation, saccades, smooth tracking movement, blinking, and eyeball vibration. In daily life, most of the information is obtained through fixation. When central foveae of the human eyes are aligned with an object to be observed for more than 100 ms, the observed object can be fully processed on the central foveae to form a clear image. Currently, eye movement tracking methods may be classified into four types: search coil recording method, infrared method, current recording method, and video recording method.
In the current research, patient education is mostly carried out by patient education specialists or nursing staff for hospitalized patients, including issuing health education manuals, education and publicity boards, face-to-face preaching, communicating with the patients, telling the patients about daily diet and other methods. These traditional methods have the following shortcomings: (1) patient education can only be carried out for the hospitalized patients. For patients who need long-term treatment due to chronic diseases or chemotherapy, they need to take medicine by themselves or go to the hospital on time for treatment, and there are some reasons such as forgetting treatment, an unsatisfactory effect after treatment and fear of side effects, which lead to unsatisfactory compliance. For the existing patient education, it is difficult to improve the compliance of such patients, and improving the compliance of such patients can better alleviate the symptoms of the patients and improve their quality of life. (2) It costs a lot to educate the patients without difference. On the one hand, a large number of patient education specialists or nursing staff is required, and at the same time, the patient education specialists or nursing staff need to have strong medical related knowledge and psychological knowledge. After understanding a patient's personal diagnosis and treatment scheme, the patient education specialists or nursing staff need to have a deep understanding for the disease, side effects of treatment and other knowledge, and not only can unilaterally preach to the patients, but also can answer all kinds of problems from the patients; and on the other hand, there is no way to provide different education for patients based on their differences. Some patients do not need too much patient education, and only need a corresponding disease manual; while some patients require a lot of attention and answers with professional knowledge, especially older and less educated patients. However, patients are usually unable to be accurately distinguished. At the same time, for some patients with negative emotions towards disease treatment, additional psychological comfort and positive guidance are needed.
In view of this, the present disclosure provides a publicity-education pushing method and a system based on a multi-source information fusion to solve the above technical problems.
In order to solve the above technical problems, the present disclosure provides a publicity-education pushing method and system based on a multi-source information fusion.
The present disclosure adopts a technical solution as follows:
Furthermore, in step S1:
Furthermore, in step S1, storage of the patient publicity-education knowledge graph represents a triad in the form of <subject, predicate, object> through an RDF structure, and finally the patient publicity-education knowledge graph with the disease as the subject, the adverse reaction, surgical treatment and/or drug treatment as the predicate, and a value pointed by the predicate as the object is formed; and a storage structure of the patient publicity-education knowledge graph is presented in a multimodal manner, including text, and a text-related picture and/or video.
Furthermore, step S2 specifically includes following sub-steps:
Furthermore, in step S22, the patient eye movement information includes detention page content, an average fixation time, a number of fixations, a fixation order, an average saccade amplitude, a number of saccades, a scanning duration, and/or a scanning direction; and the patient personality inventory includes openness, conscientiousness, extraversion, agreeableness, emotional stability, and/or non-personality-inventory data without actively performing personality inventory.
Furthermore, step S3 specifically includes the following sub-steps:
Furthermore, step S5 specifically includes the following sub-steps:
Furthermore, in step S5, the predicate of the patient publicity-education knowledge graph is returned according to patient information, and searching and pushing are performed through the patient publicity-education knowledge graph.
Furthermore, in step S5, when it is found that the patient is more receptive to a picture or a video through eye movement data, pictures and videos of pushing content and a pushing form are further searched for and pushed through a determine of an automatic pushing system on the pushing content and the pushing form.
The present disclosure further provides a publicity-education pushing system based on a multi-source information fusion, including:
The present disclosure has beneficial effects that:
1. The present disclosure abandons an original mode of education only for hospitalized patients, and can effectively educate the patients through applets or wearable devices under the condition that the existing Internet and the Internet of things are developed. In this way, it can not only save a large number of patient education specialists or nursing staff, but also help patients who are not hospitalized and take medications for a long time to improve their understanding of medications. The present disclosure pushes patient education content or establishes real-time communication with professionals through an applet, and when the patients are confused or need help, the patients can get answers through text, pictures, videos, voices and other means.
2. In order to solve the problem of undifferentiated patient education of the patients and cost reduction, the patients are classified by collecting multi-source information of the patients. In order to avoid wasting more costs on patients who do not need too much patient education, and meanwhile prevent these patients from having “boredom” psychology, patients who do not have manpower or time to invest in patient education need to be classified. Not only the basic information and diagnosis and treatment information of the patients are collected, but also the personality inventory of the patients and eye movement data when watching the pushed education content are collected, and the eye movement data mainly refer to eye movement features captured during detention at a page, including an average fixation time, a number of fixations, a fixation order, an average saccade amplitude, a number of saccades, a scanning duration, a scanning direction, etc.
3. In order to solve the problem of requiring a large number of patient education specialists or nursing staff, the knowledge graph is used to store publicity-education knowledge, and relevant information is automatically pushed after the patients are distinguished. The knowledge graph stores various forms of content required by publicity-education interference, storage forms are mainly divided into three: text, pictures and videos, the content mainly includes education manuals, adverse reactions, indications, applicable diseases, side effects, harms without treatment, etc., and the education manuals are basic knowledge of the disease, common treatment methods and other basic information. The knowledge graph is used to be able to store a large amount of information and various forms, instead of manual knowledge storage, more accurate, efficient, professional, easy to search and apply.
The following description of at least one exemplary embodiment is in fact illustrative only and never acts as any limitation on the present disclosure and its application or use. Based on the embodiments of the present disclosure, all other embodiments obtained by those ordinarily skilled in the art without creative labor fall within the scope of protection of the present disclosure.
Referring to
Referring to
Embodiment:
The storage of the patient publicity-education knowledge graph is represented by the RDF structure, basic component units of which are facts, and each fact is represented as a triad shaped like <subject, predicate, object>. The subject is usually any one of entities, facts, or concepts; the predicate is usually a relation or attribute; and the object may be entities, events and concepts, and may also be ordinary values. In the patient publicity-education knowledge graph, the disease is used as the subject, an adverse reaction, the surgical treatment, the drug treatment and other relations are used as the predicate, and a value corresponding to the relation pointed to by the predicate is used as the object. For example, <diabetes, surgical treatment, biliary pancreatic bypass>, <diabetes, drug treatment, glibenclamide>, <biliary pancreatic bypass, postoperative complications, bile duct stricture, biliary infection, pancreatitis> etc. are used to represent all information of diabetes diseases.
A storage structure of the patient publicity-education knowledge graph is presented in a multimodal manner, a storage content of the patient publicity-education knowledge graph is not only limited to text and further includes a text-related picture and/or video, for the picture and the video, when the triad is stored, the triad is stored in a form of a picture name and a video name, when the patient publicity-education knowledge graph is searched, a name corresponding to the picture or video is searched for through the predicate equal to the picture or video, and the corresponding picture and video are retrieved from a repository according to the name.
Referring to
Step S22: the publicity-education applet sends the patient publicity-education knowledge graph corresponding to the disease to the patient, the patient eye movement information and the patient personality inventory are collected through the publicity-education applet, the patient eye movement information and the patient personality inventory are fused through the patient_identity card number to obtain publicity-education applet information, and the publicity-education applet information corresponding to a latest video datetime is used as valid publicity-education applet information; and
The publicity-education applet uses the patient_identity card number (denoted as card_id) as the main key that is a patient unique identifier, the publicity-education applet sends the patient publicity-education map corresponding to the disease according to the patient identity card number (card_id) in the diagnosis-treatment information and disease information when validation_bl=true, when the patient checks the patient publicity-education map in the publicity-education applet, the publicity-education applet collects an eye movement video of the patient, and patient eye movement information is obtained through video analysis. One patient has the eye movement video of opening the publicity-education applet for a plurality of times to watch the patient publicity-education map, it is assumed that there are M times of opening the patient publicity-education map to collect the eye movement video, there are M pieces of patient eye movement information, collection video datetime (denoted as video_datetime) is used as a timestamp, and in addition to the patient identity card number (card_id) and the video datetime (video_datetime), other patient eye movement information of the publicity-education applet includes detention page content, an average fixation time, a number of fixations, a fixation order, an average saccade amplitude, a number of saccades, a scanning duration, a scanning direction, etc., denoted as v_3={v_(3−1), v_(3−2), . . . , v_(3−l)}; a patient personality inventory questionnaire is pushed in the publicity-education applet, and when the patient answers the patient personality inventory through the questionnaire, in addition to recording the patient identity card number (card_id), a patient personality inventory result is recorded, that is “openness”, “conscientiousness”, “personality inventory” “agreeableness”, “emotional stability”, or “non-personality-inventory data” without actively performing personality inventory, denoted as v_4. The M pieces of patient eye movement information in the publicity-education applet and the patient personality inventory are fused through the patient identity card number (card_id) to obtain M pieces of publicity-education applet information, and each piece of publicity-education applet information is detonated as {card_id, video_datetime, validation_xj, v_(3−1), v_(3−2), . . . , v_(3−l), v_4, publicity-education valid information (denoted as validation_xj) is to judge whether the publicity-education applet information is valid from the M pieces of publicity-education applet information, only in the publicity-education applet information of a latest video datetime (video_datetime), validation_xj=true, and in other pieces of publicity-education applet information, validation_xj=false.
Step S23: the valid electronic medical record information and the valid publicity-education applet information are fused through the patient identity card number to obtain the patient multi-source information;
Step S24: whether the electronic medical record information corresponding to the latest visit datetime in the electronic medical record information is consistent with electronic medical record information of the valid electronic medical record information is identified, whether the publicity-education applet information corresponding to the latest video datetime is consistent with publicity-education applet information of the valid publicity-education applet information is identified, and if at least one of the two identification results represents inconsistency, step S21 to step S23 are repeated for re-fusion until both identification results represent consistency to complete a correction of the patient multi-source information.
The correction of the patient multi-source information occurs when the patient diagnosis-treatment information is added or new patient eye movement information is collected. According to a fusion process of the electronic medical record information, when the patient has a new visit, that is, one time of patient diagnosis-treatment information is added and is denoted as N+1, its visit datetime (visit_datetime) is latest time in previous visits, therefore, when the electronic medical record information is fused, validation_bl=true in the previous electronic medical record information is changed to validation_bl=false, and in the new electronic medical record information generated at the N+1 th time, validation_bl=true; and according to a fusion process of the publicity-education applet, when the patient receives a new patient publicity-education knowledge graph or checks the original patient publicity-education knowledge graph once again, one time of patient eye movement information is added and is denoted as M+1, its video datetime (video_datetime) is latest time in previous visits, therefore, when the publicity-education applet information is fused, validation_xj=true in the previous publicity-education applet information is changed to validation_xj=false, and in the new publicity-education applet information generated at the M+1 th time, validation_bl=true. Changes of validation_bl in the electronic medical record information and validation_xj in the publicity-education applet information require the correction of the patient multi-source information.
Firstly, whether the visit datetime (visit_datetime) in the original patient multi-source information is consistent with the visit datetime (visit_datetime) in the electronic medical record information of validation_bl=true is identified; and then, whether the video datetime (video_datetime) in the original patient multi-source information is consistent with the video datetime (video_datetime) in the publicity-education applet information of validation_xj=true is identified. If one or more of the two are inconsistent, a correction is performed. The changed patient identity card number (card_id) is identified, patient_identity card number (card_id) information in the patient multi-source information is deleted, and re-fusion is performed according to the above fusion process. After the patient multi-source information is corrected, the patient compliance prediction model is re-predicted as new data sub sequently.
Referring to
Step S32: a neural network model is trained using the training data, a result is output by adopting a Sigmoid activation function, different models are obtained by calculating macros of prediction data with the macros between 0 and 1 and continuously changing training parameters, and a prediction model with a highest macro value is finally selected as the compliance prediction model.
In the process of constructing the compliance prediction model, the feature vector V of the patient multi-source information is used as the input of the model, since V={v_1, v_2, v_3, v_4}, it is obtained that:
V={v_(1−1),v_(1−2), . . . ,v_(1−n),v_(2−1),v_(2−2), . . . ,v_(2−m),v_(3−1),v_(3−2), . . . ,v_(3−l),v_4}
It is defined that in hidden layers, L=3, representing that a neural network containing three hidden layers is selected, in the neural network, the layers are fully connected, a linear relation of connection of any neuron of a lth layer and any neuron of a l+1th layer is represented as z=Σw_l x_l+b (where, w represents a weight parameter weight, and b represents a bias term biase), each neuron represents one activation function, and the activation function is represented by adopting Sigmoid as σ(z)=1/(1+e{circumflex over ( )}(−z))=1/(1+e{circumflex over ( )}(−Σw_l x_l+b)). In output results of an output layer, an actual result is denoted as Y, a prediction result is denoted as , and Y or may be y_1, y_2, and y_3, respectively representing that the results are full compliance, partial compliance and full non-compliance. Due to a feature of the activation function, all the output results are mapped between (0, 1), therefore, y_1, y_2, and y_3 respectively output the result of (0, 1), and a maximum in the y_1, y_2, and y3 is selected as a prediction classification result, denoted as =max(y_1, y_2, y_3). For example, a kth patient obtains that outputs of y_1, y_2, and y_3 are respectively 0.3, 0.7 and 0.4 through the feature vector of the patient multi-source information and the trained compliance prediction model, =y_2 is a prediction result, namely the prediction result of the kth patient is partial compliance.
Through an above training method, the weight parameters W and the bias terms b corresponding to all the neurons in the model are solved. In the training process, medication taking behavior data of 1000 patients are randomly divided into 70% and 30%, 70% is used as a training set, and 30% is used as a test set. Since the model is a multi-classification model, macro F1 (denoted as macro-F1) is adopted as an evaluation index of the model. Firstly, distinguishing is divided into true positives (TPs), true negatives (TNs), false positives (FPs) and false negatives (FNs). TPs represent that positive samples are successfully predicted as positives; TNs represent that negative samples are successfully predicted as negatives; FPs represent that negative samples are falsely predicted as positives; and FNs represent that positive samples are falsely predicted as negatives. In the embodiment, prediction results are divided into three classifications, a hth classification in the test set is used as a positive sample (where h may be 1, 2, and 3), a non-hth classification is used as a negative sample, and a TP of the hth classification is obtained, and denoted as a TPh; a TN of the hth classification is denoted as a TNh; an FP of the hth classification is denoted as an FPh; and an FN of the hth classification is denoted as an FNh. According to a dichotomy accurate rate (denoted as P) formula P=TP/(TP+FP), an accuracy rate P_h=TP_h/(TP_h+FP_h) of the hth classification is obtained; according to a recall rate (denoted as R) formula R=TP/(TP+FN) in a dichotomy, a recall rate R_h=TP_h/(TP_h+FN_h) of the hth classification is obtained; and according to a balance F fraction (denoted as F) formula F=(2*P*R)/(P+R) in the dichotomy, a balance F fraction F_h=(2*P_h*R_h)/(P_h+R_h) of the hth classification is obtained. According to a formula macro−F_1=1/Q Σ_(h=1){circumflex over ( )}QF_h, since the embodiment is a three-way classification, Q=3. The quality of the model can be measured by calculating a macro F1 (macro-F1) of the prediction set, numbers of the macro F1 are between 0 and 1, the closer the numbers are to 1, the more accurate the model is, different models are trained by changing model parameters, and the prediction model with a highest macro F1 (nacro-F1) value is finally selected as the patient compliance prediction model.
Step S4: a patient category is predicted by using the compliance prediction model to obtain a patient classification; and
Step S5: a system rule base is built by using the patient multi-source information, and after searching for a corresponding disease and treatment in the patient publicity-education knowledge graph through feedback information frim the system rule base, the disease and the treatment are pushed to the patient through the publicity-education applet;
the patient publicity-education knowledge graph, and publicity-education pushing is performed on the patient through the publicity-education applet, so that the patient is changed into a patient of complete compliance from partial compliance or full non-compliance. When the pushing system rule base is established, the feature vector of the eye movement information that is v_3={v_(3−1), v_(3−2), . . . , v_(3−l)} in the patient multi-source information is mainly used as an “input” denoted as input in the rule base, according to a state of the eye movement information, a corresponding “return” denoted as return is given, so as to obtain required return information, the return information includes “content” denoted as content and a “form” denoted as form, and a storage form of an ith rule is denoted as Rule_i={input: {v_(3−1): Input_1, v_(3−2): Input_2, . . . , v_(3−l): Input_n}, return{content: Return_1, form: Return_2}, where Input_1 . . . Input _n represent values which should be taken by the feature vectors in the rules, Return_1 and Return_2 respectively represent results of the content and the form returned when a value taken by a vector in the input is met. It is assumed that there are s rules stored in the rule base, the rule base may be represented as Ruleset=[Rule_1, Rule_2, . . . , Rule_s].
Step S52: the feature vector of the eye movement information is input to the system rule base, and after searching for the corresponding disease and treatment in the patient publicity-education knowledge graph through content and a form returned by the system rule base, content of an adverse reaction and a corresponding video obtained by searching are pushed to the patient through the publicity-education applet; and
In terms of the content of the automatic pushing system, the predicate of the patient publicity-education knowledge graph may be returned according to the patient information, and searching and pushing are performed through the patient publicity-education knowledge graph.
For example, the patients do not open or read the patient publicity-education knowledge graph pushed by the publicity-education apple, possibly due to not seeing the information, not knowing how to use a smart phone, not caring or not paying attention, etc., which should be solved through pushing or manual communication, and its importance should be explained at the same time; or, when the patients watch the patient publicity-education knowledge graph and it is found that eye movement information has collected more data on the page related to the adverse reactions, it is considered that the patients pay more attention to the adverse reactions, and pushing detailed information about the adverse reactions and other pushing modes are adopted, and predicate information of the patient publicity-education knowledge graph returned from the pushing rule base is adopted to get the content of the automatic pushing system.
Based on the content of the automatic pushing system, when it is found that the patients are more likely to accept the picture or video through the eye movement data, the automatic pushing system will further search for their pictures and videos for pushing based on the judgment of the content and the form of pushing. According to the collection of the eye movement data, the fixation time, the number of fixations, and a backward looking frequency are significantly higher than those of normal people, through an abnormal eye movement mode, a long average fixation time, a small average eye movement amplitude, a disorder saccade trajectory, and the lack of planning, strategy and organization of watching text, it is judged that the patients have “dyslexia”, for these patients, the pictures or videos are pushed, and the patients are easier to take in information.
The present disclosure applies the patient multi-source information fusion to the compliance prediction model. On the basis of the original electronic medical record feature, the patient personality inventory in the publicity-education applet and the eye movement tracking information when reading the publicity-education knowledge graph are considered to make patient portraits more three-dimensional and the compliance model more accurate. The patient publicity-education knowledge graph is constructed, and the publicity-education knowledge is visually shown in the way and structure of the publicity-education knowledge graph, and applied to the search during publicity education. The patient publicity knowledge graph integrates the forms of text, pictures and videos, searches for and pushes the required content more efficiently and quickly through entities and predicates, and identifies the best form of pushing through an eye movement tracking technology. A mode of combining knowledge with clinical data not only includes knowledge from guidelines, books, etc., but also carries out publicity-education pushing on the patients in combination with the actual clinical data; and when the patient multi-source information or patient behavior changes, patient classification and related publicity-education pushing will be corrected.
The above is only a preferred embodiment of the present disclosure and is not used to limit the present disclosure, and for those skilled in the art, the present disclosure may have various modifications and changes. Any modification, equivalent substitution, improvement, etc. made within the spirit and principles of the present disclosure shall be included in the scope of protection of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202210902893.3 | Jul 2022 | CN | national |