Towards understanding mobility in museums

Werbung
Towards understanding mobility in
museums
Golnaz Elmamooz, Bettina Finzel, Daniela Nicklas
07.03.2017
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 1
How many feathers
does this bird have?
A) Less than 1000
B) Between 1000 and 5000 
C) More than 5000
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 2
Outline
• Motivation
• Requirements
• Solution
• Museum Graph Model
• Mobility Model Management
• Architecture Overview
• Conclusion and Outlook
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 3
Motivation
Museums as
ecology:
•
•
•
•
•
Exhibits
Spaces
People
Sensors
Data
Understanding
mobility
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 4
Motivation
Understanding mobility
• Data mining techniques provide valuable insight
• Results of such techniques might not be understood
• Curators want to increase visitor experience in the
museum
• How can we provide understandable knowledge for … ?
• … Curators
• … Visitors
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 5
Motivation
Museum with entrance hall and birds hall
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 6
Requirements
Curators needs
Proposed applications
• A model of whole museum
(dynamic)
1. Museum graph editor
• Understand the mobility of
visitors
2. Curator decision support
3. Mobile museum guide
• Based on graph database
• Trajectory data mining
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 7
Solution
Main components of proposed architecture
Museum graph
model
model of museum
Mobility model
management
understanding the
mobility of visitor
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 8
Museum Graph Model
Sub-Graph representing the feather example (1)
Passage: 31
type: Door
Location: 4711
type: Room
name: EntranceHall
Location: 2811
type: Room
name: Bird hall
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 9
Museum Graph Model
Sub-Graph representing the feather example (2)
Passage: 31
type: Door
Location: 4711
type: Room
name: EntranceHall
Location: 2811
type: Room
name: Bird hall
inside
POI: 12
type: Service
name: CashDesk
POI: 38
type: Exhibit
name: Vitrine1
POI: 39
type: Exhibit
name: Vitrine2
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 10
Museum Graph Model
Sub-Graph representing the feather example (3)
Passage: 31
type: Door
Location: 4711
type: Room
name: EntranceHall
Location: 2811
type: Room
name: Bird hall
Activity: 74
type: Task
name: EstimateFeather
description: …
inside
POI: 12
type: Service
name: CashDesk
POI: 38
type: Exhibit
name: Vitrine1
POI: 39
type: Exhibit
name: Vitrine2
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 11
Museum Graph Model
Museum graph
model
Context
information
Mobility model
management
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 12
Mobility Model Management
Museum data management system
Museum
graph model
Mobility
sensors
Context
information
Trajectory
Preprocessing
Museum
guide
Context
information
primary routes
Sub trajectories
…
Preprocessed
semantic
trajectories
Mobility model
management
Knowledge
for Apps
Mobility
models
Trajectory
mining
Stay points
Patterns of
movement
Visiting styles
…
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 13
Mobility Model Management
Trajectory mining task
Trajectory mining task in museum environment:
• Different mining tasks
• Common stay points detection
• Classification
• Clustering
• Route-based trajectory mining
• Incremental techniques
• Window
 Time
 Space
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 14
Mobility Model Management
Current approache of curators in some museums:
Data sets we can learn from
Number of museum visitor
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 15
Mobility Model Management
Spatial windows (to understand local effects)
Data sets we can learn from
Number of visitor per stay point (SP)
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 16
Mobility Model Management
Spatio-temporal windows (to understand changes)
Data sets we can learn from
Number of visitor per stay point (SP)
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 17
Architecture Overview
Museum data management
Mobility
sensor
Museum model
graph
Trajectory
preprocessing
Mobility model
management
Trajectory
mining tasks
Museum
guide
Data stream management
Data
storage
Mobility
museum
guide
Curator
decision
support
Museum
graph
editor
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 18
Conclusion and outlook
• Proposed an architecture to support three applications which
considers:
•
•
•
•
•
Dynamic graph model
Semantic trajectories
Different mobility models
Manage knowledge
Mining on a local level
 Time
 Space
• Evaluate and extend graph model
• Extend mobility model
• Ensure consistent knowledge across applications
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 19
Questions?
Toward understanding mobility in museums | G. Elmamooz, B. Finzel, D. Nicklas | Lehrstuhl für Informatik, insb. Mobile Software Systeme/ Mobilität
p. 20
Herunterladen