chip project: personalized museum tour with real-time adaptation on a mobile device with multi-point...

34
Personalized Museum Tour with Real- Time Adaptation on a Mobile Device with Multi-Point Touch Interface Master Thesis by Ivo Roes (0527673) Graduation Committee: Dr. L.M. Aroyo Dr. A.J. Mooij Prof. Dr. P.M.E. de Bra

Upload: lora-aroyo

Post on 30-Jul-2015

1.948 views

Category:

Technology


1 download

TRANSCRIPT

Personalized Museum Tour with Real-

Time Adaptation on a Mobile Device

with Multi-Point Touch Interface

Master Thesis by Ivo Roes (0527673)

Graduation Committee:

Dr. L.M. Aroyo

Dr. A.J. Mooij

Prof. Dr. P.M.E. de Bra

Introduction

• Current museum tours

• Information on paper

• Audio guides

• Human tour guides

• “One size fits all” mentality

• Users want the best

experience in the available

time

/ Business Information Systems PAGE 1July 2010

Overview

• Context

• Related Work

• Problem Definition & Research Questions

• Requirements

• Design

• Adaptation Strategies

• Localization

• Demo

• Conclusion & Further Research

• Questions

/ Business Information Systems PAGE 2July 2010

Context – Project

• CHIP project

• CATCH program

/ Business Information Systems PAGE 3July 2010

Context – Existing Implementation

• Personalized Museum Tour on

a Mobile Device (PMTMD) 1

• Offline personalized PDA-tour

• User builds online profile based on

rating artworks

• Synchronization at beginning and

end of tour

• User positioning based on RFID

tags and readers

/ Business Information Systems PAGE 4July 2010

1 Master Thesis Personalized Museum Tour on A Mobile Device (PMTMD)

Van Sambeek, R and Schuurmans, . TU/e 2007

Related Work

• GUIDE

• Sotto Voce

• AgentSalon

• PEACH

• HIPPIE

• The Kubadji Project

/ Business Information Systems PAGE 5July 2010

Problem Definition

• Existing Implementation (PMTMD)

• Offline Tour

• Hardware Platform

• Static user positioning

/ Business Information Systems PAGE 6July 2010

Research Questions

1. What user, collection and spatial aspects play a

role in the real-time adaptation of a mobile museum

tour?

2. In what manner can the visitor be precisely

positioned in real-time and how can this

information be used in tour adaptation?

/ Business Information Systems PAGE 7July 2010

Requirements

• Tour

• Adaptation

• Localization

• System

• Platform independent implementation

• Non-intrusiveness to the user

• Non-intrusiveness to the environment

/ Business Information Systems PAGE 8July 2010

Design – General Scenario

• User creates online profile

• User visits physical museum

• User selects (personalized) tour

• User configures the tour to his / her preferences

• User starts tour

• During tour user can view artwork description, concepts and related

artworks.

• The user can rate artworks / concepts

• The user can add (similar) artworks

• At any moment the user can view his location on the map

/ Business Information Systems PAGE 9July 2010

Design – Use Cases

• UML Case Diagrams

/ Business Information Systems PAGE 10July 2010

Rate Artwork / Concept Use Case

Design – System Architecture

PAGE 11July 2010

Design – Graphical User Interface

• Obstacles to tackle

• Small screen

• Rough finger touch instead of

precise stylus or mouse

• Requirements: quick

response, intuitive, easy

navigation

• Design Decisions

• Button menu bar

• Small text font

• Separation of functionalities

• AJAX communication

• Adaptive Interaction

/ Business Information Systems PAGE 12July 2010

Adaptation Strategies

• CHIP mobile guide adapts

to individual user on three

levels:

• Based on time constraints

• Based on artwork preference

• Based on spatial information

/ Business Information Systems PAGE 13July 2010

Adaptation Strategies – time constraints (1)

• Usually museum visitors wish to spend a certain

amount of time in the museum

• At tour configuration users can specify #artworks and

#minutes

• Each user has a different average time for viewing an

artwork tv (continously updated)

• CHIP mobile guide guards: #artworks x tv = #minutes

/ Business Information Systems PAGE 14July 2010

• To guard the described constraint, the tour needs to

be adapted:

/ Business Information Systems PAGE 15July 2010

Adaptation Strategies – time constraints (2)

1. Order AWremain according to belief value in descending order

2. If (#current > #artworks) new AWremain = first (#artworks - #Visited) of AWremain

3. Else if (#current = #artworks) skip

4. Else new AWremain = AWremain + (#artworks - #current) recommendations

5. Order new AWremain according to belief value in descending order

Adaptation Strategies – artwork preference (1)

• Rating of artworks and concepts on a

5-star scale [-1.0, -0.5, 0.0, 0.5, 1.0]

• A belief value is calculated for all

artworks and concepts

• Belief value of concepts is built up from

child concepts

• Belief value for artworks is built up

from concepts

/ Business Information Systems PAGE 16July 2010

Adaptation Strategies – artwork preference (2)

• Rating a concept or artwork triggers:

/ Business Information Systems PAGE 17July 2010

1. Calculate Beliefc for all concepts c

2. Calculate Beliefa for all artworks a

3. Order { AWall \ AWvisited } based on belief value in descending order

4. New AWremain = first #remain elements of sorted { AWall \ AWvisited }

Adaptation Strategies – spatial information

• When adapting the tour, it is desirable that users are not

sent back to previous rooms

• This can be achieved by extending the algorithm:

/ Business Information Systems PAGE 18July 2010

1. Order AWremain according to belief value in descending order

2. If (#current > #artworks) new AWremain = first (#artworks - #Visited) of AWremain

3. Else if (#current = #artworks) skip

4. Else new AWremain = AWremain + (#artworks - #current) recommendations

(artworks from previous rooms excluded)

5. Order new AWremain according to belief value in descending order

6. Order new AWremain according to location in museum (closest first)

Adaptation Strategies – Validation (1)

• Validation of the Artwork Recommender

• Study 2 performed by CHIP team into relevant semantic

relations

• Test group rated artworks / concepts

• After presentation of recommendations, users could

rate the semantic relation used as a basis for the

recommendation

• Best performing semantic relations were based on

creator and style of an artwork

• Semantic relations based on geographic location

performed the worst

/ Business Information Systems PAGE 19July 2010

2 Semantic Relations for Content-based Recommendations, Wang, Y et al.,

In Proc. International Conference on Knowledge Capture (K-cap), 2009, Vol. September 2009

Adaptation Strategies – Validation (2)

• Comparative Analysis with SpaceCHIP 3

• SpaceCHIP extends the mobile guide by implementing a

routing mechanism based on the SWI-Prolog Space package

• Main goals: minimize walking distance and take themed rooms

into account

• Introduction of connectivity graph with nodes consisting of

artworks, rooms, doors, hallways and stairs

• Set transition weights of edges to experienced distance

instead of actual distance

• Using a nearest neighbor search a suboptimal shortest tour

through the museum is calculated.

• Calculation time is exponentially related to number of artworks

/ Business Information Systems PAGE 20July 2010

3 Finding Your Way through the Rijksmuseum with an Adaptive Mobile Museum Guide

W.R. van Hage et al., Heraklion, Greece : 7th Extended Semantic Web Conference, 2010

Adaptation Strategies – Validation (3)

• Both the CHIP mobile guide and SpaceCHIP aim at

minimizing user walking distance and take themed

rooms into account

• The approach for reordering the tour differs slightly

• CHIP mobile guide orders remaining tour based on the

room where artworks are located

• SpaceCHIP uses experienced distance instead of actual

distance and therefore also takes into account

unfavorable transitioning to a different floor

• Further research is needed to determine which

method results in better remaining tours

/ Business Information Systems PAGE 21July 2010

Localization

• In the exisiting implementation, localization was

achieved using RFID scanners and tags

• No real-time location information was available

• In the CHIP mobile guide we set out to see what

possibilities exist for real-time localization

• Requirements that must hold: platform-independent

implementation and non-intrusiveness.

/ Business Information Systems PAGE 22July 2010

Localization – Software

• From a literature study, a Radio Frequency

Fingerprinting technique was chosen as a basis for

localization.

• Radio Frequency Fingerprinting

• Based on Received Signal Strength Indicator (RSSI)

• Calibration phase, measure RSSI values to all access

points for predefined set of points in the space. Use

average values to generate frequency radio map

• Online phase, compare live measurement of RSSI

values to all access points and compare to map

/ Business Information Systems PAGE 23July 2010

Localization – Hardware technique

• RFID

• Bluetooth

• Infrared

• Ultra Wide Band (UWB)

• WiFi

/ Business Information Systems PAGE 24July 2010

Localization – Hardware architecture (1)

/ Business Information Systems PAGE 25July 2010

Localization – Hardware architecture (2)

PAGE 26July 2010

Localization – Test setup (1)

/ Business Information Systems PAGE 27July 2010

3x Linksys WRT54GL router

DD-WRT firmware v2.4 4

Wi-viz 2.0 5

Wireless Network Visualization

4 http://www.dd-wrt.com5 http://devices.natetrue.com/wiviz/

Localization – Test setup (2)

/ Business Information Systems PAGE 28July 2010

Localization – Test setup (3)

• Test results

/ Business Information Systems PAGE 29July 2010

Demo

/ Business Information Systems PAGE 30July 2010

Conclusion

• Focus on what aspects play a role in real-time

adaptation of a museum tour and real-time

localization of a visitor in the museum

• Adaptation in the CHIP mobile guide takes place at

three levels:

• Based on time constraints

• Based on artwork preference

• Based on spatial information

• Localization was implemented using a WiFi Radio

Frequency Fingerprinting technique, resulting in an

accuracy of up to 1,25 m

/ Business Information Systems PAGE 31July 2010

Further Research

• Graphical User Interface evaluation

• Scalability of localization technique

• Social aspects

/ Business Information Systems PAGE 32July 2010

Questions?

/ Business Information Systems PAGE 33July 2010