Using collaborative filtering to weave an information tapestry
Communications of the ACM - Special issue on information filtering
GroupLens: an open architecture for collaborative filtering of netnews
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Social information filtering: algorithms for automating “word of mouth”
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An algorithmic framework for performing collaborative filtering
Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval
Adaptive information filtering using evolutionary computation
Information Sciences: an International Journal - Special issue on frontiers in evolutionary algorithms
Peer-to-peer based recommendations for mobile commerce
WMC '01 Proceedings of the 1st international workshop on Mobile commerce
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Amazon.com Recommendations: Item-to-Item Collaborative Filtering
IEEE Internet Computing
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Collaborative Filtering with Privacy
SP '02 Proceedings of the 2002 IEEE Symposium on Security and Privacy
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Evaluating collaborative filtering recommender systems
ACM Transactions on Information Systems (TOIS)
ACM Transactions on Information Systems (TOIS)
Proceedings of the 10th international conference on Intelligent user interfaces
An efficient e-mail filtering using time priority measurement
Information Sciences—Informatics and Computer Science: An International Journal
Exploiting concept clusters for content-based information retrieval
Information Sciences—Informatics and Computer Science: An International Journal
Scalable collaborative filtering using cluster-based smoothing
Proceedings of the 28th annual international ACM SIGIR conference on Research and development in information retrieval
Self-organizing distributed collaborative filtering
Proceedings of the 28th annual international ACM SIGIR conference on Research and development in information retrieval
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
A collaborative filtering recommendation methodology for peer-to-peer systems
EC-Web'05 Proceedings of the 6th international conference on E-Commerce and Web Technologies
A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem
Information Sciences: an International Journal
Developing recommender systems with the consideration of product profitability for sellers
Information Sciences: an International Journal
Supporting personalized ranking over categorical attributes
Information Sciences: an International Journal
Graph-based query rewriting for knowledge sharing between peer ontologies
Information Sciences: an International Journal
A mobile location-based information recommendation system based on GPS and WEB2.0 services
WSEAS Transactions on Computers
Mobile location-based information pushing system
ICAI'09 Proceedings of the 10th WSEAS international conference on Automation & information
Information Sciences: an International Journal
Collaborative filtering with ordinal scale-based implicit ratings for mobile music recommendations
Information Sciences: an International Journal
Distributed recommender for peer-to-peer knowledge sharing
Information Sciences: an International Journal
Shared collaborative filtering
Proceedings of the fifth ACM conference on Recommender systems
Extraction of user profile based on workflow and information flow
Expert Systems with Applications: An International Journal
Mining knowledge demands from information flow
Expert Systems with Applications: An International Journal
Knowledge-Based Systems
Hi-index | 0.07 |
Although collaborative filtering (CF) has proved to be one of the most successful techniques in recommendation systems, it suffers from a lack of scalability as the time complexity rapidly increases when the number of the records in the user database increases. As a result, distributed collaborative filtering (DCF) is attracting increasing attention as an alternative implementation scheme for CF-based recommendation systems. In this paper, we first propose a distributed user-profile management scheme using distributed hash table (DHT)-based routing algorithms, which is one of the most popular and effective approaches in peer-to-peer (P2P) overlay networks. In this DCF scheme, an efficient DCF neighbor-locating algorithm (DCFLA) is proposed, together with two improvements, most same opinion (MSO) and average rating normalization (ARN), to reduce the network traffic and time cost. Finally, we analyze the performance of one baseline and three novel CF algorithms are being proposed: (1) a traditional memory-based CF (baseline); (2) a basic DHT-based CF; (3) a DHT-based CF with MSO; and (4) a DHT-based CF with MSO and ARN. The experimental results show that the scalability of our proposed DCFLA is much better than the traditional centralized CF algorithm and the prediction accuracies of these two systems are comparable.