This project aims to develop a location-aware
place recommender system on Android smart phones. Our
recommender system consists of two major components: 1) place
recommendation and 2) Android mobile application component.
A user-based collaborative filtering scheme is applied to predict
the nearest places for the android user based on his/her GPS
position from a mobile device. To make the personalization, we
propose a social-driven recommendation algorithm that
incorporates real-world check-in spots from Foursquare, a
location-based social network service. We also implement an
android application to use the recommender system via a mobile
device. Offline experimental results demonstrated that our
recommender system can achieve satisfying precision and recall
of recommended places