A Hybrid Collaborative Filtering recommendation algorithm for Web-based Learning systems | IEEE Conference Publication | IEEE Xplore