online presence of tourismusverband innsbruck
TRANSCRIPT
1
Online presence of Tourismusverband Innsbruck
STI Innsbruck, University of Innsbruck
2
Overview
• Introduction• Semantic annotations• Multi-channel communication
3
INTRODUCTION
4
The Crazy Hotelier
HOTEL RECEPTION
The Hotelier of today has to deal with many different communication channels:
5
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customerThe Hotelier of today has to deal with many different communication channels:
6
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone
The Hotelier of today has to deal with many different communication channels:
7
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email
The Hotelier of today has to deal with many different communication channels:
8
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax
The Hotelier of today has to deal with many different communication channels:
9
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website
The Hotelier of today has to deal with many different communication channels:
10
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website- review sites
The Hotelier of today has to deal with many different communication channels:
11
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website- review sites- booking sites
The Hotelier of today has to deal with many different communication channels:
12
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website- review sites- booking sites- social network sites
The Hotelier of today has to deal with many different communication channels:
13
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website- review sites- booking sites- social network sites- blogs
The Hotelier of today has to deal with many different communication channels:
14
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website- review sites- booking sites- social network sites- blogs- fora & destination sites
The Hotelier of today has to deal with many different communication channels:
15
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website- review sites- booking sites- social network sites- blogs- fora & destination sites- chat
The Hotelier of today has to deal with many different communication channels:
16
The Crazy Hotelier
HOTEL RECEPTION
- walk-in customer- telephone- email- fax- hotel website- review sites- booking sites- social network sites- blogs- fora & destination sites- chat- video & photo sharing
The Hotelier of today has to deal with many different communication channels:
17
The Crazy Hotelier
HOTEL RECEPTION
The Hotelier doesn’t only have to deal with an overwhelming number of communication channels, but also has to pay up to 15% sales commissions to the booking sites!
18
The Crazy Hotelier
HOTEL RECEPTION
-> 40 million overnight stays-> 3 billion € transaction volume-> 70 million € sales commission
19
Overview of channels
20
In addition …
• Direct marketing for touristic service providers (e.g. hotels) has failed
• Most touristic service providers nearly fail completely on using web technologies (vocabularies, semantic formats, google, interactivity, widgets, direct bookability and social media presence):– they are either not using them at all– or using them only minimally and mostly
inappropriately
21
Uptake of state-of-the-art on-line technolgies for Hotels
22
Uptake of state-of-the-art on-line technolgies for Booking Channels
See more details in our empirical analysis study on the online presence of the touristic accommodation industry: http://oc.sti2.at/results/presentations/uptake-analysis-vocabularies-and-semantic-formats-hotel-domain
23
SEMANTIC ANNOTATIONS
24
Semantic Web
• “The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.”T. Berners-Lee, J. Hendler, O. Lassila, “The Semantic Web”, Scientific American, May 2001
Semantic Web:•Contents have well-defined meaning.• Backbone: formal ontologies allowing agents to draw automatic conclusions.
• Web Data Annotation– connecting (syntactic) Web objects, like text chunks, images, … to their semantic notion (e.g., this image is about
Innsbruck, Tourismusverband Innsbruck is a tourism association)• Data Linking on the Web (Web of Data)
– global networking of knowledge through URI, RDF, and SPARQL (e.g., connecting my calendar with my rss feeds, my pictures, ...)
• Data Integration over the Web– seamless integration of data based on different conceptual models (e.g., integrating data coming from hotels and events
in a region or city)
25
Ontologies
formal, explicit specification of a shared conceptualization
commonly accepted understanding
conceptual model of a domain (ontological
theory)
unambiguous terminology definitions
machine-readability with computational semantics
Gruber, “Toward principles for the design of ontologies used or knowledge sharing?” , Int. J. Hum.-Comput. Stud., vol. 43, no. 5-6,1995
26
Tourism Ontology
27
Example hotel information item acco:Hotel
gr:name: Hotel Rotes Wildschwein
gr:description: Romantik Wellness Hotel in the Tyrolean Mountains
schema:geo: 47° 16' 0" North, 11° 24' 0" East
acco:size: 56 (rooms)
acco:occupancy: 98 (persons)
acco:occupancyAdults: 95 (adults)
acco:occupancyInfants: 3 (infants)
acco:petsAllowed: yes
28
Semantic annotations
Vocabularies are schemas for information description of various areas People businesse, eCommerce and general: Linked Data cloud.
Formats are languages which can be described in ontologies.
RDFa-Lite
The Semantic Web requires semantic annotations, eg using RDF in Web pages. Can be interpreted as content that would otherwise be understood only by people, even for machines.
29
Semantic annotations
• Semantic labels within documents for the Semantic Web.
• Used to support:– Advanced searching (e.g. concept)– Information Visualization (using ontology)– Reasoning about Web resources
• Converting syntactic structures into knowledge structures
• Use as many vocabularies and formats as possible for a stronger online presence
30
Semantic annotations
31
MULTI-CHANNEL COMMUNICATION
32
Efficient and Effective Online Communication
• Solve the obstacles in online communication by mechanizing important aspects of these tasks, and therefore offer a scalable, cost-sensitive, and effective online dissemination solution.
• Introduce a layer on top of the various internet based communication channels that is domain specific and not channel specific.
Information modeldefines the type of information items in the domain
Information modeldefines the type of information items in the domain
Channel modeldescribes the various channels, the interaction
pattern, and their target groups
Channel modeldescribes the various channels, the interaction
pattern, and their target groups
Weavermappings of information items to channels
Weavermappings of information items to channels
Communication Patternsreusable templates for management of
communication
Communication Patternsreusable templates for management of
communication
33
Channel Model
Information Model
Efficient and Effective Online Communication
Branch specific conceptsBranch specific concepts
Collect feedback+
statistics
Web 3.0/Mobile/Other
LODPress releases + Ads
Web/Blog
Distribute content
Social Web
Weaver
Comm
unication Patterns
34
Efficient and Effective Online Communication
• The information model defines the type of information items relevant for the project dissemination.
• The channel model describes the different channels, their interaction patterns and the target groups.
• The weaver is responsible for mapping of information items to the appropriate channels.
• The communication patterns facilitate the management of online interactions, providing reusable mechanisms for response and operation.
35
Channels
• Relevant channels for Tourismusverband Innsbruck– Wikitravel– Wikipedia– Lonleyplanet– Tripadviser– Holidaycheck– google Hotelfinder– google Map– vimeo– google+– Blog– instagram– Linkedin– Picasa
– My space– Delicious– Yelp– Tripwolf– squidoo– Foursquare– Twitter– Facebook– youtube– Booking.com
36
Architecture
37
Architecture
One package per user(packagename == uuid)
One package per user(packagename == uuid)
One content mapping per dacodi Channel(lookup by unique, full channel name)
One content mapping per dacodi Channel(lookup by unique, full channel name)
No polling by the WeaverNo polling by the Weaver
Either publish directly, or put in a „suggested“ category which the user can approve
Either publish directly, or put in a „suggested“ category which the user can approve
Same user credentials in dacodi and Guvnor
Same user credentials in dacodi and Guvnor
Use dacodi as the main user interfaceUse dacodi as the main user interface
38
Weaver
• Rule engine
• Rule editor
• Dissemination GUI
39
Rule engine
• Business Rule Management System from Jboss i.e. Drools
• In fact a production rule system• Implemented in Java • Based on enhanced Rete algorithm
40
Rule editor
• Drools Guvnor as rule editing system• GUI for communication expert
41
Rule editor
42
Dissemination GUI
• Harvests contents from PD homepage• Allows selection of items to be published• Allows selection of rules that fire• Publishing history
43
Dissemination GUI – Publishing
44
• data and content dissemination– easy publication of information in multiple
channels– collection of feedback and analysis of impact– engagement with customers on different
channels
dacodi
44
45
dacodi
46
• Facebook– multiple media types
• Twitter– multiple media types, very limited channel (140 chars)
• LinkedIn• Flickr
– images
• YouTube– videos
Supported platforms
46
47
Content transformation and preview before publishing
48
Publishing
49
Publishing
50
Feedback collection
51
1. Semantic annotations– Defining the ontologies
Events, Hotels, Restaurants and Attractions.– Using the ontology to annotate content– Implementation of automatic annotation (Feratel -> Typo3)– Evaluation
2. Definition of publication patterns for ontologies– Selecting channels– Selection of ontological entities– Definition of publication rules– Evaluation
3. Workplan Jannuary - Juni 2014
Project Plan
5252
Questions?