G2G: LOCATION-AWARE MOBILE SOCIAL NETWORKING WITH APPLICATIONS IN PERSONALIZED RECOMMENDER SYSTEMS
Keywords:
Wireless computing, Mobile Social Networking, Location-based ServicesAbstract
We present G2G, a proximity-aware social networking platform for Mobile Information Device (MID) users and its applications in personalized travel assistance via location-aware recommender systems. User proximity to a friend or a place or event is determined via GSM cell information and enhanced via GPS information if the mobile device has such capability. GSM cell information alone is greatly enhanced through the concept of user-defined “hotspots” which is the means that allows the system to expand the notion of proximity to include not only users covered by the same GSM cell but also users and/or hotspots covered by geographically neighboring cells. The system can be thought of as a Selective Dissemination of Information platform where users subscribe to it and are willing to receive selectively information coming from their own personal network of friends and acquaintances, and if they opt for, from other system users as well, in the form of location-aware notes about nearby places. G2G continuously and actively disseminates to users information relevant to their current location within a user-defined radius. This information is published into the system by the users themselves who can recommend a place or event. To bootstrap the system with sufficient content however that makes the use of the system appealing to users, we have developed Web Information Extraction methods that extract relevant data from web pages that contain recommendations about public places and/or events that can be geo-located using publicly available GIS services such as Google Earth APIs. Regarding its Social Networking aspects, the system allows users to see nearby friends and chat with them, as well as block selected friends from seeing them. The system also acts as a personalized tourist guide providing visitors of outdoors cultural heritage sites multimedia presentations about the site on the spot.
Downloads
References
Ammolochitis, E.: “Design & Implementation of a Focused Crawler”, Master’s Thesis in Master
of Science in Information Technology and Telecommunications, Athens Information Technology,
Chen, M., Sohn, T., Chveler, D., Haehnel, D., Hightower, J., Hughes, J., LaMarca, A., Potter, F.,
Smith, I., & Varshavski, A., “Practical Metropolitan-scale Positioning for GSM Phones”, In Proc.
of the 8th Conf. on Ubiquitous Computing, Orange County, CA, USA, Sep. 17-21, 2006.
Coulton, P., Edwards, R., and Clemson H., “S60 Programming: A Tutorial Guide”, John Wiley &
Sons, Hoboken, NJ, 2007.
Dixit, J., “The Artful & Mobile Dodger”, IEEE Spectrum, March 2005.
Fongen, A., Larsen, C., Ghinea, G., Taylor, S.J.E., Serif, T.: “Location based mobile computing -
A tuplespace perspective”. Mobile Information Systems 2(2-3): 135-149, 2006.
Gulliver, S.R., Ghinea, G., M. Patel, Serif, T.: A context-aware Tour Guide: User implications.
Mobile Information Systems 3(2): 71-88, 2007.
Hightower, J., LaMarca, A., and Smith, I. “Practical Lessons from Place Lab”, IEEE Pervasive
Computing, vol. 5 (3), 2006.
Jayaputera, J., Taniar, D.: “Data retrieval for location-dependent queries in a multi-cell wireless
environment”. Mobile Information Systems 1(2): 91-108, 2005.
Kang, S.-W., Song, M., Park, K., Hwang, C.-S.: “Semantic prefetching strategy to manage
location dependent data in mobile information systems”. Mobile Information Systems 1(3): 149-
, 2005.
Laasonen, K., Raento, M., Toivonen, H. “Adaptive On-device Location Recognition”, Lecture
Notes in Computer Science, vol. 3001, pp. 287-304, Springer-Verlag, Berlin – Heidelberg, 2004.
Lee, D. L., Zhu, M., Hu, H.: “When location-based services meet databases”. Mobile Information
Systems 1(2): 81-90, 2005.
Priggouris, I., Spanoudakis, D., Spanoudakis, M., Hadjiefthymiades, S.: “A generic framework for
Location-Based Services (LBS) provisioning”. Mobile Information Systems 2(2-3): 111-133,
Song, M., Kang, S.-W., Park, K.: “On the design of energy-efficient location tracking mechanism
in location-aware computing”. Mobile Information Systems 1(2): 109-127 2005.
Riggs, R., Taivalsaari, A., and VandenBrink, M. Programming Wireless Devices with the Java 2
Platform, Micro Edition. Addison Wesley, Upper Saddle River, NJ, 2001.
Stricker, D., Daehne P., Seibert, F., Christou, I.T., Almeida, L., Carlucci, R., and Ioannidis, N.:
“Design & Development Issues in ARCHEOGUIDE: An Augmented Reality based Cultural
Heritage On-site Guide”, Proc. of the Intl. Conf. on Augmented Virtual Environments and 3D
Imaging (EuroImage 2001), pp. 1-7,IEEE Press, Myconos, Greece, May 2001.
Virkus, R. Pro J2ME Polish: Open Source wireless Java tools suite. Apress, Berkeley, CA, 2005.