Method, device and equipment for establishing database of drugs with cardiac side effects
By obtaining the initial data from multiple data sources, data conversion and integration are carried out, and a drug database with cardiac side effects is established, the problem of data format differences between different databases is solved, and the unified retrieval and analysis of drug information is realized, and the data quality is improved. Reliability provides valuable data support for drug research and development and market research.
Patent Information
- Application Number
- CN202411241994.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-05
- Publication Date
- 2025-01-07
AI Technical Summary
There are data formats and content differences in drug information about cardiac side effects in patent databases in different countries and regions, making it difficult to conduct unified search and analysis, which brings difficulties to drug research and development and market research.
By obtaining the initial data from multiple data sources, using data mining technology to convert data and natural language processing, extract keywords, and establish corresponding indexes to conduct data mining and integration to form a unified drug database with cardiac side effects, providing a unified Search and analyze interfaces.
It solves the problem of data format and content differences, provides a unified search and analysis interface, improves the reliability, accuracy and completeness of the data, and provides a reliable data source for drug research and development and market research.
Smart Images

Figure CN119274700A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electronic information technology, and in particular to a method, device and equipment for establishing a database of drugs with cardiac side effects. Background Art
[0002] Heart disease is a common fatal disease. According to statistics from the World Health Organization, about 17 million people die from heart disease each year. The main cause of heart disease is dysfunction of the cardiovascular system, which leads to myocardial ischemia, hypoxia, necrosis or arrhythmia. Cases of drug-induced heart disease are increasing year by year. At least 2.5 million people are hospitalized for heart disease due to drug toxicity each year, and the death toll is as high as 190,000. Among the drugs currently on the market and those that have been on the market, there are more than 400 that can cause varying degrees of cardiac toxicity. Drug toxicity supervision is becoming increasingly strict. 24% of new drugs have been terminated due to cardiovascular toxicity. Even if they are successfully launched, about 45% of drugs are forced to withdraw from the market due to drug toxicity. Therefore, the summary and effective use of information on drugs with cardiac side effects are crucial for medical staff, research and development institutions, patients and the general public.
[0003] At present, patent information on drugs with cardiac side effects is scattered in patent databases of various countries and regions. In addition, the data formats and contents of different patent databases vary, making it difficult to conduct unified retrieval and analysis, which brings difficulties to pharmaceutical companies in drug research and development and market research. Summary of the invention
[0004] In view of this, the present invention provides a method, device and equipment for establishing a database of drugs with cardiac side effects, so as to solve the problem that the differences in data formats and contents among different patent databases for drugs with cardiac side effects make it difficult to conduct unified retrieval and analysis.
[0005] In a first aspect, the present invention provides a method for establishing a database of drugs with cardiac side effects, the method comprising:
[0006] Obtain initial data including drugs with cardiac side effects;
[0007] Converting the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and extracting keywords related to drugs with cardiac side effects from the initial data;
[0008] Establishing a corresponding index for the initial data based on the data information of the drugs with cardiac side effects and keywords related to the drugs with cardiac side effects;
[0009] Data mining is performed on drug data information with cardiac side effects that contains corresponding indexes to form a database of drugs with cardiac side effects.
[0010] The method for establishing a database of drugs with cardiac side effects provided by the present invention converts initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, extracts keywords related to drugs with cardiac side effects in the initial data, establishes corresponding indexes for the initial data based on the data information of drugs with cardiac side effects and keywords related to drugs with cardiac side effects, performs data mining on the data information of drugs with cardiac side effects containing the corresponding indexes, and finally establishes a database for drugs with cardiac side effects, integrates and standardizes data information from different data sources, provides a unified retrieval and analysis interface, solves the problem that it is difficult to perform unified retrieval and analysis due to differences in data formats and contents between different patent databases for drugs with cardiac side effects, and facilitates subsequent effective data mining and knowledge discovery.
[0011] In an optional embodiment, obtaining initial data including drugs with cardiac side effects includes:
[0012] Determine multiple data sources, data scope, data structure and data content including drugs with cardiac side effects; data sources include Chinese patent databases and foreign patent databases;
[0013] Generate initial data including drugs with cardiac side effects based on multiple data sources, data ranges, data structures and data contents.
[0014] The method for establishing a database of drugs with cardiac side effects provided by the present invention obtains initial data of drugs with cardiac side effects generated from multiple data sources, data ranges, data structures and data contents. The data covers a wide range and is comprehensive, providing a data basis for the subsequent generation of a database for drugs with cardiac side effects.
[0015] In an optional implementation, converting the initial data to obtain data information with a unified language and data format includes:
[0016] Use data mining technology to capture drug data information with cardiac side effects from multiple data sources;
[0017] Natural language processing technology is used to perform language recognition, language conversion and semantic analysis on the captured drug data information with cardiac side effects, so as to obtain drug data information with unified language and data format including drug data with cardiac side effects.
[0018] The method for establishing a database of drugs with cardiac side effects provided by the present invention adopts data mining technology to capture data information of drugs with cardiac side effects from multiple data sources; adopts natural language processing technology to perform language recognition, language conversion and semantic analysis on the captured data information of drugs with cardiac side effects, so as to obtain data information of drugs with cardiac side effects in a unified language and data format, integrate and standardize patent information from different sources, in different languages and in different formats, and provide a unified retrieval and analysis interface to facilitate subsequent effective data mining and knowledge discovery.
[0019] In an alternative embodiment, the keywords related to drugs with cardiac side effects include the names of drugs with cardiac side effects;
[0020] The corresponding index is established for the initial data based on the drug data information including the drug with cardiac side effects and the keywords related to the drug with cardiac side effects, including:
[0021] With the name of the drug with cardiac side effects as the primary key, a corresponding index is established between the data information of the drug with cardiac side effects and the name of the drug with cardiac side effects.
[0022] The method for establishing a database of drugs with cardiac side effects provided by the present invention uses the name of the drug with cardiac side effects as the primary key, and establishes a corresponding index between the data information of the drug with cardiac side effects and the name of the drug with cardiac side effects. The corresponding index facilitates rapid retrieval of the data information of the drug with cardiac side effects and provides a retrieval and analysis entry.
[0023] In an optional implementation, data mining includes data cleaning, data verification, and data supplementation;
[0024] Data mining is performed on the drug data information with cardiac side effects containing corresponding indexes to form a database of drugs with cardiac side effects including:
[0025] Using data mining technology to perform data cleaning operations to remove erroneous data from the drug data information with cardiac side effects containing corresponding indexes, data verification operations to correct missing data, and data supplement operations to add newly appearing data or update changed data;
[0026] A database of drugs with cardiac side effects is generated based on the corresponding index and the data information of drugs with cardiac side effects after data mining is completed.
[0027] The method for establishing a database of drugs with cardiac side effects provided by the present invention adopts data mining technology to perform data cleaning operations to remove erroneous data in the database of drugs with cardiac side effects, data verification operations to correct missing data, and data supplement operations to add newly appearing data or update changed data on the data information of drugs with cardiac side effects containing corresponding indexes, and generates a database of drugs with cardiac side effects based on the data information of drugs with cardiac side effects after corresponding indexes and data mining is completed, thereby ensuring the data quality of the database, improving the reliability, accuracy, completeness and comprehensiveness of the data, and providing a reliable, complete and up-to-date data source for subsequent drug research and development and market research.
[0028] In an optional embodiment, the method for establishing a database of drugs with cardiac side effects further comprises:
[0029] Data clustering is used to perform data classification, data association and data prediction operations on a database of drugs with cardiac side effects, so as to discover or verify the correlation and trend between the data in the database of drugs with cardiac side effects.
[0030] The method for establishing a database of drugs with cardiac side effects provided by the present invention uses data clustering to perform data classification, data association and data prediction operations on the database of drugs with cardiac side effects, so as to discover or verify the correlation and trend between the data in the database of drugs with cardiac side effects, and provide a valuable, meaningful and enlightening data support for subsequent drug research and development and market research.
[0031] In an optional embodiment, the method for establishing a database of drugs with cardiac side effects further comprises:
[0032] Visualize a database of drugs that have cardiac side effects.
[0033] The method for establishing a database of drugs with cardiac side effects provided by the present invention performs a visual display of the data in the database of drugs with cardiac side effects, thereby presenting complex or abstract data to users in an intuitive or aesthetically pleasing manner, making the data in the database of drugs with cardiac side effects more intuitive and enhancing the user experience.
[0034] In a second aspect, the present invention provides a device for establishing a database of drugs with cardiac side effects, the device comprising:
[0035] A data acquisition module, used for acquiring initial data including drugs with cardiac side effects;
[0036] A data conversion module is used to convert the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and to extract keywords related to drugs with cardiac side effects in the initial data;
[0037] An index building module, used for building a corresponding index for the initial data based on the data information of the drugs with cardiac side effects and keywords related to the drugs with cardiac side effects;
[0038] The data mining module is used to perform data mining on the drug data information with cardiac side effects containing corresponding indexes to form a database of drugs with cardiac side effects.
[0039] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to execute the method for establishing a database of drugs with cardiac side effects according to the first aspect or any corresponding embodiment thereof.
[0040] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method for establishing a database of drugs with cardiac side effects according to the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0042] Figure 1 is a flow chart of a method for establishing a database of drugs with cardiac side effects according to an embodiment of the present invention;
[0043] Figure 2 is a flow chart of another method for establishing a database of drugs with cardiac side effects according to an embodiment of the present invention;
[0044] Figure 3 is a flow chart of another method for establishing a database of drugs with cardiac side effects according to an embodiment of the present invention;
[0045] Figure 4 is a structural block diagram of a device for establishing a database of drugs with cardiac side effects according to an embodiment of the present invention;
[0046] Figure 5It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0048] According to an embodiment of the present invention, an embodiment of a method for establishing a database of drugs with cardiac side effects is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0049] In this embodiment, a method for establishing a database of drugs with cardiac side effects is provided, which can be used in computers, servers, etc. Figure 1 FIG. 4 is a flow chart of a method for establishing a database of drugs with cardiac side effects according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0050] Step S101, obtaining initial data including drugs with cardiac side effects.
[0051] Specifically, the initial data of drugs with cardiac side effects may be patent information data on drugs with cardiac side effects, and the patent information data on drugs with cardiac side effects may be obtained as the initial data through the Internet, domestic and foreign patent documents, and domestic and foreign patent information databases.
[0052] Step S102, converting the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and extracting keywords related to drugs with cardiac side effects in the initial data.
[0053] Specifically, since the patent information on drugs with cardiac side effects in domestic and foreign patent documents or domestic and foreign patent information databases has different sources, languages, and data formats, it is not possible to perform unified retrieval and analysis. Therefore, the initial data needs to be converted to obtain data information on drugs with cardiac side effects in a unified language and data format, and keywords related to drugs with cardiac side effects are extracted based on the content in the initial data. Keywords may include drug names, active ingredients of drugs, etc. The selection is made according to the actual situation, and no specific limitation is made here.
[0054] Step S103: establishing a corresponding index for the initial data based on the data information of the drugs with cardiac side effects and keywords related to the drugs with cardiac side effects.
[0055] Specifically, the data in the data information of drugs with cardiac side effects are different, and therefore the corresponding keywords related to drugs with cardiac side effects are also different. In order to better perform retrieval, it is necessary to establish corresponding indexes of different data information of drugs with cardiac side effects based on the keywords related to drugs with cardiac side effects, so as to facilitate subsequent retrieval and query.
[0056] Step S104, data mining is performed on the drug data information with cardiac side effects containing the corresponding index to form a database of drugs with cardiac side effects.
[0057] Specifically, data mining is the process of discovering valuable information from large data sets, including operations such as data cleaning, data verification, data supplementation, and data modeling. Different operations are selected according to actual conditions.
[0058] The method for establishing a database of drugs with cardiac side effects provided in this embodiment converts initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, extracts keywords related to drugs with cardiac side effects in the initial data, establishes corresponding indexes for the initial data based on the data information of drugs with cardiac side effects and keywords related to drugs with cardiac side effects, and performs data mining on the data information of drugs with cardiac side effects containing the corresponding indexes, and finally establishes a database for drugs with cardiac side effects, integrates and standardizes data information from different data sources, provides a unified retrieval and analysis interface, and solves the problem that it is difficult to perform unified retrieval and analysis due to differences in data formats and contents between different patent databases for drugs with cardiac side effects, so as to facilitate subsequent effective data mining and knowledge discovery.
[0059] In this embodiment, a method for establishing a database of drugs with cardiac side effects is provided, which can be used in computers, servers, etc. Figure 2 FIG. 4 is a flow chart of a method for establishing a database of drugs with cardiac side effects according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0060] Step S201, obtaining initial data including drugs with cardiac side effects.
[0061] Specifically, the above step S201 includes:
[0062] Step S2011, determining multiple data sources, data ranges, data structures and data contents including drugs with cardiac side effects; the data sources include Chinese patent databases and foreign patent databases.
[0063] Specifically, the data sources include Chinese patent databases and foreign patent databases, such as international patent databases (such as the World Intellectual Property Organization (WIPO), the European Patent Office (EPO), the United States Patent and Trademark Office (USPTO), etc.), national patent databases (such as the national intellectual property platform CNIPA (China National Intellectual Property Administration), the Japanese Patent Office (JPO), the State Intellectual Property Office (SIPO), etc.) and other related databases (such as the medical database PubMed, the US clinical trial registry ClinicalTrials.gov, etc.). The data range includes patents related to drugs with cardiac side effects published from 1942 to 2023. The data content includes patent information for drugs with cardiac side effects, such as drug names, active ingredients, various adverse reactions and indications in clinical manifestations, companies and institutions that publish drugs and patents, and various professional types of arrhythmia statistics, etc., 70 categories, a total of 433 data.
[0064] Data structure refers to the way data is organized and stored in a database, including how data is layered, classified, associated, and stored to facilitate subsequent retrieval, analysis, and management. Data structure involves the following:
[0065] Design of data tables: Each table may represent different data categories, such as "patent information", "drug composition", "clinical manifestations", etc. Each column in the table may correspond to a specific field, such as drug name, patent number, issuing company, etc.
[0066] Relationships between data: Data structure also includes how to establish relationships between different data tables. For example, the name of a drug may be linked to a table containing its ingredients, or a table recording its clinical performance and adverse reactions.
[0067] Index and search structure: To improve search efficiency, the data structure includes indexes and keywords, which will help users quickly find information related to a specific drug, ingredient, or patent.
[0068] Hierarchical structures: Data may be organized in different hierarchical structures, such as national or international level, drug class or type, and patent issuance time. These hierarchical structures help users view and analyze data in different dimensions.
[0069] Step S2012, generating initial data including drugs with cardiac side effects based on multiple data sources, data ranges, data structures and data contents.
[0070] Specifically, multiple data sources, data ranges, data structures and data contents are analyzed and integrated, and initial data including drugs with cardiac side effects are finally generated. The initial data can also be understood as an initial database of patent information for drugs with cardiac side effects.
[0071] It should be noted that the data stored in the database includes not only drugs for treating heart disease, but also various patent data for drugs with cardiac side effects. These drugs can be used to treat heart disease or other diseases, such as antibiotics, anticancer drugs, antiemetics, etc.
[0072] Step S202, converting the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and extracting keywords related to drugs with cardiac side effects in the initial data.
[0073] Specifically, the above step S202 includes:
[0074] Step S2021, using data mining technology to capture drug data information including drug with cardiac side effects from multiple data sources.
[0075] Specifically, the specific operation of capturing drug data with cardiac side effects from multiple data sources through data mining technology is: using the download interface opened by some websites, manually downloading patent information from designated websites or databases, and also using web crawlers and API interfaces (Application Programming Interface) to automatically capture patent information programmatically. Since the data formats and contents from different sources may be inconsistent, the collected data needs to be preprocessed. The preprocessing steps include:
[0076] Data cleaning: remove duplicate data, handle missing values, and correct erroneous data entries.
[0077] Data conversion: Unifying data into comparable formats, such as translating text in different languages into a target language, or standardizing data to fit the structural requirements of a database.
[0078] Data annotation: Add necessary labels and metadata to the data to facilitate subsequent analysis and retrieval.
[0079] Taking patent information data as an example, the captured patent information including drugs with cardiac side effects is stored in a local database of a computer or server.
[0080] Step S2022, using natural language processing technology to perform language recognition, language conversion and semantic analysis on the captured drug data information with cardiac side effects, to obtain drug data information with unified language and data format including cardiac side effects.
[0081] Specifically, natural language processing technology is an artificial intelligence technology that aims to enable computers to understand, parse, generate and learn human natural language. Language recognition refers to identifying the structure of data, such as part-of-speech tagging, syntactic analysis, and understanding the relationship between words. Language conversion refers to converting languages of different countries into a unified language, such as converting foreign patent information into unified Chinese patent information or English patent information. Semantic analysis refers to understanding the meaning of patent information and converting different data formats into the same data format. For example, this embodiment converts different data formats into a unified variable-length string varchar data format.
[0082] Step S203: establishing a corresponding index for the initial data based on the data information of the drugs with cardiac side effects and keywords related to the drugs with cardiac side effects.
[0083] Specifically, the keywords related to the drugs with cardiac side effects include the names of the drugs with cardiac side effects. The above step S203 includes:
[0084] The name of the drug with cardiac side effects is used as the primary key to establish a corresponding index between the data information of the drug with cardiac side effects and the name of the drug with cardiac side effects. That is, the patent information processed by step 202 is imported into the initial database of patent information for drugs with cardiac side effects, and the name of the drug with cardiac side effects is used as the primary key to establish a corresponding index of the data information in the initial database of patent information for drugs with cardiac side effects through the name of the drug with cardiac side effects.
[0085] For example, we have obtained patent information from different data sources and obtained the following patent data for three drugs with cardiac side effects:
[0086] Drug A: Publication number: CN1234567, Active ingredient: Compound X, Publishing company: Company A, Adverse reactions: Dizziness, nausea, Indications: Angina pectoris, Publishing time: 2015.
[0087] Drug B: Publication number: US7654321, Active ingredient: Compound Y, Publishing company: Company B, Adverse reactions: Arrhythmia, Indications: Heart failure, Publishing time: 2018.
[0088] Drug C: Publication number: EP2345678, Active ingredient: Compound Z, Publishing company: Company C, Adverse reactions: Hypertension, Indications: Heart disease, Publishing time: 2020.
[0089] The indexing process is as follows:
[0090] Take "Drug Name" as the primary key and create an index by following the steps below:
[0091] Import data:
[0092] First, the patent data of the three drugs with cardiac side effects processed above are imported into the initial database of patent information of drugs with cardiac side effects.
[0093] Set the drug name as the primary key:
[0094] Use the drug names of "Drug A", "Drug B" and "Drug C" as primary keys respectively to create index entries in the database.
[0095] Related data information:
[0096] For drug A, create the following index:
[0097] Primary key: DrugA;
[0098] Related information: CN1234567, compound X, company A, dizziness, nausea, angina pectoris, 2015.
[0099] For drug B, the system will create the following index:
[0100] Primary key: Drug B;
[0101] Related information: US7654321, compound Y, company B, arrhythmia, heart failure, 2018.
[0102] For drug C, the system will create the following index:
[0103] Primary Key: Drug C;
[0104] Related information: EP2345678, Compound Z, Company C, Hypertension, Heart disease, 2020.
[0105] Index storage:
[0106] Finally, the above index information is stored in the initial database of patent information of drugs with cardiac side effects, so that users can quickly retrieve relevant patent information through "drug name".
[0107] Application of index:
[0108] For example, when a user enters "drug B" as a query keyword in the database, all information related to "drug B" will be retrieved immediately, including patent number, active ingredient, publishing company, adverse reactions, indications and release time, etc.
[0109] Step S204, data mining is performed on the drug data information with cardiac side effects containing the corresponding index to form a database of drugs with cardiac side effects. Figure 1 Step S104 of the illustrated embodiment will not be described in detail here.
[0110] The method for establishing a database of drugs with cardiac side effects provided in this embodiment obtains initial data of drugs with cardiac side effects generated from multiple data sources, data ranges, data structures and data contents. The data covers a wide range and is comprehensive, providing a data basis for the subsequent generation of a database for drugs with cardiac side effects. Data mining technology is used to capture drug data information with cardiac side effects from multiple data sources; natural language processing technology is used to perform language recognition, language conversion and semantic analysis on the captured drug data information with cardiac side effects, so as to obtain drug data information with cardiac side effects in a unified language and data format, integrate and standardize patent information from different sources, different languages and different formats, and provide a unified retrieval and analysis interface to facilitate subsequent effective data mining and knowledge discovery. Using the name of the drug with cardiac side effects as the primary key, a corresponding index is established between the drug data information with cardiac side effects and the drug name with cardiac side effects. The corresponding index facilitates rapid retrieval of the drug data information with cardiac side effects and provides a retrieval and analysis entry.
[0111] In this embodiment, a method for establishing a database of drugs with cardiac side effects is provided, which can be used in computers, servers, etc. Drugs with cardiac side effects refer to drugs that may have adverse effects on the heart during treatment. These drugs may cause or aggravate heart problems. Figure 3 FIG. 4 is a flow chart of a method for establishing a database of drugs with cardiac side effects according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:
[0112] Step S301, obtaining initial data including drugs with cardiac side effects. Figure 2 Step S201 of the illustrated embodiment will not be described in detail here.
[0113] Step S302: convert the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and extract keywords related to drugs with cardiac side effects from the initial data. Figure 2 Step S202 of the illustrated embodiment will not be described in detail here.
[0114] Step S303: Create a corresponding index for the initial data based on the drug data information including the drug with cardiac side effects and the keywords related to the drug with cardiac side effects. Figure 2 Step S203 of the illustrated embodiment will not be described in detail here.
[0115] Step S304, data mining is performed on the drug data information with cardiac side effects containing the corresponding index to form a database of drugs with cardiac side effects.
[0116] Specifically, the above step S304 includes:
[0117] Step S3041, using data mining technology to perform data cleaning operations on the drug data information with cardiac side effects containing corresponding indexes to remove erroneous data in the drug data information with cardiac side effects, data verification operations to correct missing data, and data supplement operations to add newly appearing data or update changed data.
[0118] Specifically, taking patent information as an example, data cleaning refers to removing erroneous data, duplicate data and inconsistent data in patent information of drugs with cardiac side effects to ensure data quality. Data verification refers to format checking, data range checking, uniqueness checking, integrity checking, consistency checking, etc. of patent information of drugs with cardiac side effects to correct missing data.
[0119] Step S3042, generating a database of drugs with cardiac side effects based on the corresponding index and the data information of drugs with cardiac side effects after data mining is completed.
[0120] Specifically, the corresponding index is matched with the patent information of drugs with cardiac side effects after data mining is completed, and finally a database of patent information of drugs with cardiac side effects is generated.
[0121] Step S305, using data clustering to perform data classification, data association and data prediction operations on the database of drugs with cardiac side effects, so as to discover or verify the correlation and trend between the data in the database of drugs with cardiac side effects.
[0122] Specifically, in step S305, the data is classified into multiple groups by clustering method, each group represents drugs or patent information with similar characteristics. Similar characteristics include:
[0123] Drug ingredient similarity: Discover drugs that contain the same or similar active ingredients in different drugs through clustering.
[0124] Similarity of clinical manifestations or adverse reactions: Drugs with similar adverse reactions or indications are grouped together.
[0125] Patent issuance trends: Based on the time and region of patent issuance, the types of drugs that frequently appear in a specific time period or region are clustered.
[0126] Step S306: Visually display the data in the database of drugs with cardiac side effects.
[0127] Specifically, visual display is a way of displaying data through charts, graphs and other visual elements to make it easier to understand and analyze the data. Graphics or charts are used to display the data in the database of drugs with cardiac side effects, presenting complex or abstract data to users in an intuitive or beautiful way, and providing a user-friendly operation interface or function to facilitate users to search and analyze patent information of drugs with cardiac side effects.
[0128] The method for establishing a database of drugs with cardiac side effects provided in this embodiment uses data mining technology to perform data cleaning operations to remove erroneous data in the database of drugs with cardiac side effects, data verification operations to correct missing data, and data supplement operations to add newly appeared data or update changed data on the data information of drugs with cardiac side effects containing corresponding indexes, and generates a database of drugs with cardiac side effects based on the corresponding indexes and the data information of drugs with cardiac side effects after data mining is completed, thereby ensuring the data quality of the database, improving the reliability, accuracy, completeness and comprehensiveness of the data, and providing a reliable, complete and latest data source for subsequent drug research and development and market research. Data clustering is used to perform data classification, data association and data prediction operations on the database of drugs with cardiac side effects to discover or verify the correlation and trend between the data in the database of drugs with cardiac side effects, providing a valuable, meaningful and enlightening data support for subsequent drug research and development and market research.
[0129] In this embodiment, a device for establishing a database of drugs with cardiac side effects is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made are not repeated here. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0130] This embodiment provides a device for establishing a database of drugs with cardiac side effects. Drugs with cardiac side effects refer to drugs that may have adverse effects on the heart during treatment. These drugs may cause or aggravate cardiac problems. Figure 4 As shown, including:
[0131] The data acquisition module 401 is used to acquire initial data of drugs having cardiac side effects;
[0132] The data conversion module 402 is used to convert the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and extract keywords related to drugs with cardiac side effects in the initial data;
[0133] An index building module 403, used to build a corresponding index for the initial data based on the data information of the drugs with cardiac side effects and keywords related to the drugs with cardiac side effects;
[0134] The data mining module 404 is used to perform data mining on the drug data information with cardiac side effects containing the corresponding indexes to form a database of drugs with cardiac side effects.
[0135] In some optional implementations, the data acquisition module 401 includes:
[0136] The data determination unit is used to determine multiple data sources, data ranges, data structures and data contents of drugs with cardiac side effects; the data sources include Chinese patent databases and foreign patent databases.
[0137] A data generating unit is used to generate initial data including drugs with cardiac side effects based on multiple data sources, data ranges, data structures and data contents.
[0138] In some optional implementations, the data conversion module 402 includes:
[0139] The data capture unit is used to capture drug data information including those with cardiac side effects from multiple data sources using data mining technology.
[0140] The data conversion unit is used to use natural language processing technology to perform language recognition, language conversion and semantic analysis on the captured drug data information including cardiac side effects, so as to obtain the drug data information including cardiac side effects in a unified language and data format.
[0141] In some optional implementations, the data mining module 404 includes:
[0142] The data mining unit is used to use data mining technology to perform data cleaning operations to remove erroneous data from the drug data information with cardiac side effects containing corresponding indexes, data verification operations to correct missing data, and data supplement operations to add newly appearing data or update changed data.
[0143] The database generation unit is used to generate a database of drugs with cardiac side effects based on the corresponding index and the data information of drugs with cardiac side effects after data mining is completed.
[0144] In some optional embodiments, the device for establishing a database of drugs with cardiac side effects further comprises:
[0145] The data clustering module is used to perform data classification, data association and data prediction operations on the drug database with cardiac side effects by using data clustering method, so as to discover or verify the correlation and trend between the data in the drug database with cardiac side effects.
[0146] The visualization display module is used to visualize the data in the drug database including drugs with cardiac side effects.
[0147] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0148] The device for establishing a database of drugs with cardiac side effects in this embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0149] The embodiment of the present invention also provides a computer device having the above Figure 4 The apparatus for establishing a database of drugs having side effects on the heart is shown.
[0150] See also Figure 5 , Figure 5 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 5As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.
[0151] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0152] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0153] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0154] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0155] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.
[0156] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0157] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0158] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for establishing a database of drugs with cardiac side effects, characterized in that: The method comprises: Obtain initial data including drugs with cardiac side effects; Converting the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and extracting keywords related to drugs with cardiac side effects from the initial data; Establishing a corresponding index for the initial data based on the data information including the drug with cardiac side effects and keywords related to the drug with cardiac side effects; Data mining is performed on drug data information with cardiac side effects that contains corresponding indexes to form a database of drugs with cardiac side effects.
2. The method according to claim 1, characterized in that: The obtaining of initial data of drugs having cardiac side effects includes: Determine multiple data sources, data ranges, data structures and data contents including drugs with cardiac side effects; the data sources include Chinese patent databases and foreign patent databases Initial data including drugs with cardiac side effects are generated based on the plurality of data sources, data ranges, data structures, and data contents.
3. The method according to claim 2, characterized in that The initial data is converted to obtain data information with unified language and data format, including: Using data mining technology to capture drug data information including drug with cardiac side effects from the multiple data sources; Natural language processing technology is used to perform language recognition, language conversion and semantic analysis on the captured drug data information including drug side effects, so as to obtain drug data information including drug side effects with unified language and data format.
4. The method according to claim 1, characterized in that: The keywords related to drugs with cardiac side effects include names of drugs with cardiac side effects; Establishing a corresponding index for the initial data based on the drug data information including the drug with cardiac side effects and keywords related to the drug with cardiac side effects includes: Using the name of the drug with cardiac side effects as the primary key, a corresponding index is established between the data information including the drug with cardiac side effects and the name of the drug with cardiac side effects.
5. The method according to claim 1, characterized in that The data mining includes data cleaning, data verification and data supplementation; The step of performing data mining on the drug data information with cardiac side effects containing the corresponding index to form a database of drugs with cardiac side effects includes: Using data mining technology to perform data cleaning operations to remove erroneous data from the drug data information with cardiac side effects containing corresponding indexes, data verification operations to correct missing data, and data supplement operations to add newly appeared data or update changed data; A database of drugs with cardiac side effects is generated based on the corresponding index and the data information of drugs with cardiac side effects after data mining is completed.
6. The method according to claim 1, characterized in that The method further comprises: Data clustering is used to perform data classification, data association and data prediction operations on the database of drugs with cardiac side effects, so as to discover or verify the correlation and trend between the data in the database of drugs with cardiac side effects.
7. The method according to claim 1, characterized in that The method further comprises: The data in the database of drugs with cardiac side effects are visually displayed.
8. A device for establishing a database of drugs with cardiac side effects, characterized in that: The device comprises: A data acquisition module, used for acquiring initial data including drugs with cardiac side effects; A data conversion module, used to convert the initial data to obtain data information of drugs with cardiac side effects in a unified language and data format, and extract keywords related to drugs with cardiac side effects from the initial data; An index building module, used for building a corresponding index for the initial data based on the data information including the drugs with cardiac side effects and keywords related to the drugs with cardiac side effects; The data mining module is used to perform data mining on the drug data information with cardiac side effects containing corresponding indexes to form a database of drugs with cardiac side effects.
9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for establishing a database of drugs with cardiac side effects as described in any one of claims 1 to 7 by executing the computer instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method for establishing a database of drugs with cardiac side effects according to any one of claims 1 to 7.
Citation Information
Patent Citations
Recording material
EP2345678A1
Formation fluid sampling apparatus and methods
US7654321B2
Data mining method and data mining system for sensitive keywords in Chinese biomedical literature database
CN104978347A
Poison information base establishing method and device, information retrieval method and device and electronic device
CN110704396A
Drug indication prediction method and device, equipment and storage medium
CN118506910A