Querying socio-spatial networks on the world-wide web

navigation systems, allow users to record their location history. The location history data can be analyzed to generate life patterns|patterns that associate people to places they frequently visit. Accordingly, an SSN is a graph that consists of (1) a social network, (2) a spatial network, and (3) life patterns that connect the users of the social network to locations, i.e., to geographical entities in the spatial network. In this paper we present a system that stores SNN in a graph-based database management system and provides a novel query language, namely SSNQL, for querying the integrated data. The system includes a Web-based graphical user interface that allows presenting the social network, presenting the spatial network and posing SSNQL queries over the integrated data. The user interface also depicts the structure of queries for the purpose of debugging and optimization. Our demonstration presents the management of the integrated data as an SSN and it illustrates the query evaluation process in SSNQL.

[1]  Qian Huang,et al.  On geo-social network services , 2009, 2009 17th International Conference on Geoinformatics.

[2]  Yerach Doytsher,et al.  Querying geo-social data by bridging spatial networks and social networks , 2010, LBSN '10.

[3]  Xing Xie,et al.  Mining interesting locations and travel sequences from GPS trajectories , 2009, WWW '09.

[4]  Xing Xie,et al.  Mining Individual Life Pattern Based on Location History , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[5]  Xing Xie,et al.  Mining user similarity based on location history , 2008, GIS '08.

[6]  Yerach Doytsher,et al.  Storing routes in socio-spatial networks and supporting social-based route recommendation , 2011, LBSN '11.

[7]  Guanling Chen,et al.  Analysis of a Location-Based Social Network , 2009, 2009 International Conference on Computational Science and Engineering.