SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
Equipe EXMO | INRIA & LIG
| 452
Presentation outlook
Ana ROXIN – anamaria.roxin@gmail.com
|45
Introduction
3Ana ROXIN – anamaria.roxin@gmail.com
| 454
Introduction – The Semantic Web
Ana ROXIN – anamaria.roxin@gmail.com
| 455
Introduction – New issues…
Ana ROXIN – anamaria.roxin@gmail.com
Mobility • Pervasive service provisioning
• Context-aware services
• Pervasive service provisioning
• Context-aware services
Social
Interaction
• Web - Production of community-based knowledge
• Intranets - Better decision-making and greater
profitability
• Web - Production of community-based knowledge
• Intranets - Better decision-making and greater
profitability
| 456
Introduction – Reasons to apply semantics
Ana ROXIN – anamaria.roxin@gmail.com
Improve discovery protocolsMobility
• Overcome expressivity limitations of traditional discovery models
• Enable automated reasoning about interacting entities
Overcome existing boundariesSocial interactions
• Create bridges between isolated communities of users and their data
• Social Semantic Web = network of interlinked and semantically-rich knowledge
|457Ana ROXIN – anamaria.roxin@gmail.com
| 458
Different layers of interoperability
• Concerns bottom layers of ISO/OSI network hierarchy;
• Solved through hardware standards (Ethernet) and protocols (TCP/IP and HTTP).
Physical interoperabilityPhysical interoperability
• Concerns the syntactic form of exchanged messages;
• Realized through XML and syntactic standards (HTML, WSDL, SOAP)
Syntactic interoperabilitySyntactic interoperability
• Concerns the meaning of messages and Web pages;
• Allows automatic machine processing of information (selection, composition,
reasoning).
Semantic interoperabilitySemantic interoperability
Ana ROXIN – anamaria.roxin@gmail.com
| 459
Ontologies as building bricks for the Semantic Web
• 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.A. Hendler, O. Lassila, “The Semantic Web”, Scientific American, vol. 284, no. 5, pp.
34-43, May 2001)
Semantic WebSemantic Web
• Explicit and shared specification of a conceptualization of a given knowledge
domain
(T. R. Gruber. Toward principles for the design of ontologies used for knowledge sharing. Presented at
the Padua workshop on Formal Ontology, March 1993)
OntologyOntology
From taxonomy to ontologyFrom taxonomy to ontology
Ana ROXIN – anamaria.roxin@gmail.com
| 4510
Ontology languages
Ana ROXIN – anamaria.roxin@gmail.com
| 4511
Flavors of semantic interoperability
• Minimal shared amount of information – the fact expressed in the statement itself
• Enabled by RDF (Resource Description Format)
• Ex: Object “Paris” is related to object “France” by “being its capital”.
Minimal semantic interoperabilityMinimal semantic interoperability
• Minimal set of beliefs on what two agents may infer after having exchanged a sentence
• Enabled by RDF Schema
• Ex: Shared ontology defining that capitals are cities, capitals are unique, etc.
Extended semantic interoperabilityExtended semantic interoperability
• Lower bound + upper bound on what agents may not believe after exchanging a sentence
• Enabled by OWL (Web Ontology Language)
• Ex: OWL shared ontology forbidding the belief of Grenoble is also a French capital.
Full semantic interoperabilityFull semantic interoperability
Ana ROXIN – anamaria.roxin@gmail.com
| 4512
Building bricks of the Semantic Web architecture
Ana ROXIN – anamaria.roxin@gmail.com
| 4513
RDF Ressource Description Framework
An RDF document is structured as an ensemble of triplets
An RDF triplet is an association {subject, predicate, object}
An RDF document is a labeled and oriented graph.
Ana ROXIN – anamaria.roxin@gmail.com
Object – Author ROX639
Subject – Document no42305
http://www.gsem.fr/documents#D42305
| 4514
OWL Web Ontology Language
Extension of RDF/RDFS languages
Adds new concepts
Specialization of RDF constructs
Ana ROXIN – anamaria.roxin@gmail.com
| 4515
SPARQL – Simple Protocol And RDF Query Language
• SELECT – retrieve information based on a particular
pattern
• CONSTRUCT – create an RDF graph based on RDF
input
• ASK – identify if a particular query pattern can be
matched on the queried RDF graph
• DESCRIBE – identify all triples related to the
particular object that must be described.
Query formsQuery forms
• SPARQL 1.1 Query – adds support for aggregates, sub-
queries, projected expressions, and negation
• SPARQL 1.1 Update – provides operations to update,
create and remove RDF graphs in a Graph Store
• SPARQL 1.1 Federation Extensions – defines the syntax
and semantics of a SPARQL 1.1 Query extension for
executing distributed queries over different endpoints
Latest add-onsLatest add-ons
Ana ROXIN – anamaria.roxin@gmail.com
|4516Ana ROXIN – anamaria.roxin@gmail.com
| 4517
Mobile Semantic Web tools
Ana ROXIN – anamaria.roxin@gmail.com
XML ParsersXML Parsers
kXMLkXML
NanoXML
for J2ME
NanoXML
for J2ME
RDF
Frameworks
RDF
Frameworks
Mobile RDFMobile RDF
µJenaµJena
AndrojenaAndrojena
SMADSMAD
Query and
persistence
frameworks
Query and
persistence
frameworks
RDF On
the Go
RDF On
the Go
SWIPSWIP
| 4518
Examples of applications
2008
• Context-aware semantic web service
discovery
2008
• Context-aware semantic web service
discovery
2009
DBpedia Mobile
• Location-aware Linked Data browser
2009
DBpedia Mobile
• Location-aware Linked Data browser
2011
Siri / Iris
• Contextual, semantic, personalized search
engine
2011
Siri / Iris
• Contextual, semantic, personalized search
engine
Ana ROXIN – anamaria.roxin@gmail.com
Prototype application for Android-based mobile phones
Evaluate the feasibility of semantic discovery for mobile phones
Context-aware semantic web service discovery19
Ana ROXIN – anamaria.roxin@gmail.com
| 45
Example – Extending OWL-S for context-aware
semantic Web service discovery – 1
20
ServiceService
Service
Profile
Service
Profile
Service
Model
Service
Model
Service
Grounding
Service
Grounding
Service
Context
Service
Context
ECommerce
Service
xsd:float
Information
Service
…
Emergency
Service
xsd:boolean
hasValue*
Ana ROXIN – anamaria.roxin@gmail.com
| 4521
Example – Extending OWL-S for context-aware
semantic Web service discovery – 2
1
2
3 4
1
2 3
4
5
Ana ROXIN – anamaria.roxin@gmail.com
| 4522
Example – Extending OWL-S for context-aware
semantic Web service discovery – 3
1
2
3
4
5
Ana ROXIN – anamaria.roxin@gmail.com
| 4523
Example – Extending OWL-S for context-aware
semantic Web service discovery – 4
Ana ROXIN – anamaria.roxin@gmail.com
| 4524
Example – Extending OWL-S for context-aware
semantic Web service discovery – 5
0 500 1000 1500 2000
1
1
3
5
10
67
68
201
335
788
199
174
483
834
1648
Time of execution (in ms)
Numberofservices
Premier test Deuxième test
Ana ROXIN – anamaria.roxin@gmail.com
Exploring the Geospatial Semantic Web with a Location-Enabled Linked Data
Browser
DBpedia Mobile25
Ana ROXIN – anamaria.roxin@gmail.com
| 4526
The Linking Open Data Project
Ana ROXIN – anamaria.roxin@gmail.com
| 45
Application example – DBpedia Mobile
27
Main features Illustration
Ana ROXIN – anamaria.roxin@gmail.com
Personal assistants28
Ana ROXIN – anamaria.roxin@gmail.com
| 4529
Siri – A Virtual Personal Assistant
Ana ROXIN – anamaria.roxin@gmail.com
1966
• SRI recruited by
DoD
1966
• SRI recruited by
DoD
2003-2007
• CALO program
(DARPA funded)
2003-2007
• CALO program
(DARPA funded)
2007
• Foundation of
Siri
2007
• Foundation of
Siri
June 2009
• Tom Gruber
presentation of
Siri
June 2009
• Tom Gruber
presentation of
Siri
05/02/2010
• Siri launched on
iTunes Store
05/02/2010
• Siri launched on
iTunes Store
29/04/2010
• Apple buys Siri
29/04/2010
• Apple buys Siri
04/10/2011
• Siri part of iOS
5
04/10/2011
• Siri part of iOS
5
Does things for the user…Functionalities
•Multi-criteria vertical search and browse
•Various sources of information with integrated transactions and social communication:
•Web services and APIs – set of service providers
•Domain and task semantic models – grammar analyzer
•Guided dialog – speech-to-text analyzer
… but not anythingLimitations
•Can only perform a limited set of key tasks
•Can only understand words and sentences that pertain to key tasks
•Uses a simple semantic task model to map language to actions
•No deep parsing - the model does simple keyword matching and slot filling
| 4530
Android voice assistants
Ana ROXIN – anamaria.roxin@gmail.com
Uses
inference
EviEvi
Pulls
information
from True
Knowledge
IrisIris
Publishes
directly into
Google
calendar or
Evernote
SpeakToItSpeakToIt
Can be set
to listen at
launch +
email/text
reader
VlingoVlingo
Mostly for
directions
and
reminders
SkyviSkyvi
Google
voice
recognition
EdwinEdwin
|4531Ana ROXIN – anamaria.roxin@gmail.com
| 4532
Social networks limitations
Ana ROXIN – anamaria.roxin@gmail.com
• User is required to re-enter profile and redefine social connections when registering for
each new social site.
Repeated registrationsRepeated registrations
• Obtain a complete set of content items that a person has created on all the sites that they
are registered on ?
• Find all the content created by a group of like-minded users in a distributed set of sites ?
Published contentPublished content
• The same information is repeated on different sites
• Relevant parts of information are distributed across several sites
Information duplication and distributionInformation duplication and distribution
• View such conversations across several community sites ?
Distributed discussionsDistributed discussions
| 4533
Semantic vocabularies for interlinking online
communities
Ana ROXIN – anamaria.roxin@gmail.com
FOAF – 2000FOAF – 2000
Vocabulary for
describing:
• Characteristics of people
and social groups,
• The things they create and
do.
SIOC – 2004SIOC – 2004
Integration of online
community
information
• Semantic Web ontology for
representing rich data from
the Social Web in RDF
SKOS – 2004SKOS – 2004
Common data model
for knowledge
organization systems
(thesauri, classification
schemes, subject
heading systems and
taxonomies)
• Explores the problem of
describing topics,
categories, "folksonomies"
and subject hierarchies.
RDFa – 2008RDFa – 2008
Set of XHTML
attributes to augment
visual data with
machine-readable
hints
OpenGraph – 2008OpenGraph – 2008
Uses <meta> tag
markup to deliver a
comprehensive view
of a web entity within
a user’s social graph.
• Based on RDFa
• May include geographic
information and contact
details.
| 4534
Relations between SIOC, FOAF and SKOS ontologies
Ana ROXIN – anamaria.roxin@gmail.com
| 4535
Interlinking online communities with RDFa
Ana ROXIN – ana.roxin@univ-fcomte.fr
One Person, Many User AccountsOne Person, Many User Accounts
Unified CommunitiesUnified Communities
Virtual ForumsVirtual Forums
http://www.facebook.com/anaroxin http://rdfs.org/sioc/ns#UserAccount
rdf:type
http://www.facebook.com/anaroxin#me
sioc:account_of
http://xmlns.com/foaf/0.1/Person
rdf:type
http://example.org/forums/metal http://rdfs.org/sioc/ns#Forum
rdf:type
#post
sioc:container_of
http://rdfs.org/sioc/ns#Post
rdf:type
_:resource1 http://rdfs.org/sioc/ns#Community
rdf:type
_:resource2
dcterms:hasPart
http://rdfs.org/sioc/ns#Site
rdf:type
sioc:space_of
Ana ROXIN – anamaria.roxin@gmail.com
| 4536
Using SIOC for data portability
Ana ROXIN – anamaria.roxin@gmail.com
| 4537
RDFa in Drupal 7
Ana ROXIN – anamaria.roxin@gmail.com
| 4538
Example: Twitris 2.0 Semantic Social Web application
http://twitris.knoesis.org/events/ows
Home page
Sentiment
analysis
Browse by
location
Network
analysis
Real-timeSearch
Ana ROXIN – anamaria.roxin@gmail.com
| 4539
Example: Factoetum
http://www.factoetum.com/Home
Ana ROXIN – anamaria.roxin@gmail.com
|4540Ana ROXIN – anamaria.roxin@gmail.com
| 4541
Social websites interconnection
Ana ROXIN – anamaria.roxin@gmail.com
| 4542
Social Web + Semantic Web = Giant Global Graph
Social Web
• Authoring
• Architecture of participation
• Collaboration
• Browsing interfaces
• Mash-ups
Semantic Web
• Unified representations (RDF)
• Metadata and vocabularies (SIOC, FOAF)
• Ontology languages (OWL)
• Unified queries (SPARQL)
Ana ROXIN – anamaria.roxin@gmail.com
| 4543
Benefits of adding semantics to existing data
Web
of
data
Connect data in a
more meaningful way
Perform more specific
queries
Linked data
Related data
Ana ROXIN – anamaria.roxin@gmail.com
| 4544
Emergence of the « Metaweb »
Ana ROXIN – anamaria.roxin@gmail.com
Contact information:
anamaria.roxin@gmail.com | 0033.6.68.79.51.54
| 4546
Example – DBpedia Relation Finder
http://www.visualdataweb.org/relfinder/relfinder.php
Ana ROXIN – anamaria.roxin@gmail.com
| 45
Semantic Learning Content Management System (SLCMS)
Noyau Sémantique
Règles
Logique
Requête
Raisonneur
Modules Sémantiques
Productivité
Collaboration
Présentation course
Contrôle des connaissances
Communication
Administration
Noyau
Sémantique
Ressources LOM-RDF
LDAP Sémantique
Agenda
Sémantique
Marque-page
Sémantique
Forum Sémantique
Wiki Sémantique
Blog Sémantique
Concepts
Réponse
RDF
RDF
RDFS RDF
des concepts _
Logiques Règles
| 45
Les ontologies Quiz et LMD
Formation Semester Year
Mention
Learning Path Domain
Group
SectionUnit
Question
StudentCourse
Specialisation
Variant
Quiz Author
Pending Quiz
Configuration Competence
hasSemester
hasFormation
hasSemester
hasFormation
hasMention
hasMention
hasDomainhasSpecialisation
hasSpecialisation
hasUnit
hasGroup
hasCourse
hasQuiz
hasCourse
hasQuiz
hasPendingQuiz
hasQuiz
hasQuestion
hasVariant hasConfiguration hasCompetence
| 45
L’architecture d’application Quiz sémantique
l‘Enseignant Administrateur Étudiant
Couche données
Couche logique
Couche présentation
Adobe Flex
Affichage
Gestionnaire d'événement Flex
QuestionQuestion ……
CourseCourseQuizQuiz
Flex Data Services
QuestionQuestion ……
CourseCourseQuizQuizGestionnaire d'événement Java
Constructeur RDFConstructeur RDF Constructeur SPARQLConstructeur SPARQL J2EE
Stockage de donnéesMySQL
Numériques
Ressources
Numériques
Protocole RTMP
Connecteurs de données
| 45
Interface application Quiz sémantique

Contenu connexe

Tendances

Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebMarina Santini
 
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Social Semantic Web on Facebook Open Graph protocol and Twitter AnnotationsSocial Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Social Semantic Web on Facebook Open Graph protocol and Twitter AnnotationsMyungjin Lee
 
Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...John Breslin
 
Tutorial: Social Semantics
Tutorial: Social SemanticsTutorial: Social Semantics
Tutorial: Social SemanticsMatthew Rowe
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebMarin Dimitrov
 
semantic web-unique presentation
semantic web-unique presentationsemantic web-unique presentation
semantic web-unique presentationramesh kumar
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 
What is hot on the web right now - A W3C perspective
What is hot on the web right now - A W3C perspectiveWhat is hot on the web right now - A W3C perspective
What is hot on the web right now - A W3C perspectiveArmin Haller
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic WebSourav Sharma
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?Peter Mika
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemNIT Durgapur
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an IntroductionLuigi De Russis
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communicationSören Auer
 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentDiane Hillmann
 
Better Search With Structured Knowledge
Better Search With Structured KnowledgeBetter Search With Structured Knowledge
Better Search With Structured KnowledgeMichel Dumontier
 

Tendances (19)

Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic Web
 
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Social Semantic Web on Facebook Open Graph protocol and Twitter AnnotationsSocial Semantic Web on Facebook Open Graph protocol and Twitter Annotations
Social Semantic Web on Facebook Open Graph protocol and Twitter Annotations
 
Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...Interlinking Online Communities and Enriching Social Software with the Semant...
Interlinking Online Communities and Enriching Social Software with the Semant...
 
Tutorial: Social Semantics
Tutorial: Social SemanticsTutorial: Social Semantics
Tutorial: Social Semantics
 
Semantic web
Semantic web Semantic web
Semantic web
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
semantic web-unique presentation
semantic web-unique presentationsemantic web-unique presentation
semantic web-unique presentation
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
What is hot on the web right now - A W3C perspective
What is hot on the web right now - A W3C perspectiveWhat is hot on the web right now - A W3C perspective
What is hot on the web right now - A W3C perspective
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic Web
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management System
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an Introduction
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
Towards digitizing scholarly communication
Towards digitizing scholarly communicationTowards digitizing scholarly communication
Towards digitizing scholarly communication
 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data Environment
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
 
Better Search With Structured Knowledge
Better Search With Structured KnowledgeBetter Search With Structured Knowledge
Better Search With Structured Knowledge
 

En vedette

Web 3.0 The Semantic Web
Web 3.0 The Semantic WebWeb 3.0 The Semantic Web
Web 3.0 The Semantic WebHatem Mahmoud
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsAna Roxin
 
Customizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital AdvertisingCustomizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital AdvertisingAna Roxin
 
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...Ana Roxin
 
Introduction to Mobile Semantic Applications
Introduction to Mobile Semantic Applications Introduction to Mobile Semantic Applications
Introduction to Mobile Semantic Applications Tim Ermilov
 
Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...
Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...
Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...Chris Bizer
 
IoT Platforms Interoperability and the symbIoTe Vision
IoT Platforms Interoperability and the symbIoTe VisionIoT Platforms Interoperability and the symbIoTe Vision
IoT Platforms Interoperability and the symbIoTe Visionsymbiote-h2020
 
Eeveloping Interactive Logbook A Personal Learning Environment
Eeveloping Interactive Logbook A Personal Learning EnvironmentEeveloping Interactive Logbook A Personal Learning Environment
Eeveloping Interactive Logbook A Personal Learning Environmentjiali zhang
 
Interoperability of a Social Media Observatory
Interoperability of a Social Media ObservatoryInteroperability of a Social Media Observatory
Interoperability of a Social Media ObservatoryKarissa Rae McKelvey
 
Gamify your e learning! 6 Ways to Incorporate Gamification into eLearning
Gamify your e learning! 6 Ways to Incorporate Gamification into eLearningGamify your e learning! 6 Ways to Incorporate Gamification into eLearning
Gamify your e learning! 6 Ways to Incorporate Gamification into eLearningLambda Solutions
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated contentKatrin Weller
 
PLNs, CoPs, and Connectivism
PLNs, CoPs, and ConnectivismPLNs, CoPs, and Connectivism
PLNs, CoPs, and ConnectivismDavid Mulder
 
Social Media and Scholarly Communication
Social Media and Scholarly CommunicationSocial Media and Scholarly Communication
Social Media and Scholarly CommunicationCrossref
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperabilityblogzilla
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web John Breslin
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curationHigher Education Marketing
 
Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...Centrical
 

En vedette (20)

Web 3.0 The Semantic Web
Web 3.0 The Semantic WebWeb 3.0 The Semantic Web
Web 3.0 The Semantic Web
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building Views
 
Customizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital AdvertisingCustomizing Semantic Profiling for Digital Advertising
Customizing Semantic Profiling for Digital Advertising
 
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
ifcWOD (Web Of Data) - Semantically Adapting IFC Model Relations into OWL Pro...
 
Mobile semantic technology
Mobile semantic technologyMobile semantic technology
Mobile semantic technology
 
Introduction to Mobile Semantic Applications
Introduction to Mobile Semantic Applications Introduction to Mobile Semantic Applications
Introduction to Mobile Semantic Applications
 
Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...
Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...
Is the Semantic Web what we expected? Adoption Patterns and Content-driven Ch...
 
IoT Platforms Interoperability and the symbIoTe Vision
IoT Platforms Interoperability and the symbIoTe VisionIoT Platforms Interoperability and the symbIoTe Vision
IoT Platforms Interoperability and the symbIoTe Vision
 
Eeveloping Interactive Logbook A Personal Learning Environment
Eeveloping Interactive Logbook A Personal Learning EnvironmentEeveloping Interactive Logbook A Personal Learning Environment
Eeveloping Interactive Logbook A Personal Learning Environment
 
Interoperability of a Social Media Observatory
Interoperability of a Social Media ObservatoryInteroperability of a Social Media Observatory
Interoperability of a Social Media Observatory
 
Gamify your e learning! 6 Ways to Incorporate Gamification into eLearning
Gamify your e learning! 6 Ways to Incorporate Gamification into eLearningGamify your e learning! 6 Ways to Incorporate Gamification into eLearning
Gamify your e learning! 6 Ways to Incorporate Gamification into eLearning
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated content
 
PLNs, CoPs, and Connectivism
PLNs, CoPs, and ConnectivismPLNs, CoPs, and Connectivism
PLNs, CoPs, and Connectivism
 
Social Media and Scholarly Communication
Social Media and Scholarly CommunicationSocial Media and Scholarly Communication
Social Media and Scholarly Communication
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperability
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curation
 
Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...Using narratives in enterprise gamification for sales, training, service and ...
Using narratives in enterprise gamification for sales, training, service and ...
 
About the Social Semantic Web
About the Social Semantic WebAbout the Social Semantic Web
About the Social Semantic Web
 

Similaire à Semantic Web applications for mobility and social interaction

WorldCat, Works, and Schema.org
WorldCat, Works, and Schema.orgWorldCat, Works, and Schema.org
WorldCat, Works, and Schema.orgRichard Wallis
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge GraphsPeter Haase
 
Knowledge Representation, Semantic Web
Knowledge Representation, Semantic WebKnowledge Representation, Semantic Web
Knowledge Representation, Semantic WebSerendipity Seraph
 
Linked Data: from Library Entities to the Web of Data
Linked Data: from Library Entities to the Web of DataLinked Data: from Library Entities to the Web of Data
Linked Data: from Library Entities to the Web of DataRichard Wallis
 
Contextual Computing - Knowledge Graphs & Web of Entities
Contextual Computing - Knowledge Graphs & Web of EntitiesContextual Computing - Knowledge Graphs & Web of Entities
Contextual Computing - Knowledge Graphs & Web of EntitiesRichard Wallis
 
Schema.org: Where did that come from!
Schema.org: Where did that come from!Schema.org: Where did that come from!
Schema.org: Where did that come from!Richard Wallis
 
Describing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgDescribing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgOCLC
 
Southwickc lampert lodlam_training
Southwickc lampert lodlam_trainingSouthwickc lampert lodlam_training
Southwickc lampert lodlam_trainingssouthwick
 
NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)Christine Stohn
 
Contextual Computing: Laying a Global Data Foundation
Contextual Computing: Laying a Global Data FoundationContextual Computing: Laying a Global Data Foundation
Contextual Computing: Laying a Global Data FoundationRichard Wallis
 
An Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jAn Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jDebanjan Mahata
 
Exposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway ProtocolExposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway ProtocolElectronic Resources & Libraries
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2Martin Hepp
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2guestecacad2
 
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible LibraryBeyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible LibraryKsenija Mincic Obradovic
 
The WorldCat Search API
The WorldCat Search APIThe WorldCat Search API
The WorldCat Search APIOCLC Research
 

Similaire à Semantic Web applications for mobility and social interaction (20)

WorldCat, Works, and Schema.org
WorldCat, Works, and Schema.orgWorldCat, Works, and Schema.org
WorldCat, Works, and Schema.org
 
From ontology to wiki
From ontology to wikiFrom ontology to wiki
From ontology to wiki
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge Graphs
 
Knowledge Representation, Semantic Web
Knowledge Representation, Semantic WebKnowledge Representation, Semantic Web
Knowledge Representation, Semantic Web
 
Linked Data: from Library Entities to the Web of Data
Linked Data: from Library Entities to the Web of DataLinked Data: from Library Entities to the Web of Data
Linked Data: from Library Entities to the Web of Data
 
Contextual Computing - Knowledge Graphs & Web of Entities
Contextual Computing - Knowledge Graphs & Web of EntitiesContextual Computing - Knowledge Graphs & Web of Entities
Contextual Computing - Knowledge Graphs & Web of Entities
 
Schema.org: Where did that come from!
Schema.org: Where did that come from!Schema.org: Where did that come from!
Schema.org: Where did that come from!
 
Describing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgDescribing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.org
 
Southwickc lampert lodlam_training
Southwickc lampert lodlam_trainingSouthwickc lampert lodlam_training
Southwickc lampert lodlam_training
 
NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)NISO access related projects (presented at the Charleston conference 2016)
NISO access related projects (presented at the Charleston conference 2016)
 
Knowledge mangement
Knowledge mangementKnowledge mangement
Knowledge mangement
 
Contextual Computing: Laying a Global Data Foundation
Contextual Computing: Laying a Global Data FoundationContextual Computing: Laying a Global Data Foundation
Contextual Computing: Laying a Global Data Foundation
 
NISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to RealityNISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to Reality
 
An Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jAn Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4j
 
Exposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway ProtocolExposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway Protocol
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
 
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible LibraryBeyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
 
The WorldCat Search API
The WorldCat Search APIThe WorldCat Search API
The WorldCat Search API
 
DL-architecture.ppt
DL-architecture.pptDL-architecture.ppt
DL-architecture.ppt
 

Plus de Ana Roxin

Apporter du sens aux données BIM
Apporter du sens aux données BIMApporter du sens aux données BIM
Apporter du sens aux données BIMAna Roxin
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM DataAna Roxin
 
Linked Data Vocabularies for BIM
Linked Data Vocabularies for BIMLinked Data Vocabularies for BIM
Linked Data Vocabularies for BIMAna Roxin
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis finalAna Roxin
 
Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Ana Roxin
 
Les données liées pour le BIM
Les données liées pour le BIMLes données liées pour le BIM
Les données liées pour le BIMAna Roxin
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIMAna Roxin
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...Ana Roxin
 
Geographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataGeographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataAna Roxin
 
An Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAn Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAna Roxin
 
A Linked Data Perspective for BIM
A Linked Data Perspective for BIMA Linked Data Perspective for BIM
A Linked Data Perspective for BIMAna Roxin
 
Reasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogReasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogAna Roxin
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsAna Roxin
 
Federated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesFederated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesAna Roxin
 
Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Ana Roxin
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardAna Roxin
 

Plus de Ana Roxin (16)

Apporter du sens aux données BIM
Apporter du sens aux données BIMApporter du sens aux données BIM
Apporter du sens aux données BIM
 
Bringing Meaning to BIM Data
Bringing Meaning to BIM DataBringing Meaning to BIM Data
Bringing Meaning to BIM Data
 
Linked Data Vocabularies for BIM
Linked Data Vocabularies for BIMLinked Data Vocabularies for BIM
Linked Data Vocabularies for BIM
 
[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final[Cib]achieving interoperability between bim and gis final
[Cib]achieving interoperability between bim and gis final
 
Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)Habilitation to conduct research (Habilitation à diriger des recherches)
Habilitation to conduct research (Habilitation à diriger des recherches)
 
Les données liées pour le BIM
Les données liées pour le BIMLes données liées pour le BIM
Les données liées pour le BIM
 
Linked Data applications for BIM
Linked Data applications for BIMLinked Data applications for BIM
Linked Data applications for BIM
 
On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...On the relation between Model View Definitions (MVDs) and Linked Data technol...
On the relation between Model View Definitions (MVDs) and Linked Data technol...
 
Geographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical dataGeographic information - standards available for describing geographical data
Geographic information - standards available for describing geographical data
 
An Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM ProjectsAn Agile Process Modelling Approach for BIM Projects
An Agile Process Modelling Approach for BIM Projects
 
A Linked Data Perspective for BIM
A Linked Data Perspective for BIMA Linked Data Perspective for BIM
A Linked Data Perspective for BIM
 
Reasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and StardogReasoning with rules - Application to N3/EYE and Stardog
Reasoning with rules - Application to N3/EYE and Stardog
 
A Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building ViewsA Semantic Web Approach for defining Building Views
A Semantic Web Approach for defining Building Views
 
Federated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM OntologiesFederated Approach for Interoperating AEC/FM Ontologies
Federated Approach for Interoperating AEC/FM Ontologies
 
Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...Querying and reasoning over large scale building datasets: an outline of a pe...
Querying and reasoning over large scale building datasets: an outline of a pe...
 
COBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standardCOBieOWL An OWL ontology based on COBie standard
COBieOWL An OWL ontology based on COBie standard
 

Dernier

Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptxBasil Achie
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptssuser319dad
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...NETWAYS
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxFamilyWorshipCenterD
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...NETWAYS
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfakankshagupta7348026
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 

Dernier (20)

Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 

Semantic Web applications for mobility and social interaction

  • 1. Equipe EXMO | INRIA & LIG
  • 2. | 452 Presentation outlook Ana ROXIN – anamaria.roxin@gmail.com
  • 3. |45 Introduction 3Ana ROXIN – anamaria.roxin@gmail.com
  • 4. | 454 Introduction – The Semantic Web Ana ROXIN – anamaria.roxin@gmail.com
  • 5. | 455 Introduction – New issues… Ana ROXIN – anamaria.roxin@gmail.com Mobility • Pervasive service provisioning • Context-aware services • Pervasive service provisioning • Context-aware services Social Interaction • Web - Production of community-based knowledge • Intranets - Better decision-making and greater profitability • Web - Production of community-based knowledge • Intranets - Better decision-making and greater profitability
  • 6. | 456 Introduction – Reasons to apply semantics Ana ROXIN – anamaria.roxin@gmail.com Improve discovery protocolsMobility • Overcome expressivity limitations of traditional discovery models • Enable automated reasoning about interacting entities Overcome existing boundariesSocial interactions • Create bridges between isolated communities of users and their data • Social Semantic Web = network of interlinked and semantically-rich knowledge
  • 7. |457Ana ROXIN – anamaria.roxin@gmail.com
  • 8. | 458 Different layers of interoperability • Concerns bottom layers of ISO/OSI network hierarchy; • Solved through hardware standards (Ethernet) and protocols (TCP/IP and HTTP). Physical interoperabilityPhysical interoperability • Concerns the syntactic form of exchanged messages; • Realized through XML and syntactic standards (HTML, WSDL, SOAP) Syntactic interoperabilitySyntactic interoperability • Concerns the meaning of messages and Web pages; • Allows automatic machine processing of information (selection, composition, reasoning). Semantic interoperabilitySemantic interoperability Ana ROXIN – anamaria.roxin@gmail.com
  • 9. | 459 Ontologies as building bricks for the Semantic Web • 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.A. Hendler, O. Lassila, “The Semantic Web”, Scientific American, vol. 284, no. 5, pp. 34-43, May 2001) Semantic WebSemantic Web • Explicit and shared specification of a conceptualization of a given knowledge domain (T. R. Gruber. Toward principles for the design of ontologies used for knowledge sharing. Presented at the Padua workshop on Formal Ontology, March 1993) OntologyOntology From taxonomy to ontologyFrom taxonomy to ontology Ana ROXIN – anamaria.roxin@gmail.com
  • 10. | 4510 Ontology languages Ana ROXIN – anamaria.roxin@gmail.com
  • 11. | 4511 Flavors of semantic interoperability • Minimal shared amount of information – the fact expressed in the statement itself • Enabled by RDF (Resource Description Format) • Ex: Object “Paris” is related to object “France” by “being its capital”. Minimal semantic interoperabilityMinimal semantic interoperability • Minimal set of beliefs on what two agents may infer after having exchanged a sentence • Enabled by RDF Schema • Ex: Shared ontology defining that capitals are cities, capitals are unique, etc. Extended semantic interoperabilityExtended semantic interoperability • Lower bound + upper bound on what agents may not believe after exchanging a sentence • Enabled by OWL (Web Ontology Language) • Ex: OWL shared ontology forbidding the belief of Grenoble is also a French capital. Full semantic interoperabilityFull semantic interoperability Ana ROXIN – anamaria.roxin@gmail.com
  • 12. | 4512 Building bricks of the Semantic Web architecture Ana ROXIN – anamaria.roxin@gmail.com
  • 13. | 4513 RDF Ressource Description Framework An RDF document is structured as an ensemble of triplets An RDF triplet is an association {subject, predicate, object} An RDF document is a labeled and oriented graph. Ana ROXIN – anamaria.roxin@gmail.com Object – Author ROX639 Subject – Document no42305 http://www.gsem.fr/documents#D42305
  • 14. | 4514 OWL Web Ontology Language Extension of RDF/RDFS languages Adds new concepts Specialization of RDF constructs Ana ROXIN – anamaria.roxin@gmail.com
  • 15. | 4515 SPARQL – Simple Protocol And RDF Query Language • SELECT – retrieve information based on a particular pattern • CONSTRUCT – create an RDF graph based on RDF input • ASK – identify if a particular query pattern can be matched on the queried RDF graph • DESCRIBE – identify all triples related to the particular object that must be described. Query formsQuery forms • SPARQL 1.1 Query – adds support for aggregates, sub- queries, projected expressions, and negation • SPARQL 1.1 Update – provides operations to update, create and remove RDF graphs in a Graph Store • SPARQL 1.1 Federation Extensions – defines the syntax and semantics of a SPARQL 1.1 Query extension for executing distributed queries over different endpoints Latest add-onsLatest add-ons Ana ROXIN – anamaria.roxin@gmail.com
  • 16. |4516Ana ROXIN – anamaria.roxin@gmail.com
  • 17. | 4517 Mobile Semantic Web tools Ana ROXIN – anamaria.roxin@gmail.com XML ParsersXML Parsers kXMLkXML NanoXML for J2ME NanoXML for J2ME RDF Frameworks RDF Frameworks Mobile RDFMobile RDF µJenaµJena AndrojenaAndrojena SMADSMAD Query and persistence frameworks Query and persistence frameworks RDF On the Go RDF On the Go SWIPSWIP
  • 18. | 4518 Examples of applications 2008 • Context-aware semantic web service discovery 2008 • Context-aware semantic web service discovery 2009 DBpedia Mobile • Location-aware Linked Data browser 2009 DBpedia Mobile • Location-aware Linked Data browser 2011 Siri / Iris • Contextual, semantic, personalized search engine 2011 Siri / Iris • Contextual, semantic, personalized search engine Ana ROXIN – anamaria.roxin@gmail.com
  • 19. Prototype application for Android-based mobile phones Evaluate the feasibility of semantic discovery for mobile phones Context-aware semantic web service discovery19 Ana ROXIN – anamaria.roxin@gmail.com
  • 20. | 45 Example – Extending OWL-S for context-aware semantic Web service discovery – 1 20 ServiceService Service Profile Service Profile Service Model Service Model Service Grounding Service Grounding Service Context Service Context ECommerce Service xsd:float Information Service … Emergency Service xsd:boolean hasValue* Ana ROXIN – anamaria.roxin@gmail.com
  • 21. | 4521 Example – Extending OWL-S for context-aware semantic Web service discovery – 2 1 2 3 4 1 2 3 4 5 Ana ROXIN – anamaria.roxin@gmail.com
  • 22. | 4522 Example – Extending OWL-S for context-aware semantic Web service discovery – 3 1 2 3 4 5 Ana ROXIN – anamaria.roxin@gmail.com
  • 23. | 4523 Example – Extending OWL-S for context-aware semantic Web service discovery – 4 Ana ROXIN – anamaria.roxin@gmail.com
  • 24. | 4524 Example – Extending OWL-S for context-aware semantic Web service discovery – 5 0 500 1000 1500 2000 1 1 3 5 10 67 68 201 335 788 199 174 483 834 1648 Time of execution (in ms) Numberofservices Premier test Deuxième test Ana ROXIN – anamaria.roxin@gmail.com
  • 25. Exploring the Geospatial Semantic Web with a Location-Enabled Linked Data Browser DBpedia Mobile25 Ana ROXIN – anamaria.roxin@gmail.com
  • 26. | 4526 The Linking Open Data Project Ana ROXIN – anamaria.roxin@gmail.com
  • 27. | 45 Application example – DBpedia Mobile 27 Main features Illustration Ana ROXIN – anamaria.roxin@gmail.com
  • 28. Personal assistants28 Ana ROXIN – anamaria.roxin@gmail.com
  • 29. | 4529 Siri – A Virtual Personal Assistant Ana ROXIN – anamaria.roxin@gmail.com 1966 • SRI recruited by DoD 1966 • SRI recruited by DoD 2003-2007 • CALO program (DARPA funded) 2003-2007 • CALO program (DARPA funded) 2007 • Foundation of Siri 2007 • Foundation of Siri June 2009 • Tom Gruber presentation of Siri June 2009 • Tom Gruber presentation of Siri 05/02/2010 • Siri launched on iTunes Store 05/02/2010 • Siri launched on iTunes Store 29/04/2010 • Apple buys Siri 29/04/2010 • Apple buys Siri 04/10/2011 • Siri part of iOS 5 04/10/2011 • Siri part of iOS 5 Does things for the user…Functionalities •Multi-criteria vertical search and browse •Various sources of information with integrated transactions and social communication: •Web services and APIs – set of service providers •Domain and task semantic models – grammar analyzer •Guided dialog – speech-to-text analyzer … but not anythingLimitations •Can only perform a limited set of key tasks •Can only understand words and sentences that pertain to key tasks •Uses a simple semantic task model to map language to actions •No deep parsing - the model does simple keyword matching and slot filling
  • 30. | 4530 Android voice assistants Ana ROXIN – anamaria.roxin@gmail.com Uses inference EviEvi Pulls information from True Knowledge IrisIris Publishes directly into Google calendar or Evernote SpeakToItSpeakToIt Can be set to listen at launch + email/text reader VlingoVlingo Mostly for directions and reminders SkyviSkyvi Google voice recognition EdwinEdwin
  • 31. |4531Ana ROXIN – anamaria.roxin@gmail.com
  • 32. | 4532 Social networks limitations Ana ROXIN – anamaria.roxin@gmail.com • User is required to re-enter profile and redefine social connections when registering for each new social site. Repeated registrationsRepeated registrations • Obtain a complete set of content items that a person has created on all the sites that they are registered on ? • Find all the content created by a group of like-minded users in a distributed set of sites ? Published contentPublished content • The same information is repeated on different sites • Relevant parts of information are distributed across several sites Information duplication and distributionInformation duplication and distribution • View such conversations across several community sites ? Distributed discussionsDistributed discussions
  • 33. | 4533 Semantic vocabularies for interlinking online communities Ana ROXIN – anamaria.roxin@gmail.com FOAF – 2000FOAF – 2000 Vocabulary for describing: • Characteristics of people and social groups, • The things they create and do. SIOC – 2004SIOC – 2004 Integration of online community information • Semantic Web ontology for representing rich data from the Social Web in RDF SKOS – 2004SKOS – 2004 Common data model for knowledge organization systems (thesauri, classification schemes, subject heading systems and taxonomies) • Explores the problem of describing topics, categories, "folksonomies" and subject hierarchies. RDFa – 2008RDFa – 2008 Set of XHTML attributes to augment visual data with machine-readable hints OpenGraph – 2008OpenGraph – 2008 Uses <meta> tag markup to deliver a comprehensive view of a web entity within a user’s social graph. • Based on RDFa • May include geographic information and contact details.
  • 34. | 4534 Relations between SIOC, FOAF and SKOS ontologies Ana ROXIN – anamaria.roxin@gmail.com
  • 35. | 4535 Interlinking online communities with RDFa Ana ROXIN – ana.roxin@univ-fcomte.fr One Person, Many User AccountsOne Person, Many User Accounts Unified CommunitiesUnified Communities Virtual ForumsVirtual Forums http://www.facebook.com/anaroxin http://rdfs.org/sioc/ns#UserAccount rdf:type http://www.facebook.com/anaroxin#me sioc:account_of http://xmlns.com/foaf/0.1/Person rdf:type http://example.org/forums/metal http://rdfs.org/sioc/ns#Forum rdf:type #post sioc:container_of http://rdfs.org/sioc/ns#Post rdf:type _:resource1 http://rdfs.org/sioc/ns#Community rdf:type _:resource2 dcterms:hasPart http://rdfs.org/sioc/ns#Site rdf:type sioc:space_of Ana ROXIN – anamaria.roxin@gmail.com
  • 36. | 4536 Using SIOC for data portability Ana ROXIN – anamaria.roxin@gmail.com
  • 37. | 4537 RDFa in Drupal 7 Ana ROXIN – anamaria.roxin@gmail.com
  • 38. | 4538 Example: Twitris 2.0 Semantic Social Web application http://twitris.knoesis.org/events/ows Home page Sentiment analysis Browse by location Network analysis Real-timeSearch Ana ROXIN – anamaria.roxin@gmail.com
  • 40. |4540Ana ROXIN – anamaria.roxin@gmail.com
  • 41. | 4541 Social websites interconnection Ana ROXIN – anamaria.roxin@gmail.com
  • 42. | 4542 Social Web + Semantic Web = Giant Global Graph Social Web • Authoring • Architecture of participation • Collaboration • Browsing interfaces • Mash-ups Semantic Web • Unified representations (RDF) • Metadata and vocabularies (SIOC, FOAF) • Ontology languages (OWL) • Unified queries (SPARQL) Ana ROXIN – anamaria.roxin@gmail.com
  • 43. | 4543 Benefits of adding semantics to existing data Web of data Connect data in a more meaningful way Perform more specific queries Linked data Related data Ana ROXIN – anamaria.roxin@gmail.com
  • 44. | 4544 Emergence of the « Metaweb » Ana ROXIN – anamaria.roxin@gmail.com
  • 46. | 4546 Example – DBpedia Relation Finder http://www.visualdataweb.org/relfinder/relfinder.php Ana ROXIN – anamaria.roxin@gmail.com
  • 47. | 45 Semantic Learning Content Management System (SLCMS) Noyau Sémantique Règles Logique Requête Raisonneur Modules Sémantiques Productivité Collaboration Présentation course Contrôle des connaissances Communication Administration Noyau Sémantique Ressources LOM-RDF LDAP Sémantique Agenda Sémantique Marque-page Sémantique Forum Sémantique Wiki Sémantique Blog Sémantique Concepts Réponse RDF RDF RDFS RDF des concepts _ Logiques Règles
  • 48. | 45 Les ontologies Quiz et LMD Formation Semester Year Mention Learning Path Domain Group SectionUnit Question StudentCourse Specialisation Variant Quiz Author Pending Quiz Configuration Competence hasSemester hasFormation hasSemester hasFormation hasMention hasMention hasDomainhasSpecialisation hasSpecialisation hasUnit hasGroup hasCourse hasQuiz hasCourse hasQuiz hasPendingQuiz hasQuiz hasQuestion hasVariant hasConfiguration hasCompetence
  • 49. | 45 L’architecture d’application Quiz sémantique l‘Enseignant Administrateur Étudiant Couche données Couche logique Couche présentation Adobe Flex Affichage Gestionnaire d'événement Flex QuestionQuestion …… CourseCourseQuizQuiz Flex Data Services QuestionQuestion …… CourseCourseQuizQuizGestionnaire d'événement Java Constructeur RDFConstructeur RDF Constructeur SPARQLConstructeur SPARQL J2EE Stockage de donnéesMySQL Numériques Ressources Numériques Protocole RTMP Connecteurs de données
  • 50. | 45 Interface application Quiz sémantique