A Collaborative Filtering Recommendation Algorithm based on Domain Knowledge | IEEE Conference Publication | IEEE Xplore