Guide project in uk

29
Experiences of Developing and Deploying a Context-Aware Tourist Guide: The GUIDE Project Keith Cheverst, Nigel Davies, Keith Mitchell and Adrian Friday Lancaster University, Lancaster Presenter: Jim Cai

Transcript of Guide project in uk

Page 1: Guide project in uk

Experiences of Developing and Deploying a Context-Aware Tourist Guide: The GUIDE Project

Keith Cheverst, Nigel Davies, Keith Mitchell and Adrian

Friday Lancaster University,

Lancaster

Presenter: Jim Cai

Page 2: Guide project in uk

Overview

GUIDE is Real World vs. prototype Context-based =/= Location-Based

GUIDE involves Requirement Engineering Human Computer Interaction Wireless infrastructure

Page 3: Guide project in uk

Application Requirement Flexibility

Passive (following), active (exploring) Context-Aware

Personal (location, preference), environmental (weather, opening time)

Support for Dynamic Information Opening/closing time, special menus

Support for interactive Services bookings

Page 4: Guide project in uk

End-System

Fujitsu TeamPad 7600 Large screen size Light Power/performance (166MHZ) Windows!!! In real world?

Page 5: Guide project in uk

User Interface

Browser like Notion of following hyperlink Positive transfer

Friendly Personality Good for novice user

Single-modality distraction

Page 6: Guide project in uk
Page 7: Guide project in uk

Application functionality

Access context-aware information Tap the info button Not all information are based on

current context Keyword search Nearby attractions sorted by

openness/close

Page 8: Guide project in uk

Application functionality

Page 9: Guide project in uk

Application functionality

Page 10: Guide project in uk

Application functionality

Create a Tailored Tour of the City Step 1: Determine a set of attractions

System: historic, recreation, popular Or User customization

Step 2: Determine the order of the tour Is recommended by the system Can be modified, overwritten. Flexibility -- drawbacks: complicated

interface

Page 11: Guide project in uk

Application functionality

Access Interactive Services Motivation: avoid going to TIC Hotel bookings Query films / Book ticket Others (not mentioned)

Page 12: Guide project in uk

Application functionality

Send or receive messages Motivation: group tour To keep in touch Request info from the TIC staff

Page 13: Guide project in uk

Architectural Approach

Page 14: Guide project in uk

The cell-based communications infrastructure

Broadband (2Mbps) Cell server broadcasting Small non-overlapping cells

between buildings Provide more accurate positioning

info Disable WaveLAN roaming

Page 15: Guide project in uk

Design of Information Model To represent (GOALS):

Context info Raining / outside castle / interest in history

Geographic info Coordinate vs. symbolic

Hypertext info Global vs. local

State info Visitor’s preference

Page 16: Guide project in uk

GUIDE information Model Object types

Location objects Attractions with its location, open time etc. GetImmediateNeighbours() ProvideDescription()

Navigation point objects Way points between location objects

Relationship objects Distance between navigations point/location

objects by different mean

Page 17: Guide project in uk

GUIDE INFORMATION MODEL (CON’T)

Augment pages with special tags <GUIDETAG INSERT POSITION> <GUIDETAG INSERT ((HISTORY > 50)

AND (ARCHITECTURE > 50)) <GUIDETAG INSERT NEIGBOURS>

Page 18: Guide project in uk

GUIDE INFORMATION MODEL (CON’T)

Page 19: Guide project in uk

GUIDE INFORMATION MODEL (CON’T)

Total of 400 objects (400 html) 120 location/navigation objects 280 relationship objects Store all in local clients (300k) Allow off-line calculation of routes

guidance Is scalability a problem?

City Editor application (portable)

Page 20: Guide project in uk

The GUIDE Software Architecture

Page 21: Guide project in uk

Disconnected Operation Power matters! Interface solution

Metaphor used to provide connectivity (2 level )

Showing the status of location updates

Use the visitor’s assistance

Page 22: Guide project in uk

Evaluation

Expert Walk Through 4 experts Talk aloud Interviewed Feedbacks: progress bar while

downloading; button layout need to be consistent as other browsers

Page 23: Guide project in uk

Evaluation (Cont’d) Field Trial

Page 24: Guide project in uk

Evaluation (Cont’d)

Results: Positive feedbacks on navigation and

information retrievals Happy with the dimension and weight Degree of connectivity is helpful Location-sensitive is helpful

Page 25: Guide project in uk

Current & Future work

Current Employ staff to update information Use of bluetooth and GPS

Future increase diversity of interactive

services adaptive vs. predictable

Page 26: Guide project in uk

Discussion

Are all the design decisions being justified by the user study? What are the potential bias? What about a controlled experiment?

Page 27: Guide project in uk

Discussion

Is a tablet PC reasonable for a tour guide application?

Page 28: Guide project in uk

Discussion

Is scalability a problem, if all objects are stored locally?

Page 29: Guide project in uk

Discussion

What could be improved in the current system? Interface Infrastructure Information model