There are usually nodes of different types in heterogeneous networks.In order to satisfy requests of information retrieval for different types from users,different types of nodes need raking.In order to solve the above problem and improve the effectiveness at the same time,this paper proposed a random walk based node ranking algorithm in heterogeneous networks.Firstly,we formally described a heterogeneous network including nodes of users,images and text.Secondly,we defined the similarity between nodes,and p...