The application discloses a
drug repositioning method and
system based on heterogeneous knowledge and structure fusion, and belongs to the technical field of
medical care informatics. The method comprises the following steps: constructing a biomedical field knowledge heterogeneous graph; based on the biomedical field knowledge heterogeneous graph, generating
disease knowledge embedding and
drug knowledge embedding corresponding to a
target drug-
disease pair; by constructing a
drug-drug similarity network, a
disease-disease similarity network and a drug-
disease association network, generating disease structure embedding and
drug structure embedding corresponding to the
target drug-disease pair; and based on the disease knowledge embedding, the drug knowledge embedding, the disease structure embedding and the
drug structure embedding, obtaining a drug repositioning result. The application accurately captures complex
biological network characteristics and finely models complex entity information through an innovative drug repositioning model, so that accurate drug repositioning is realized.