The invention provides a
crew personalized ship recommendation method based on a graph neural network and Transform enabling, and the method comprises the steps: constructing a
knowledge graph of multiple entity types, and converting dispersed maritime data into a structured
semantic relation network; the method comprises the following steps: acquiring maritime data by adopting a multi-
source data fusion strategy, and preprocessing the maritime data to obtain a triple
data set; a variational heterogeneous graph auto-
encoder is designed, and unified representation and potential association modeling of multi-source heterogeneous data are achieved; constructing a breadth-depth dual-
channel knowledge graph aggregation model which comprises a breadth channel, a depth channel and a dual-channel self-attention fusion module; a user-relation-entity three-dimensional joint contrast learning framework is designed, a user-relation-entity is taken as a core dimension, and a semantic boundary is enhanced in an embedding space by constructing a multi-type sample pair and a joint
loss function, so that entity representation distances with similar
semantics are shortened, entity representation distances with irrelevant
semantics are deduced, and a user-relation-entity three-dimensional joint contrast learning framework is obtained. And finally, outputting an accurate ship recommendation result.