Which new hybrid filtering recommendation techniques is suitable for e-learning that can address cold-start problem? I need a technique especially that can be hybridized with collaborative filtering or content based while putting into consideration the heterogeneous nature of e-learning content which includes text, images, audio and video as well as the sequence of acquiring knowledge in learning.