A collaborative recommendation algorithm based on user cluster classification | IEEE Conference Publication | IEEE Xplore