CPC G06F 16/178 (2019.01) [G06F 16/275 (2019.01); G06N 20/00 (2019.01)] | 20 Claims |
1. A computer-implemented method of synchronising data between a central database and at least one individual database, comprising instructions stored on non-transitory computer-readable media which, when executed by a computer system, carry out the following:
acquiring biomedical data from at least one external source;
forming an intelligence dataset, the intelligence dataset comprising multiple intelligence data;
storing the intelligence dataset in a central database;
applying a machine learning (ML) tagging algorithm using an ensemble of Named Entity Recognition models to the stored dataset to assign at least one biomedical tag to each intelligence datum in the stored dataset;
forming a tagged intelligence dataset including multiple biomedical tagged intelligence data; and
copying each biomedical tagged intelligence datum from the central database to at least one individual database that is relevant to the biomedical tagged intelligence datum based on the assigned biomedical tag such that acquired biomedical data is only copied to the at least one individual database that is relevant to the assigned biomedical tags,
wherein a plurality of biomedical tags is assigned to at least one intelligence datum, and
wherein the at least one at least one intelligence datum having a plurality of biomedical tags assigned thereto is copied to a plurality of individual databases based on the assigned plurality of biomedical tags.
|