Identifying Repetitive Portions of Clinical Notes and Generating Summaries Pertinent to Treatment of a Patient Based on the Identified Repetitive Portions
Abstract
A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a repetitive portion identification and weighting engine. A machine learning model is trained for weighting repetitive portions of patient electronic medical records (EMRs). A repetitive portion identification component applies a plurality of templates to clinical notes of a patient EMR to identify one or more candidate portions that match at least one of the plurality of templates. A content analysis component performs content analysis on the one or more candidate portions to determine whether each given candidate portion is relevant. A weighting component assigns a relative weight to each given candidate portion based on relevance. A cognitive summary graphical user interface (GUI) generation component generates cognitive summary reflecting at least a subset of the one or more candidate portions of the patient EMR. The mechanism outputs the cognitive summary in a GUI to a user.
Claims
exact text as granted — not AI-modified1 . A method, in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a repetitive portion identification and weighting engine, the method comprising:
applying, by a repetitive portion identification component executing within the repetitive portion identification and weighting engine, a plurality of templates to clinical notes of a patient EMR to identify one or more candidate portions that match at least one of the plurality of templates; performing, by a content analysis component executing within the repetitive portion identification and weighting engine, content analysis on the one or more candidate portions to determine whether each given candidate portion is relevant; assigning, by a weighting component executing within the repetitive portion identification and weighting engine, a relative weight to each given candidate portion based on relevance using a trained machine learning model; generating, by a cognitive summary graphical user interface (GUI) generation component executing within the repetitive portion identification and weighting engine, a cognitive summary reflecting at least a subset of the one or more candidate portions of the patient EMR; and outputting the cognitive summary in a GUI to a user.
2 . The method of claim 1 , wherein performing the content analysis on the one or more candidate portions comprises determining whether each given candidate portion is relevant to the patient's overall medical condition.
3 . The method of claim 1 , wherein performing the content analysis on the one or more candidate portions comprises determining whether each given candidate portion is relevant to a reason for the patient's scheduled encounter with a medical professional.
4 . The method of claim 1 , further comprising augmenting key aspects of clinical notes with additional features based on external resources.
5 . The method of claim 4 , wherein augmenting key aspects of clinical notes with additional features based on external resources comprises:
dividing the patient EMRs into labeled clinical notes and unlabeled clinical notes; and extracting keyword features, formatting features, and character features from the labeled clinical notes.
6 . The method of claim 5 , wherein augmenting key aspects of clinical notes with additional features based on external resources further comprises generating a keyword and distance features dictionary vector.
7 . The method of claim 6 , wherein augmenting key aspects of clinical notes with additional features based on external resources further comprises performing automatic feature expansion based on the keyword features, the keyword and distance features dictionary vector, and the unlabeled clinical notes to generate keyword features and weights,
the method further comprising training the machine learning model based on the keyword and distance features dictionary vector, the keyword features and weights, the keyword features, the formatting features, and the characters features.
8 . A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to implement a repetitive portion identification and weighting engine, wherein the computer readable program causes the computing device to:
apply, by a repetitive portion identification component executing within the repetitive portion identification and weighting engine, a plurality of templates to clinical notes of a patient EMR to identify one or more candidate portions that match at least one of the plurality of templates; perform, by a content analysis component executing within the repetitive portion identification and weighting engine, content analysis on the one or more candidate portions to determine whether each given candidate portion is relevant; assign, by a weighting component executing within the repetitive portion identification and weighting engine, a relative weight to each given candidate portion based on relevance using a trained machine learning model; generate, by a cognitive summary graphical user interface (GUI) generation component executing within the repetitive portion identification and weighting engine, a cognitive summary reflecting at least a subset of the one or more candidate portions of the patient EMR; and output the cognitive summary in a GUI to a user.
9 . The computer program product of claim 8 , wherein performing the content analysis on the one or more candidate portions comprises determining whether each given candidate portion is relevant to the patient's overall medical condition.
10 . The computer program product of claim 8 , wherein performing the content analysis on the one or more candidate portions comprises determining whether each given candidate portion is relevant to a reason for the patient's scheduled encounter with a medical professional.
11 . The computer program product of claim 8 , wherein the computer readable program causes the computing device to augment key aspects of clinical notes with additional features based on external resources.
12 . The computer program product of claim 11 , wherein augmenting key aspects of clinical notes with additional features based on external resources comprises:
dividing the patient EMRs into labeled clinical notes and unlabeled clinical notes; and extracting keyword features, formatting features, and character features from the labeled clinical notes.
13 . The computer program product of claim 12 , wherein augmenting key aspects of clinical notes with additional features based on external resources further comprises generating a keyword and distance features dictionary vector.
14 . The computer program product of claim 13 , wherein augmenting key aspects of clinical notes with additional features based on external resources further comprises performing automatic feature expansion based on the keyword features, the keyword and distance features dictionary vector, and the unlabeled clinical notes to generate keyword features and weights,
wherein the computer readable program further causes the computing device to train the machine learning model based on the keyword and distance features dictionary vector, the keyword features and weights, the keyword features, the formatting features, and the characters features.
15 . An apparatus comprising:
at least one processor; and a memory coupled to the at least one processor, wherein the memory comprises instructions which, when executed by the at least one processor, cause the at least one processor to implement a repetitive portion identification and weighting engine, wherein the instructions cause the at least one processor to: apply, by a repetitive portion identification component executing within the repetitive portion identification and weighting engine, a plurality of templates to clinical notes of a patient EMR to identify one or more candidate portions that match at least one of the plurality of templates; perform, by a content analysis component executing within the repetitive portion identification and weighting engine, content analysis on the one or more candidate portions to determine whether each given candidate portion is relevant; assign, by a weighting component executing within the repetitive portion identification and weighting engine, a relative weight to each given candidate portion based on relevance using g trained machine learning model; generate, by a cognitive summary graphical user interface (GUI) generation component executing within the repetitive portion identification and weighting engine, a cognitive summary reflecting at least a subset of the one or more candidate portions of the patient EMR; and output the cognitive summary in a GUI to a user.
16 . The apparatus of claim 15 , wherein performing the content analysis on the one or more candidate portions comprises determining whether each given candidate portion is relevant to the patient's overall medical condition.
17 . The apparatus of claim 15 , wherein performing the content analysis on the one or more candidate portions comprises determining whether each given candidate portion is relevant to a reason for the patient's scheduled encounter with a medical professional.
18 . The apparatus of claim 15 , wherein the computer readable program causes the computing device to augment key aspects of clinical notes with additional features based on external resources.
19 . The apparatus of claim 18 , wherein augmenting key aspects of clinical notes with additional features based on external resources comprises:
dividing the patient EMRs into labeled clinical notes and unlabeled clinical notes; and extracting keyword features, formatting features, and character features from the labeled clinical notes.
20 . The apparatus of claim 19 , wherein augmenting key aspects of clinical notes with additional features based on external resources further comprises:
generating a keyword and distance features dictionary vector; and performing automatic feature expansion based on the keyword features, the keyword and distance features dictionary vector, and the unlabeled clinical notes to generate keyword features and weights, the instructions further cause the at least one processor to train the machine learning model based on the keyword and distance features dictionary vector, the keyword features and weights, the keyword features, the formatting features, and the characters features.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.