Tuesday, November 14, 2017

One question maps – Learning form simple spatial analyses

Suggested by: Barbara Hofer

Short description:Given the long-term vision to automate spatial analysis workflow development, we need to learn more about possible and meaningful combinations of spatial analysis operations (Hofer 2017). Within that context, the objective of this master thesis project is to develop an easy to use mobile application for ‘one question maps’. The target user group are tourists who are unfamiliar with the surroundings and would like to know how to get to a destination by public transport, where coffee shops are located etc. – i.e., tourists, who would like to answer ‘one question’ with spatial reference. The app has to support the generation of such one question maps that integrate (open source) spatial data and basic spatial analysis functionality to answer the tourists’ questions. Special attention needs to be paid to the user interface of the app and the presentation of the available analysis operations.

Besides the design and development of the app itself, a second topic is the development of a recommender system: As users work with the app, the app records the spatial analysis operations used for generating maps together with a user rating of the resulting map. Based on an evaluation of the collected background information, the app can learn from past experiences of users and recommend operations for specific input data.

References/Suggested reading:

  • Andrea Ballatore , Michela Bertolotto, Personalizing maps, Communications of the ACM, v.58 n.12, December 2015  [doi>10.1145/2756546]
  • Hofer, B., Papadakis, E., and S. Mäs (2017): Coupling Knowledge with GIS Operations–Benefits of Extended Operation Descriptions. ISPRS International Journal of Geo-Information: 6(2), 40.
  • Vahedi, B., W. Kuhn and A. Ballatore (2016). "Question-Based Spatial Computing - A Case Study". T. Sarjakoski, M. Y. Santos and L. T. Sarjakoski. Berlin, Springer: 37-50.

Start: anytime

Interest in user interface design, application development and related topics

No comments: