Model-based and memory-based collaborative filtering algorithms for complex knowledge models | AMiner