A survey of heterogeneous information network analysis | Synapse