MapReduce: simplified data processing on large clusters
OSDI'04 Proceedings of the 6th conference on Symposium on Opearting Systems Design & Implementation - Volume 6
Proceedings of the 6th ACM conference on Embedded network sensor systems
Proceedings of the 7th international conference on Mobile systems, applications, and services
Distributed Processing of Spatial Alarms: A Safe Region-Based Approach
ICDCS '09 Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems
VTrack: accurate, energy-aware road traffic delay estimation using mobile phones
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
An energy-efficient mobile recommender system
Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining
Misco: a MapReduce framework for mobile systems
Proceedings of the 3rd International Conference on PErvasive Technologies Related to Assistive Environments
Data Clustering on a Network of Mobile Smartphones
SAINT '11 Proceedings of the 2011 IEEE/IPSJ International Symposium on Applications and the Internet
Hi-index | 0.00 |
The proliferation of powerful, programmable mobile devices along with the availability of wide-area connectivity has created opportunities to sense and share location, motion, acoustic and visual data in a network of mobile devices. In this paper we present a mobile recommender system that exploits the individual data collected by multiple users on their mobile phones. Our aim is to exploit the potential of the computational capabilities of modern mobile devices to provide personalized and better services to the end users. The system has been developed on a MapReduce framework that simplifies the programmability and deployment of the applications on the mobile devices and implements distributed clustering over user rating data. Experimental results over a testbed of Nokia smartphones illustrate the performance and effectiveness of our approach.