Auxiliary evaluation method for adverse drug reaction data and related equipment
The adverse drug reaction report-assisted evaluation system utilizes natural language processing and a rule-driven engine combined with a database to automatically complete the review and evaluation of adverse drug reaction reports. This solves the problems of low accuracy and efficiency caused by manual review, and achieves more efficient and accurate evaluation.
Patent Information
- Application Number
- CN202510931754.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-07
- Publication Date
- 2025-11-21
AI Technical Summary
In the current technology, the evaluation of adverse drug reaction reports mainly relies on manual review, which results in low accuracy and efficiency of the evaluation results.
The adverse drug reaction report-assisted evaluation system utilizes natural language processing tools and a rule-driven engine combined with a basic drug database to perform content analysis on adverse drug reaction reports and automatically complete the review and evaluation process.
It improves the efficiency and accuracy of adverse drug reaction reporting, reduces reliance on manual review, and enhances the reliability of evaluation results.
Smart Images

Figure CN120998539A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of drug data processing, and in particular relates to a method for assisting in evaluating drug adverse reaction data and related equipment. BACKGROUND
[0002] In related technologies, with the rapid development of the drug market and the increasing variety of drugs, the data of drug adverse reaction reports is also increasing. Because the quality of drug adverse reaction reports is uneven, in order to improve the quality of drug adverse reaction reports, each drug adverse reaction report needs to be audited and evaluated. However, the current evaluation method of drug adverse reaction reports mainly relies on manual auditing and evaluation, and the process of manual auditing and evaluation is too dependent on the professionalism of the staff, resulting in low accuracy and efficiency of the auditing and evaluation results of drug adverse reaction reports.
[0003] To sum up, the technical problems in related technologies need to be improved. SUMMARY
[0004] The main purpose of the embodiments of the present application is to provide a method for assisting in evaluating drug adverse reaction data and related equipment, which can improve the evaluation efficiency and accuracy of drug adverse reaction reports.
[0005] To achieve the above purpose, one aspect of the embodiments of the present application provides a method for assisting in evaluating drug adverse reaction data, which comprises the following steps:
[0006] An evaluation request instruction of a drug adverse reaction report is obtained, the evaluation request instruction is triggered through an interface end of a drug adverse reaction report assisting evaluation system, and a drug basic database is pre-set in the drug adverse reaction report assisting evaluation system;
[0007] A drug adverse reaction report to be evaluated is obtained according to the evaluation request instruction, and the content of the drug adverse reaction report to be evaluated is pre-processed by encryption;
[0008] The content of the drug adverse reaction report to be evaluated is analyzed by combining a natural language processing tool and a rule-driven engine with the drug basic database to obtain a content analysis result;
[0009] The display state of the display content of the auditing and evaluation of the drug adverse reaction report to be evaluated is controlled according to the content analysis result.
[0010] In some embodiments, the drug basic database comprises a drug product information library, a drug instruction manual library, an ICD-10 disease library, a MedDRA term library, a WHO-ART term library, or a CTCAE-5.0 standard library.
[0011] In some embodiments, the obtaining the drug adverse reaction report to be evaluated according to the evaluation request instruction comprises:
[0012] The drug adverse reaction report to be evaluated is matched from a plurality of drug adverse reaction reports according to the evaluation request instruction.
[0013] In some embodiments, the content analysis of the drug adverse reaction report to be evaluated by the natural language processing tool and the rule-driven engine in combination with the drug basic database obtains a content analysis result, comprising:
[0014] The feature extraction of the drug adverse reaction report to be evaluated is performed by the natural language processing tool to obtain a feature extraction result;
[0015] The content analysis of the drug adverse reaction report to be evaluated is performed by the rule-driven engine in combination with the feature extraction result and the drug basic database to obtain the content analysis result.
[0016] In some embodiments, the rule-driven engine is configured to call a predefined rule, and the predefined rule is constructed by historical business data and the drug basic database.
[0017] In some embodiments, the content analysis of the drug adverse reaction report to be evaluated by the rule-driven engine in combination with the feature extraction result and the drug basic database comprises:
[0018] A plurality of fields to be checked of the drug adverse reaction report to be evaluated are determined according to the feature extraction result;
[0019] A predefined rule corresponding to the field to be checked is called as a target rule by the rule-driven engine;
[0020] The content analysis of the drug adverse reaction report to be evaluated is performed according to the target rule and the drug basic database.
[0021] In some embodiments, the display state of the display content of the review and evaluation of the drug adverse reaction report to be evaluated is controlled according to the content analysis result, comprising:
[0022] The error information in the drug adverse reaction report to be evaluated is determined according to the content analysis result;
[0023] The display state of the prompt content display of the visual interface is controlled according to the error information.
[0024] To achieve the above object, another aspect of the embodiment of the present application proposes an auxiliary evaluation device for drug adverse reaction data, comprising:
[0025] The first obtaining module is configured to obtain an evaluation request instruction of a drug adverse reaction report, wherein the evaluation request instruction is triggered through an interface end of a drug adverse reaction report auxiliary evaluation system, and a drug database is preconfigured in the drug adverse reaction report auxiliary evaluation system;
[0026] The second obtaining module is configured to obtain a drug adverse reaction report to be evaluated according to the evaluation request instruction, wherein the content of the drug adverse reaction report to be evaluated is preprocessed by encryption;
[0027] The analysis module is configured to analyze the content of the drug adverse reaction report to be evaluated by combining the drug database through a natural language processing tool and a rule-driven engine to obtain a content analysis result;
[0028] The display module is configured to control the display state of the review and evaluation display content of the drug adverse reaction report to be evaluated according to the content analysis result.
[0029] To achieve the above object, another aspect of the embodiment of the present application provides an electronic device, which comprises a memory and a processor, the memory stores a computer program, and the processor implements the above method when executing the computer program.
[0030] To achieve the above object, another aspect of the embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the above method.
[0031] To achieve the above object, another aspect of the embodiment of the present application provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the above method.
[0032] The embodiment of the present application at least has the following beneficial effects: the present application provides a drug adverse reaction data auxiliary evaluation method and related equipment, after the evaluation request instruction triggered through the interface end of the drug adverse reaction report auxiliary evaluation system is obtained, the pre-encrypted drug adverse reaction report to be evaluated is obtained according to the evaluation request instruction, then the content of the drug adverse reaction report to be evaluated is analyzed by combining the drug database preconfigured in the drug adverse reaction report auxiliary evaluation system through the natural language processing tool and the rule-driven engine, and the display state of the review and evaluation display content of the drug adverse reaction report to be evaluated is controlled according to the content analysis result, so that the review and evaluation process of the drug adverse reaction report can be completed without relying on manual review operation, and the evaluation efficiency and accuracy of the drug adverse reaction report can be effectively improved. BRIEF DESCRIPTION OF DRAWINGS
[0033] Figure 1is a flowchart of a method for assisting in evaluating adverse drug reaction data provided by an embodiment of the present application;
[0034] Figure 2 is a schematic diagram of a corresponding relationship between field verification and predefined rules provided by an embodiment of the present application;
[0035] Figure 3 is another schematic diagram of a corresponding relationship between field verification and predefined rules provided by an embodiment of the present application;
[0036] Figure 4 is a schematic diagram of a content display interface provided by an embodiment of the present application;
[0037] Figure 5 is a schematic diagram of a prompt information display interface provided by an embodiment of the present application;
[0038] Figure 6 is a schematic diagram of a reference interface for assisting in evaluating verification results provided by an embodiment of the present application;
[0039] Figure 7 is a schematic diagram of a test result of verification accuracy provided by an embodiment of the present application;
[0040] Figure 8 is a schematic diagram of a test result of verification time consumption provided by an embodiment of the present application;
[0041] Figure 9 is a schematic diagram of a test result of problem identification provided by an embodiment of the present application;
[0042] Figure 10 is a schematic diagram of a structure of a device for assisting in evaluating adverse drug reaction data provided by an embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and should not be used to limit the present application. When the following description refers to the accompanying drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementation manners described in the following exemplary embodiments do not represent all the implementation manners consistent with the embodiments of the present application, but are only examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the appended claims.
[0044] It can be understood that the terms "first", "second", and the like used in the present application can be used herein to describe various concepts, but unless specifically stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. For example, without departing from the scope of the embodiments of the present application, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon determining" or "in response to determining".
[0045] The terms "at least one", "multiple", "each", "any", and the like used in the present application include one, two or more than two, multiple includes two or more than two, each refers to each of the corresponding multiple, and any refers to any one of the multiple.
[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one skilled in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.
[0047] Before the embodiments of the present application are described in detail, first, some nouns and terms involved in the embodiments of the present application are described, and the nouns and terms involved in the embodiments of the present application are applicable to the following explanations:
[0048] In the field of pharmaceuticals, ICD-10 (International Classification of Diseases, 10th Edition) is mainly used for standardized coding of disease diagnosis, and the application related to pharmaceuticals mainly embodies in the statistics of drug adverse reactions / toxicity, clinical research and medical insurance reimbursement, etc.
[0049] In the field of pharmaceuticals, MedDRA (Medical Dictionary for Regulatory Activities) is a standardized medical terminology set developed by the International Council for Harmonization of Technical Requirements for Pharmaceuticals for Human Use (ICH), which is widely used in the supervision of the whole life cycle of pharmaceuticals.
[0050] In the field of pharmaceuticals, WHO-ART (WHO Adverse Reaction Terminology) is a standardized terminology set developed by the International Drug Monitoring Centre (UMC) of the World Health Organization (WHO), which is mainly used for the monitoring and reporting of adverse drug reactions (ADR).
[0051] In the field of pharmaceuticals, CTCAE-5.0 (Common Terminology Criteria for Adverse Events) is a standardized tool released by the National Cancer Institute (NCI) and is mainly used for the severity grading and recording of adverse events (AEs) in tumor clinical trials and treatments.
[0052] Adverse Drug Reactions (ADR) refers to the harmful reactions that occur with the use of qualified drugs in the normal dosage, which are unrelated to the purpose of drug use or unexpected, including side effects, toxicity reactions, allergic reactions, after effects, etc.
[0053] E2B data standards are electronic transmission specifications developed by international drug regulatory agencies (such as WHO) for the electronic reporting format in adverse drug reaction monitoring.
[0054] E2B (R3) is a core standard developed by the International Council for Harmonization of Technical Requirements for Pharmaceuticals for Human Use (ICH) for electronic transmission of individual case safety reports (ICSR), aiming to standardize the global exchange of drug safety data.
[0055] The concept of electronic data exchange (EDI) in medical institutions mainly involves efficient and secure transmission of medical data through standardized formats to improve the efficiency and quality of medical services. EDI is a technology that transmits standardized medical documents (such as electronic medical records, prescriptions, test reports, etc.) through computer networks, using international standard formats such as ANSI to ensure accurate analysis and processing of data between different medical institutions.
[0056] In related technologies, the evaluation method of adverse drug reaction reports currently mainly relies on manual review and evaluation, and the process of manual review and evaluation is too dependent on the professionalism of the staff, resulting in low accuracy of the evaluation results of adverse drug reaction reports.
[0057] Therefore, the embodiments of the present application provide an auxiliary evaluation method for adverse drug reaction data and related equipment, which can improve the evaluation efficiency and accuracy of adverse drug reaction reports.
[0058] The drug adverse reaction data auxiliary evaluation method provided by the embodiments of the present application relates to the technical field of drug data processing. The drug adverse reaction data auxiliary evaluation method provided by the embodiments of the present application can be applied to a terminal, can also be applied to a server, and can also be software running in the terminal or the server. In some embodiments, the terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, a vehicle-mounted terminal, and the like, but is not limited thereto; the server end can be configured as a stand-alone physical server, can also be configured as a server cluster or a distributed system formed by multiple physical servers, can also be configured as a cloud server providing basic cloud computing services such as cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN, and big data and artificial intelligence platform, and the server can also be a node server in a blockchain network; and the software can be an application that implements the drug adverse reaction data auxiliary evaluation method, and the like, but is not limited to the above forms.
[0059] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld devices or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment, in which tasks are performed by remote processing devices connected by a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices.
[0060] It should be noted that in each specific embodiment of the present application, when relevant processing needs to be performed according to user information, user behavior data, user historical data, and user location information and other data related to the identity or characteristics of the user, the user's permission or consent will be obtained first, and the collection, use, and processing of these data will comply with relevant laws, regulations, and standards. In addition, when the embodiments of the present application need to obtain sensitive personal information of the user, the separate permission or separate consent of the user will be obtained through a pop-up window or by jumping to a confirmation page, and after obtaining the separate permission or separate consent of the user, the necessary user-related data for enabling the embodiments of the present application to normally operate will be obtained.
[0061] The embodiments of the present application will be described in detail below with reference to the accompanying drawings:
[0062] Figure 1 is an optional flowchart of the method for assisting in the evaluation of adverse drug reaction data provided by the embodiment of the present application, Figure 1 The method in the embodiment can include, but is not limited to, steps S110 to S140:
[0063] Step S110, obtaining an evaluation request instruction of an adverse drug reaction report, wherein the evaluation request instruction is triggered through an interface end of an adverse drug reaction report assisting evaluation system, and a drug basic database is pre-configured in the adverse drug reaction report assisting evaluation system;
[0064] Step S120, obtaining an adverse drug reaction report to be evaluated according to the evaluation request instruction, wherein the content of the adverse drug reaction report to be evaluated is pre-processed by encryption;
[0065] Step S130, performing content analysis on the adverse drug reaction report to be evaluated by combining a natural language processing tool, a rule-driven engine and the drug basic database to obtain a content analysis result;
[0066] Step S140, controlling the display state of the display content of the review and evaluation of the adverse drug reaction report to be evaluated according to the content analysis result.
[0067] It can be understood that the drug basic database can include, but is not limited to, a drug product information library, a drug instruction manual library, an ICD-10 disease library, a MedDRA term library, a WHO-ART term library or a common adverse event evaluation standard library (CTCAE-5.0 standard library). The embodiment can construct a pre-defined rule based on the drug basic database combined with historical business data, and the pre-defined rule can be called through a rule-driven engine. Specifically, the pre-defined rule can include, but is not limited to, a gender and original disease matching rule, a dosage form and administration route matching rule, a multi-version term library adverse reaction name mapping relationship rule and the like.
[0068] It can be understood that after obtaining the evaluation request instruction, the embodiment can match the adverse drug reaction report to be evaluated from a plurality of adverse drug reaction reports according to the evaluation request instruction. The adverse drug reaction report is pre-stored in an intermediate library, and each terminal performs data transmission with the intermediate library through an E2B data standard, thereby avoiding direct interaction between terminals and effectively improving the security of private data in the terminal.
[0069] Specifically, since there can be multiple un-evaluated adverse drug reaction reports in the adverse drug reaction report auxiliary evaluation system, the embodiment can obtain an un-evaluated adverse drug reaction report corresponding to the evaluation request instruction from the multiple un-evaluated adverse drug reaction reports as the current to-be-evaluated adverse drug reaction report, so that the subsequent evaluation result corresponds to the current demand of the user.
[0070] It can be understood that after determining the to-be-evaluated adverse drug reaction report, the embodiment can obtain a feature extraction result by combining feature extraction of the to-be-evaluated adverse drug reaction report through a natural language processing tool, and then obtain a content analysis result by combining the feature extraction result and the drug basic database to analyze the content of the to-be-evaluated adverse drug reaction report through a rule-driven engine. Specifically, the natural language processing tool can extract key information in the report as a feature extraction result by performing morphological analysis, syntactic analysis, semantic understanding, etc. on the adverse drug reaction report. In the embodiment, the embodiment can determine a plurality of to-be-verified fields of the to-be-evaluated adverse drug reaction report according to the feature extraction result, call a predefined rule corresponding to the to-be-verified field as a target rule through the rule-driven engine, and then analyze the content of the to-be-evaluated adverse drug reaction report according to the target rule and the drug basic database. For example, as shown in Figure 2 and Figure 3 When verifying the accuracy of the adverse reaction name of the to-be-evaluated adverse drug reaction report, the to-be-verified field can be the adverse reaction name in the to-be-evaluated adverse drug reaction report, and the target rule can be the comparison verification with the WHO-ART terminology library; when verifying the accuracy of the adverse reaction type of the to-be-evaluated adverse drug reaction report, the to-be-verified field can be the new known report type, the report severity type, and the severity prompt of the adverse reaction / event in the to-be-evaluated adverse drug reaction report, and the target rule corresponding to each to-be-verified field is also different. The target rule corresponding to the new known report type can be comparison verification of the adverse event in the report with the adverse reaction information in the drug instruction manual, the target rule corresponding to the report severity type can be verification of whether the report contains a serious adverse event, and if it contains, it should be a serious report type. From the above content, it can be known that the embodiment can effectively improve the accuracy of the content analysis result by extracting the to-be-verified field in the report and verifying it through the corresponding target verification rule.
[0071] It can be understood that after obtaining the content analysis result, the embodiment can control the state of the display content in the corresponding display interface in the adverse drug reaction report auxiliary evaluation system. Specifically, the embodiment determines the error information in the to-be-evaluated adverse drug reaction report according to the content analysis result, and then controls the display state of the prompt content display of the visualization interface according to the error information. For example, as shown in Figure 4As shown, for the content with errors, the empty control visualization interface is displayed in a special color, for example, the error content is displayed by red.
[0072] It can be understood that when there are multiple information missing in the report, the report may not be associatedly evaluated when the report is evaluated, therefore, when it is found that there are multiple information missing in the report, the embodiment can display prompt information display for missing content supplement through the corresponding visualization interface, so as to prompt the user to supplement the related content and improve the work efficiency of the user. Figure 5
[0073] It can be understood that when the report is evaluated, if the missing information in the report is less or there is no missing information, the report can be directly audited and evaluated. When it is determined according to the auditing and evaluating result that there is error information in the report, the error reason can be displayed in the auxiliary evaluation checking result reference interface, so as to prompt the user to modify the error information and effectively improve the work efficiency of the user. Figure 6
[0074] In some embodiments, the method of the embodiment of the application is applied to 1094 known (including 24 varieties of suspected drug reports) drug adverse reaction reports for accuracy test, and in the checking process, the report contains 236 drug product information and 236 product variety instructions. As shown in Figure 7 It can be seen that the pass rate of the test of the embodiment reaches 90%, as shown in Figure 8 The longest checking time of the embodiment is 30.997s, the shortest time is 1.288s, and the average time is 3.580s. As shown in Figure 9 When the problems in the report are identified, the accuracy of identifying the problems based on each field is greater than 55%. It can be seen that the accuracy of the drug adverse reaction report in the embodiment is high and the time consumption is short, thereby the accuracy of the report auditing and evaluation can be effectively improved and the auditing and evaluation time can be saved.
[0075] Please refer to Figure 10 The embodiment of the application also provides an auxiliary evaluation device for drug adverse reaction data, the device comprises:
[0076] The first acquisition module 1010 is configured to acquire an evaluation request instruction of a drug adverse reaction report, the evaluation request instruction is triggered through an interface end of a drug adverse reaction report auxiliary evaluation system, and a drug basic database is pre-set in the drug adverse reaction report auxiliary evaluation system;
[0077] The second acquisition module 1020 is configured to acquire a drug adverse reaction report to be evaluated according to the evaluation request instruction, and the content of the drug adverse reaction report to be evaluated is pre-processed by encryption.
[0078] The analysis module 1030 is configured to analyze the content of the drug adverse reaction report to be evaluated by combining a natural language processing tool and a rule-driven engine with the drug base database to obtain a content analysis result.
[0079] The display module 1040 is configured to control a display state of the display content of the review and evaluation of the drug adverse reaction report to be evaluated according to the content analysis result.
[0080] It can be understood that the content in the above method embodiments is applicable to the device embodiments, the device embodiments specifically implement the functions of the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0081] The embodiment of the present application further provides an electronic device, which comprises a memory and a processor, the memory stores a computer program, and the processor implements the above method when executing the computer program. The electronic device can be any intelligent terminal including a tablet computer, a vehicle-mounted computer, etc.
[0082] It can be understood that the content in the above method embodiments is applicable to the device embodiments, the device embodiments specifically implement the functions of the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0083] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the above method.
[0084] It can be understood that the content in the above method embodiments is applicable to the storage medium embodiments, the storage medium embodiments specifically implement the functions of the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0085] The embodiment of the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the above method.
[0086] It can be understood that the content in the above method embodiments is applicable to the program product embodiments, the program product embodiments specifically implement the functions of the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0087] The embodiments described in the specification are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0088] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than those shown in the figures, or combine certain steps, or different steps.
[0089] The device embodiments described above are only schematic, and the units described as separate components can or can not be physically separate, that is, can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0090] Those skilled in the art can understand that all or some of the steps in the above disclosed method, the function modules / units in the system and the device can be implemented as software, firmware, hardware and their appropriate combinations.
[0091] The terms "first", "second", "third", "fourth" and the like (if any) in the specification of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0092] It should be understood that, in the application, "at least one" refers to one or more, and "multiple" refers to two or more. "And / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can represent three cases of only A, only B, and A and B existing at the same time, wherein A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can represent a, b, c, "a and b", "a and c", "b and c", or "a and b and c", wherein a, b, and c can be single or multiple.
[0093] In several embodiments provided in the application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the above units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0094] The units described above as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment scheme.
[0095] In addition, each functional unit in each embodiment of the application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0096] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in other words, the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes multiple instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program storage media.
[0097] The preferred embodiments of the embodiments of the present application are described above with reference to the accompanying drawings, and are not limited to the scope of the embodiments of the present application. Any modifications, equivalent replacements and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.
Claims
1. A method for assisting evaluation of adverse drug reaction data, characterized by, The method comprises the following steps: An evaluation request instruction of the adverse drug reaction report is acquired, the evaluation request instruction is triggered through an interface end of an adverse drug reaction report auxiliary evaluation system, and a drug database is previously arranged in the adverse drug reaction report auxiliary evaluation system; An adverse drug reaction report to be evaluated is acquired according to the evaluation request instruction, and the content of the adverse drug reaction report to be evaluated is previously subjected to encryption processing; Content analysis is performed on the adverse drug reaction report to be evaluated by combining a natural language processing tool and a rule-driven engine with the drug database to obtain a content analysis result; The display state of the display content of the review and evaluation of the adverse drug reaction report to be evaluated is controlled according to the content analysis result.
2. The method of claim 1, wherein, The drug database comprises a drug product information library, a drug instruction manual library, an ICD-10 disease library, a MedDRA term library, a WHO-ART term library or a CTCAE-5.0 standard library.
3. The method of claim 1, wherein, The adverse drug reaction report to be evaluated is acquired according to the evaluation request instruction, and the content of the adverse drug reaction report to be evaluated is previously subjected to encryption processing. The adverse drug reaction report to be evaluated is acquired according to the evaluation request instruction, and the content of the adverse drug reaction report to be evaluated is previously subjected to encryption processing.
4. The method of claim 1, wherein, The content analysis is performed on the adverse drug reaction report to be evaluated by combining the natural language processing tool and the rule-driven engine with the drug database to obtain the content analysis result, and the content analysis comprises the following steps: Feature extraction is performed on the adverse drug reaction report to be evaluated by combining the natural language processing tool to obtain a feature extraction result; The content analysis is performed on the adverse drug reaction report to be evaluated by combining the feature extraction result and the drug database through the rule-driven engine to obtain the content analysis result.
5. The method of claim 4, wherein, The rule-driven engine is used to call a predefined rule, and the predefined rule is constructed by historical business data and the drug database.
6. The method of claim 4, wherein, The content analysis is performed on the adverse drug reaction report to be evaluated by combining the feature extraction result and the drug database through the rule-driven engine, and the content analysis comprises the following steps: A plurality of fields to be checked of the adverse drug reaction report to be evaluated are determined according to the feature extraction result; A predefined rule corresponding to the field to be checked is called as a target rule through the rule-driven engine; The content analysis is performed on the adverse drug reaction report to be evaluated according to the target rule and the drug database.
7. The method of claim 1, wherein, The display state of the display content of the review and evaluation of the adverse drug reaction report to be evaluated is controlled according to the content analysis result, and the display state of the display content of the review and evaluation of the adverse drug reaction report to be evaluated is controlled according to the content analysis result. Error information in the adverse drug reaction report to be evaluated is determined according to the content analysis result; The display state of the prompt content display of a visual interface is controlled according to the error information.
8. An adverse drug reaction data assisting evaluation device characterized by comprising: The device comprises: A first acquisition module is configured to acquire an evaluation request instruction of an adverse drug reaction report, the evaluation request instruction is triggered through an interface end of an adverse drug reaction report auxiliary evaluation system, and a drug database is previously arranged in the adverse drug reaction report auxiliary evaluation system; A second obtaining module is configured to obtain a drug adverse reaction report to be evaluated according to the evaluation request instruction, wherein the content of the drug adverse reaction report to be evaluated is pre-encrypted; An analysis module is configured to analyze the drug adverse reaction report to be evaluated by combining a natural language processing tool and a rule-driven engine with the drug database to obtain an analysis result. A display module is configured to control the display state of the display content of the evaluation and review of the drug adverse reaction report to be evaluated according to the analysis result.
9. An electronic device, comprising: Comprise: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method of any one of claims 1-7.
10. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the method of any one of claims 1 to 7.