Unifying user-based and item-based collaborative filtering approaches by similarity fusion | Synapse