STEVIE Collaborative Creation of Semantic Points of Interest as Linked Data on the Mobile Phone[go to overview]
The novel mobile application STEVIE enables its users to collaboratively create, share, and modify semantic points of interest (POI). Semantic POIs describe geographic places with explicit semantic properties of a collaboratively created ontology. As the ontology includes multiple subclassifications and instantiations and as it links to DBpedia, the richness of annotation goes far beyond mere textual annotations such as text. With the intuitive interface of STEVIE, users can easily create, delete, and modify their POIs and those shared by others. Thereby, the users adapt the structure of the ontology underlying the semantic annotations of the POIs. Data mining techniques are employed to cluster and thus improve the quality of the collaboratively created POIs. The semantic POIs and collaborative POI ontology are published as Linked Open Data. STEVIE proposes a new approach for mobile visualization and interaction of temporal information by integrating support for time with today's most prevalent visualization of spatial information, the map. Our approach allows for an easy and precise selection of the time that is of interest and provides immediate feedback to the users when interacting with it. It has been developed in an evolutionary process gaining formative feedback from end users.
Installation on Android Emulator: Below you find a short description of how to install the application into the Android Emulator.
1. Download the Android SDK (see http://developer.android.com/sdk/1.6_r1/index.html)
2. Change into folder "tools" of the SDK
3. Create an "Android Virtual Device" (AVD) (see http://developer.android.com/guide/developing/tools/avd.html):
3a. Determine the right targetID with "android list targets" (choose Android + Google API as targetID)
3b. Once the correct targetID is identified, one can create an AVD with "android create avd -n test -t 3"
4. Starting the emulator via "emulator -avd test"
5. Upload the csxPOI application into the emulator with "adb install <path_to>csxPOI.apk".
You can download csxPOI.apk from here (csxPOI Version 1).
There is also an update of the application available for download here that supports events (csxPOI Version 2)
6. The csxPOI application should appear as icon in the program list and can be startet
Video Showing the Extension of the Application towards Events and the Integrated Interaction and Visualization of Events and POIs
Video Demonstrating the Collaborative Semantic POI Creation and Sharing
Video Explaining the Application (german)
Publications and Documentation:
- Daniel Schmeiß, Ansgar Scherp, Steffen Staab (2010): Integrated Mobile Visualization and Interaction of Events and POIs, Arbeitsberichte aus dem Fachbereich Informatik, 06/2010, Universität Koblenz-Landau, ISSN (Online) 1864-0850 (pdf, 2,1MB)
- Max Braun, Ansgar Scherp, Steffen Staab (2010): Collaborative Creation of Semantic Points of Interest as Linked Data on the Mobile Phone, Extended Semantic Web Conf., Springer, 2010. Demo Session. (pdf)
- Daniel Schmeiß, Erweiterung der csxPOI-Anwendung um Event-basierte Points of Interests, Studienarbeit, Universität Koblenz-Landau, 2010. (pdf)
- Max Braun, Ansgar Scherp, and Steffen Staab, Collaborative Creation of Semantic Points of
Interest as Linked Data on the Mobile Phone, Semantic Web Challenge, ISWC, USA, 2009. (pdf); Also available as Technical Report: Arbeitsberichte aus dem Fachbereich Informatik, 01/2010, Universität Koblenz-Landau, ISSN (Online) 1864-0850 (pdf, 700kB)
- Max Braun, Context-aware Collaborative Creation of Semantic Points of Interest as Linked Data, Master's Thesis, University of Koblenz-Landau, 2009. (pdf)
This research has been co-funded by the EU in FP7 in the WeKnowIt project (215453).