Entity recommendation and search in heterogeneous information networks