Text this: Link prediction of heterogeneous complex networks based on an improved embedding learning algorithm