SlideShare a Scribd company logo
1 of 24
Download to read offline
Towards the Semantic Concierge

        Deborah L. McGuinness
    Tetherless World Senior Constellation Chair
   Professor of Computer and Cognitive Science
    Rensselaer Polytechnic Institute, Troy, NY
   & CEO McGuinness Associates, Latham, NY


          OpenTravel 2012 Advisory Forum   April 11, 2012
Background
– Semantic Technologies – technological support for encoding
  meaning in a form computers can understand and
  manipulate – are maturing and increasing in usage
– Computational encodings of meaning can be used to help
  integrate, validate, filter,…. Essentially to make smarter,
  more context-aware applications
– This can provide competitive advantage in todays
  increasingly networked and competitive environments
– Motivating Vision
– Semantic Web intro through examples: Ontologies, Mobile
  Advisor, Linked Data
– Discussion

Delivered by semantic web guru and road warrior…
Scenario 1: Real
              Time Travel Change
Change and the disrupted traveler
   • Weather or mechanical issues mean leaving a traveler
     stranded at an intermediate destination
   • Default coping strategy is not desirable to traveler (i.e., local
     intermediate hotel and transportation the next day)
   • Transportation to an alternative airport somewhat near
     desired destination along with confirmed new last one way
     leg (e.g. one way car rental available at the arrival time)
     would be vastly superior
Scenario 1 Information
                      Requirements
• Location:
   – Current airport
   – Destination airport (and/or final destination)
   – Airports within x hour driving radius
• Schedules
   – Flights to alternative airports in correct time period
• Connections to other ecosystem partners
   – Other transportation options to final destination (train, bus, car with
     a local starting point)
   – Other transportation options from alternative destination to final
     destination
   – Critical parameters: availability, one-way rental, operating hours for
     pickup/drop off
Much of this is freely available and with passenger data
including loyalty memberships, this could be connected easily
Scenario 2: Advance
                       Travel purchase
• Known departure and destination airport
• With air loyalty program information, could offer air approp. options
  (confirmed upgrades, lay back seat, reclining seat, discounted
  business vs. full fare economy….)
• With destination address and hotel loyalty programs, could offer hotel
  rooms near address with loyalty brands (including benefits of loyalty
  program customer tier – e.g., upgrades, discounts, etc.)
• With car loyalty programs, could offer car options

• If additional tickets purchased, could offer larger car
• If with spouse (often in air systems), could offer more leisure
  packages
• If connected to restaurant booking (foursquare, open table, …) or
  preferences, could offer dinner bookings
• If connected to online calendar (e.g., Google), could pick up
  conference information
Semantic Web: Introduction
             through examples

• Semantic Sommelier: Mobile Context Aware Semantic Wine
  Advisor
• SemantAqua: Semantically-Aware information aggregator &
  visualizer

There are many more….
• PopSciGrid – aimed at Preventable Cancers
• DARPA Personal Assistant that Learns -> SIRI
• IARPA Analyst Workbench -> Watson
• Home Theatre Advisor Configurator
Notes
• Examples are from other domains because travel domains
  have not been built out to the same level. Most travel
  examples are at a syntactic level (or light weight semantics)
  such as aggregators or natural language interfaces with
  some semantics (such as Siri) but less about actually
  “thinking” or acting as a personal assistant and more about
  finding information

• One take home message after these examples will be that
  the time is now to build the same kind of applications
  described in the next few slides in travel…. Creating
  customized semantic concierges
Semantically-enabled advisors
utilize:
      • Ontologies
      • Reasoning
      • Social
      • Mobile
      • Provenance
      • Context

Patton & McGuinness.et. al
tw.rpi.edu/web/project/Wineagent
Semantic
            Sommelier
Previous versions used ontologies
to infer descriptions of wines for
meals and query for wines
New version uses
  Context: GPS location, local
  restaurants and wine lists, user
  preferences
  Social input: Twitter, Facebook, Wiki,
  mobile, …
Source variability in quality,
contradictions exist,
Maintenance is an issue… however
new models emerging
SemantEco/SemantAqua
• Enable/Empower citizens &
  scientists to explore pollution
  sites, facilities, regulations,
  and health impacts along with 5                                                          4
  provenance.                                           2               3
• Demonstrates semantic
  monitoring possibilities.
• Map presentation of analysis                                  1
• Explanations and                        http://was.tw.rpi.edu/swqp/map.html and
                                          http://aquarius.tw.rpi.edu/projects/semantaqua
  Provenance available
           1.   Map view of analyzed results
           2.   Explanation of pollution
           3.   Possible health effect of contaminant (from EPA)
           4.   Filtering by facet to select type of data
           5.   Link for reporting problems
SemantAqua Workflow

                         Publish


CSV2RDF4LOD
   Direct                              visualize

   derive      archive               derive




                           Archive


 CSV2RDF4LOD
   Enhance                                         12
Why did I present wine and
                        water applications?
• Wine advisor shows semantic technology in action making
  actionable recommendations
• Water application shows a “typical” semantic integration web
  3.0 application

• Both of these styles are needed for a semantic concierge and
  these features are realizable today

• Next – they depend on
   –   Semantic web stack
   –   Data availability – linked data cloud is growing
   –   Ontologies
   –   Semantic methodologies
   –   Understandable and Actionable applications
Foundations: Web Layer Cake

                                                    Visualization APIs
                                                           S2S
                                                        Govt Data
   Inference Web, Proof
   Markup Language, W3C                                                      Inference Web IW Trust,
   Provenance Working                                                        Air + Trust
   group formal model,
   W3C incubator group,                                                          DL, KIF, CL, N3Logic
   …
                                                                      Ontology repositories
OWL 1 & 2 WG Edited main OWL                                          (ontolinguag),
   Docs, quick reference,                                             Ontology Evolution env:
   OWL profiles (OWL RL),                                             Chimaera,
  Earlier languages: DAML,                                            Semantic eScience
      DAML+OIL, Classic                                               Ontologies, MANY other ontologie
                                                                                  RIF WG
                                                                           AIR accountability tool
  SPARQL WG, earlier QL –
  OWL-QL, Classic’ QL, …
                                                                              Govt metadata search
                                                                              Linked Open Govt Data

                  SPARQL to Xquery translator   RDFS materialization
                                                (Billion triple winner)      Transparent Accountable
                                                                             Datamining Initiative (TAM
Foundations: The Tetherless World
            Constellation Linked Open Government
                          Data Portal




  Convert      TWC LOGD
                               Query/
                               Access
               LOGD                       Community Portal
              SPARQL            • RDF
              Endpoint          • RSS
                                • JSON
Create                          • XML
                                • HTML
                                • CSV
                                •…


             Enhance

                                         Data.gov deployment
                                                     16
Ontology Spectrum
          Thesauri
         “narrower                                       Formal Frames General
Catalog/   term”                                          is-a (properties) Logical
ID        relation                                                     constraints

     Terms/                          Informal                      Formal          Disjoint-
                                                                           Value ness,
    glossary                            is-a                      instance
                                                                           Restrs. Inverse,
                                                                                                        part-of…



 From 99 AAAI panel with Gruninger, Lehmann, McGuinness, Uschold, Welty. , 2000 Dagstuhl talk by McGuinness
Originally developed for VSTO, now in SSIII, SESDI, SESF, OOI …

                                                                    The Virtual Solar-Terrestrial
Observatory: A Deployed Semantic Web Application Case Study for Scientific Research. Proc. 19
Conf. on Innovative Applications of Artificial Intelligence (IAAI-07),
                http://www.vsto.org
Inference Web: Making Data Transparent and
                            Actionable Using Semantic Technologies

• How and when does it make sense to use smart system results & how do we
  interact with them?




                                                       (Mobile)
      Knowledge                                       Intelligent
 Provenance in Virtual
                                                        Agents      NSF Interops:
    Observatories                                                   SONET
                                                                    SSIII – Sea Ice
                                           Intelligence Analyst
                                                   Tools




                                          Hypothesis
                                        Investigation /
                                        Policy Advisors
                                                                           19
Back to Travel

Existing mobile and web site applications allow online
browsing, status checks, mobile access, with purchase
options

However they often
• Are not well connected into travel ecosystems
• Do not use sensor-based context – e.g., GPS
• Are not connected to user context – previous queries, and
  actions, google calendar, loyalty connections, status
  levels etc.
Remember Scenario 1 and 2
•   Semantic Technologies: ready for use
•
                      The Semantic Web
    Tools & tutorials available; deep apps
                          enables…
   future planning may benefit from
   consultants
•   • New models of intelligent services
    Context-aware, semantic
  apps are the future

    •   E-commerce solutions
    •   M-commerce
    •   Web assistants
    •   …

    New forms of web assistants/agents that act on a
          human’s behalf requiring less from humans
          and their communication devices…
Questions?


dlm @ cs . rpi . edu

What would you like from your semantic
travel concierge ?



Acknowledgements: Thanks to Opentravel and Thematix for
motivating discussions.
Extra

More Related Content

Similar to 20120411 travelalliancemcguinnessfinal

Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011Jamie Clark
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of DataJohn Domingue
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationBoris Villazón-Terrazas
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark GreavesMediabistro
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic WebRoberto García
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Researchadameq
 
Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.orgNorman Morrison
 
Webinar: Semantic web for developers
Webinar: Semantic web for developersWebinar: Semantic web for developers
Webinar: Semantic web for developersSemantic Web Company
 
Enterprise linked data clouds
Enterprise linked data cloudsEnterprise linked data clouds
Enterprise linked data cloudsdamienjoyce
 
Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Stephane Fellah
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic WebIvan Herman
 
CSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialCSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialLeeFeigenbaum
 

Similar to 20120411 travelalliancemcguinnessfinal (20)

Provenance and Trust
Provenance and TrustProvenance and Trust
Provenance and Trust
 
Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of Data
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and Organization
 
The Evolving Semantic Web
The Evolving Semantic WebThe Evolving Semantic Web
The Evolving Semantic Web
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark Greaves
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic Web
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Research
 
Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.org
 
Webinar: Semantic web for developers
Webinar: Semantic web for developersWebinar: Semantic web for developers
Webinar: Semantic web for developers
 
Semantic web
Semantic web Semantic web
Semantic web
 
Enterprise linked data clouds
Enterprise linked data cloudsEnterprise linked data clouds
Enterprise linked data clouds
 
Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management
 
Role of Semantic Web in Health Informatics
Role of Semantic Web in Health InformaticsRole of Semantic Web in Health Informatics
Role of Semantic Web in Health Informatics
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic Web
 
Tara Raafat
Tara RaafatTara Raafat
Tara Raafat
 
ITWS Capstone Lecture (Spring 2013)
ITWS Capstone Lecture (Spring 2013)ITWS Capstone Lecture (Spring 2013)
ITWS Capstone Lecture (Spring 2013)
 
CSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialCSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web Tutorial
 
Semantic web
Semantic webSemantic web
Semantic web
 

More from Deborah McGuinness

ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfDeborah McGuinness
 
Towards More Computable Knowledge
Towards More Computable KnowledgeTowards More Computable Knowledge
Towards More Computable KnowledgeDeborah McGuinness
 
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology:CHEAR to HHEAR and BeyondTowards an Environmental Health Sciences Ontology:CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and BeyondDeborah McGuinness
 
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy BootcampDeborah McGuinness
 
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Deborah McGuinness
 
Automating Semantic Metadata Collection in the Field with Mobile Application
Automating Semantic Metadata Collection in the Field with Mobile ApplicationAutomating Semantic Metadata Collection in the Field with Mobile Application
Automating Semantic Metadata Collection in the Field with Mobile ApplicationDeborah McGuinness
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinalDeborah McGuinness
 
201109021 mcguinness ska_meeting
201109021 mcguinness ska_meeting201109021 mcguinness ska_meeting
201109021 mcguinness ska_meetingDeborah McGuinness
 
20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinalDeborah McGuinness
 
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...Deborah McGuinness
 

More from Deborah McGuinness (10)

ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
 
Towards More Computable Knowledge
Towards More Computable KnowledgeTowards More Computable Knowledge
Towards More Computable Knowledge
 
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology:CHEAR to HHEAR and BeyondTowards an Environmental Health Sciences Ontology:CHEAR to HHEAR and Beyond
Towards an Environmental Health Sciences Ontology: CHEAR to HHEAR and Beyond
 
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp‘Smart’ Taxonomy- & Ontology- Enabled Resourcesfor Taxonomy Bootcamp
‘Smart’ Taxonomy- & Ontology- Enabled Resources for Taxonomy Bootcamp
 
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
 
Automating Semantic Metadata Collection in the Field with Mobile Application
Automating Semantic Metadata Collection in the Field with Mobile ApplicationAutomating Semantic Metadata Collection in the Field with Mobile Application
Automating Semantic Metadata Collection in the Field with Mobile Application
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal
 
201109021 mcguinness ska_meeting
201109021 mcguinness ska_meeting201109021 mcguinness ska_meeting
201109021 mcguinness ska_meeting
 
20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal
 
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
20110719 mcguinness deborah_ontologies_for_the_real_world_microsoft_faculty_s...
 

Recently uploaded

Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipurparulsinha
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...Arohi Goyal
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...chandars293
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...narwatsonia7
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Servicevidya singh
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...astropune
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiAlinaDevecerski
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...indiancallgirl4rent
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...aartirawatdelhi
 
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls JaipurRussian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipurparulsinha
 

Recently uploaded (20)

Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Siliguri Just Call 9907093804 Top Class Call Girl Service Available
 
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Varanasi Just Call 9907093804 Top Class Call Girl Service Available
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls JaipurRussian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
 

20120411 travelalliancemcguinnessfinal

  • 1. Towards the Semantic Concierge Deborah L. McGuinness Tetherless World Senior Constellation Chair Professor of Computer and Cognitive Science Rensselaer Polytechnic Institute, Troy, NY & CEO McGuinness Associates, Latham, NY OpenTravel 2012 Advisory Forum April 11, 2012
  • 2. Background – Semantic Technologies – technological support for encoding meaning in a form computers can understand and manipulate – are maturing and increasing in usage – Computational encodings of meaning can be used to help integrate, validate, filter,…. Essentially to make smarter, more context-aware applications – This can provide competitive advantage in todays increasingly networked and competitive environments – Motivating Vision – Semantic Web intro through examples: Ontologies, Mobile Advisor, Linked Data – Discussion Delivered by semantic web guru and road warrior…
  • 3.
  • 4. Scenario 1: Real Time Travel Change Change and the disrupted traveler • Weather or mechanical issues mean leaving a traveler stranded at an intermediate destination • Default coping strategy is not desirable to traveler (i.e., local intermediate hotel and transportation the next day) • Transportation to an alternative airport somewhat near desired destination along with confirmed new last one way leg (e.g. one way car rental available at the arrival time) would be vastly superior
  • 5. Scenario 1 Information Requirements • Location: – Current airport – Destination airport (and/or final destination) – Airports within x hour driving radius • Schedules – Flights to alternative airports in correct time period • Connections to other ecosystem partners – Other transportation options to final destination (train, bus, car with a local starting point) – Other transportation options from alternative destination to final destination – Critical parameters: availability, one-way rental, operating hours for pickup/drop off Much of this is freely available and with passenger data including loyalty memberships, this could be connected easily
  • 6. Scenario 2: Advance Travel purchase • Known departure and destination airport • With air loyalty program information, could offer air approp. options (confirmed upgrades, lay back seat, reclining seat, discounted business vs. full fare economy….) • With destination address and hotel loyalty programs, could offer hotel rooms near address with loyalty brands (including benefits of loyalty program customer tier – e.g., upgrades, discounts, etc.) • With car loyalty programs, could offer car options • If additional tickets purchased, could offer larger car • If with spouse (often in air systems), could offer more leisure packages • If connected to restaurant booking (foursquare, open table, …) or preferences, could offer dinner bookings • If connected to online calendar (e.g., Google), could pick up conference information
  • 7. Semantic Web: Introduction through examples • Semantic Sommelier: Mobile Context Aware Semantic Wine Advisor • SemantAqua: Semantically-Aware information aggregator & visualizer There are many more…. • PopSciGrid – aimed at Preventable Cancers • DARPA Personal Assistant that Learns -> SIRI • IARPA Analyst Workbench -> Watson • Home Theatre Advisor Configurator
  • 8. Notes • Examples are from other domains because travel domains have not been built out to the same level. Most travel examples are at a syntactic level (or light weight semantics) such as aggregators or natural language interfaces with some semantics (such as Siri) but less about actually “thinking” or acting as a personal assistant and more about finding information • One take home message after these examples will be that the time is now to build the same kind of applications described in the next few slides in travel…. Creating customized semantic concierges
  • 9. Semantically-enabled advisors utilize: • Ontologies • Reasoning • Social • Mobile • Provenance • Context Patton & McGuinness.et. al tw.rpi.edu/web/project/Wineagent
  • 10. Semantic Sommelier Previous versions used ontologies to infer descriptions of wines for meals and query for wines New version uses Context: GPS location, local restaurants and wine lists, user preferences Social input: Twitter, Facebook, Wiki, mobile, … Source variability in quality, contradictions exist, Maintenance is an issue… however new models emerging
  • 11. SemantEco/SemantAqua • Enable/Empower citizens & scientists to explore pollution sites, facilities, regulations, and health impacts along with 5 4 provenance. 2 3 • Demonstrates semantic monitoring possibilities. • Map presentation of analysis 1 • Explanations and http://was.tw.rpi.edu/swqp/map.html and http://aquarius.tw.rpi.edu/projects/semantaqua Provenance available 1. Map view of analyzed results 2. Explanation of pollution 3. Possible health effect of contaminant (from EPA) 4. Filtering by facet to select type of data 5. Link for reporting problems
  • 12. SemantAqua Workflow Publish CSV2RDF4LOD Direct visualize derive archive derive Archive CSV2RDF4LOD Enhance 12
  • 13. Why did I present wine and water applications? • Wine advisor shows semantic technology in action making actionable recommendations • Water application shows a “typical” semantic integration web 3.0 application • Both of these styles are needed for a semantic concierge and these features are realizable today • Next – they depend on – Semantic web stack – Data availability – linked data cloud is growing – Ontologies – Semantic methodologies – Understandable and Actionable applications
  • 14. Foundations: Web Layer Cake Visualization APIs S2S Govt Data Inference Web, Proof Markup Language, W3C Inference Web IW Trust, Provenance Working Air + Trust group formal model, W3C incubator group, DL, KIF, CL, N3Logic … Ontology repositories OWL 1 & 2 WG Edited main OWL (ontolinguag), Docs, quick reference, Ontology Evolution env: OWL profiles (OWL RL), Chimaera, Earlier languages: DAML, Semantic eScience DAML+OIL, Classic Ontologies, MANY other ontologie RIF WG AIR accountability tool SPARQL WG, earlier QL – OWL-QL, Classic’ QL, … Govt metadata search Linked Open Govt Data SPARQL to Xquery translator RDFS materialization (Billion triple winner) Transparent Accountable Datamining Initiative (TAM
  • 15.
  • 16. Foundations: The Tetherless World Constellation Linked Open Government Data Portal Convert TWC LOGD Query/ Access LOGD Community Portal SPARQL • RDF Endpoint • RSS • JSON Create • XML • HTML • CSV •… Enhance Data.gov deployment 16
  • 17. Ontology Spectrum Thesauri “narrower Formal Frames General Catalog/ term” is-a (properties) Logical ID relation constraints Terms/ Informal Formal Disjoint- Value ness, glossary is-a instance Restrs. Inverse, part-of… From 99 AAAI panel with Gruninger, Lehmann, McGuinness, Uschold, Welty. , 2000 Dagstuhl talk by McGuinness
  • 18. Originally developed for VSTO, now in SSIII, SESDI, SESF, OOI … The Virtual Solar-Terrestrial Observatory: A Deployed Semantic Web Application Case Study for Scientific Research. Proc. 19 Conf. on Innovative Applications of Artificial Intelligence (IAAI-07), http://www.vsto.org
  • 19. Inference Web: Making Data Transparent and Actionable Using Semantic Technologies • How and when does it make sense to use smart system results & how do we interact with them? (Mobile) Knowledge Intelligent Provenance in Virtual Agents NSF Interops: Observatories SONET SSIII – Sea Ice Intelligence Analyst Tools Hypothesis Investigation / Policy Advisors 19
  • 20. Back to Travel Existing mobile and web site applications allow online browsing, status checks, mobile access, with purchase options However they often • Are not well connected into travel ecosystems • Do not use sensor-based context – e.g., GPS • Are not connected to user context – previous queries, and actions, google calendar, loyalty connections, status levels etc.
  • 22. Semantic Technologies: ready for use • The Semantic Web Tools & tutorials available; deep apps enables… future planning may benefit from consultants • • New models of intelligent services Context-aware, semantic apps are the future • E-commerce solutions • M-commerce • Web assistants • … New forms of web assistants/agents that act on a human’s behalf requiring less from humans and their communication devices…
  • 23. Questions? dlm @ cs . rpi . edu What would you like from your semantic travel concierge ? Acknowledgements: Thanks to Opentravel and Thematix for motivating discussions.
  • 24. Extra