SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
DRUPAL 7 AND RDF
                               In 15 minutes




Wednesday, February 23, 2011
WHAT IS RDF?

              On the Semantic Web computers do the browsing, searching
              and querying for us.

              The Semantic Web allows computers to seek out knowledge,
              mesh it, and then take action on it.

              Current Web is a platform for distributed presentations ...
              Semantic Web is a platform for distributed knowledge.

              Resource Description Framework (RDF)is the W3C
              standard for encoding knowledge.


Wednesday, February 23, 2011
WHAT IS RDFA


              RDFa is simply a version of rdf that is encoded to work in
              html.

              Extends XHTML to add rich metadata within web
              documents.

              Enables embedding of RDF triples and the extraction of
              RDF triples by user agents.




Wednesday, February 23, 2011
WHAT ARE RDF
          TRIPLES?
              The RDF data model makes statements about resources in
              the form of subject-predicate-object expressions known as
              triples.

              The subject denotes the resource while the predicate denotes
              traits or aspects of the resource and expresses a relationship
              between the subject and the object.

              Examples: Denver is a City, The sky has the color blue,
              Kevin is a Person, This field is a rating.


Wednesday, February 23, 2011
HISTORY OF RDF IN
          DRUPAL
              rdf.php (2000, Dries)

              FOAF, vCard (2004, walkah)

              Relationship (2005, dman

              Semantic Search (2006, hendler)

              RDF (2007, Arto)

              OpenCalais (febbraro, 2008)

              RDF CCK (2008, scor)



Wednesday, February 23, 2011
GOALS OF RDF IN
          DRUPAL CORE
              Expose Drupal’s data in RDF

              Make exposure automatic

              No RDF expertise required

              Support a user driven data model

                    Content type = RDF class

                    Field = RDF property

                    Node = RDF resource



Wednesday, February 23, 2011
LETS GET CRAZY - D7
          EXPERIMENTATION

              Automatic site vocabulary generation

              Mapping content models to existing ontologies

              Data endpoint for SPARQL querying

              Lazy loading of external data (data import)




Wednesday, February 23, 2011
Wednesday, February 23, 2011
WTF ARE YOU
          TALKING ABOUT?



              Enough theory show me some examples!!!




Wednesday, February 23, 2011

Contenu connexe

Tendances

Rdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology SpecificationRdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology Specificationchenjennan
 
Deriving an Emergent Relational Schema from RDF Data
Deriving an Emergent Relational Schema from RDF DataDeriving an Emergent Relational Schema from RDF Data
Deriving an Emergent Relational Schema from RDF DataGraph-TA
 
Linked Open Data: A simple how-to
Linked Open Data: A simple how-toLinked Open Data: A simple how-to
Linked Open Data: A simple how-tonvitucci
 
Semantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQLSemantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQLJerven Bolleman
 
Managing RDF data with graph databases
Managing RDF data with graph databasesManaging RDF data with graph databases
Managing RDF data with graph databasesGraph-TA
 
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
 
Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3Gill Hamilton
 
An Introduction to Linked Data and Microdata
An Introduction to Linked Data and MicrodataAn Introduction to Linked Data and Microdata
An Introduction to Linked Data and MicrodataDLFCLIR
 
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQLVALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQLJane Frazier
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashupsgiurca
 
Semantic Technologies in ST&DL
Semantic Technologies in ST&DLSemantic Technologies in ST&DL
Semantic Technologies in ST&DLAndrea Nuzzolese
 
Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)
Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)
Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)Beat Signer
 
Data curation and data archiving at different stages of the research process
Data curation and data archiving at different stages of the research processData curation and data archiving at different stages of the research process
Data curation and data archiving at different stages of the research processAndrea Scharnhorst
 
Find your way in Graph labyrinths
Find your way in Graph labyrinthsFind your way in Graph labyrinths
Find your way in Graph labyrinthsDaniel Camarda
 

Tendances (20)

Rdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology SpecificationRdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology Specification
 
Deriving an Emergent Relational Schema from RDF Data
Deriving an Emergent Relational Schema from RDF DataDeriving an Emergent Relational Schema from RDF Data
Deriving an Emergent Relational Schema from RDF Data
 
Linked Open Data: A simple how-to
Linked Open Data: A simple how-toLinked Open Data: A simple how-to
Linked Open Data: A simple how-to
 
Semantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQLSemantic Variation Graphs the case for RDF & SPARQL
Semantic Variation Graphs the case for RDF & SPARQL
 
Managing RDF data with graph databases
Managing RDF data with graph databasesManaging RDF data with graph databases
Managing RDF data with graph databases
 
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
 
Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3Open Knowledge Foundation Edinburgh meet-up #3
Open Knowledge Foundation Edinburgh meet-up #3
 
An Introduction to Linked Data and Microdata
An Introduction to Linked Data and MicrodataAn Introduction to Linked Data and Microdata
An Introduction to Linked Data and Microdata
 
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQLVALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
 
General Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open DataGeneral Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open Data
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashups
 
Semantic Technologies in ST&DL
Semantic Technologies in ST&DLSemantic Technologies in ST&DL
Semantic Technologies in ST&DL
 
Christian Jakenfelds
Christian JakenfeldsChristian Jakenfelds
Christian Jakenfelds
 
Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)
Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)
Semantic Web - Lecture 09 - Web Information Systems (4011474FNR)
 
.Net and Rdf APIs
.Net and Rdf APIs.Net and Rdf APIs
.Net and Rdf APIs
 
Data curation and data archiving at different stages of the research process
Data curation and data archiving at different stages of the research processData curation and data archiving at different stages of the research process
Data curation and data archiving at different stages of the research process
 
Find your way in Graph labyrinths
Find your way in Graph labyrinthsFind your way in Graph labyrinths
Find your way in Graph labyrinths
 
Sheldon challenge
Sheldon challengeSheldon challenge
Sheldon challenge
 
Semantic Web talk TEMPLATE
Semantic Web talk TEMPLATESemantic Web talk TEMPLATE
Semantic Web talk TEMPLATE
 

En vedette

Daivi sampada
Daivi sampadaDaivi sampada
Daivi sampadagurusewa
 
Sino Marketing Partners
Sino Marketing PartnersSino Marketing Partners
Sino Marketing Partnershargrave
 
Backups don't make me money
Backups don't make me moneyBackups don't make me money
Backups don't make me moneySarah Novotny
 
Yog yatra3
Yog yatra3Yog yatra3
Yog yatra3gurusewa
 
Weekly news 9
Weekly news 9Weekly news 9
Weekly news 9samankit
 
How to Win the Hearts and Minds of Decision Makers
How to Win the Hearts and Minds of Decision MakersHow to Win the Hearts and Minds of Decision Makers
How to Win the Hearts and Minds of Decision Makerspbehnia
 
Kids in the Cloud
Kids in the CloudKids in the Cloud
Kids in the CloudIna Smith
 
Take Back Control of your CPD
Take Back Control of your CPDTake Back Control of your CPD
Take Back Control of your CPDHamdi Nsir
 
Introduction to the Directory of Open Access Journals
Introduction to the Directory of Open Access JournalsIntroduction to the Directory of Open Access Journals
Introduction to the Directory of Open Access JournalsIna Smith
 
Blogs and wikis keynote
Blogs and wikis keynoteBlogs and wikis keynote
Blogs and wikis keynoteTeresa Wells
 
Software nell' architettura
Software nell' architetturaSoftware nell' architettura
Software nell' architetturamatteomartinello
 
Century 21 Real Estate LLC - Fact Sheet 2Q 2012
Century 21 Real Estate LLC - Fact Sheet 2Q 2012Century 21 Real Estate LLC - Fact Sheet 2Q 2012
Century 21 Real Estate LLC - Fact Sheet 2Q 2012CENTURY 21
 
Weekly news 15
Weekly news 15Weekly news 15
Weekly news 15samankit
 
Ritikesh Kumar Birthday PPT
Ritikesh Kumar Birthday PPTRitikesh Kumar Birthday PPT
Ritikesh Kumar Birthday PPTArnab Dutta
 

En vedette (20)

Daivi sampada
Daivi sampadaDaivi sampada
Daivi sampada
 
Sino Marketing Partners
Sino Marketing PartnersSino Marketing Partners
Sino Marketing Partners
 
Backups don't make me money
Backups don't make me moneyBackups don't make me money
Backups don't make me money
 
Tuenti Itziar
Tuenti ItziarTuenti Itziar
Tuenti Itziar
 
Yog yatra3
Yog yatra3Yog yatra3
Yog yatra3
 
Weekly news 9
Weekly news 9Weekly news 9
Weekly news 9
 
How to Win the Hearts and Minds of Decision Makers
How to Win the Hearts and Minds of Decision MakersHow to Win the Hearts and Minds of Decision Makers
How to Win the Hearts and Minds of Decision Makers
 
Kids in the Cloud
Kids in the CloudKids in the Cloud
Kids in the Cloud
 
Nspire ppt
Nspire pptNspire ppt
Nspire ppt
 
Réunion
RéunionRéunion
Réunion
 
Take Back Control of your CPD
Take Back Control of your CPDTake Back Control of your CPD
Take Back Control of your CPD
 
Introduction to the Directory of Open Access Journals
Introduction to the Directory of Open Access JournalsIntroduction to the Directory of Open Access Journals
Introduction to the Directory of Open Access Journals
 
Blogs and wikis keynote
Blogs and wikis keynoteBlogs and wikis keynote
Blogs and wikis keynote
 
Software nell' architettura
Software nell' architetturaSoftware nell' architettura
Software nell' architettura
 
Century 21 Real Estate LLC - Fact Sheet 2Q 2012
Century 21 Real Estate LLC - Fact Sheet 2Q 2012Century 21 Real Estate LLC - Fact Sheet 2Q 2012
Century 21 Real Estate LLC - Fact Sheet 2Q 2012
 
Weekly news 15
Weekly news 15Weekly news 15
Weekly news 15
 
Ritikesh Kumar Birthday PPT
Ritikesh Kumar Birthday PPTRitikesh Kumar Birthday PPT
Ritikesh Kumar Birthday PPT
 
Powerpoint dinnershow
Powerpoint dinnershowPowerpoint dinnershow
Powerpoint dinnershow
 
Integral politics
Integral politicsIntegral politics
Integral politics
 
Final work about paper
Final work about paperFinal work about paper
Final work about paper
 

Similaire à Rdf

DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World." DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World." Avalon Media System
 
Services semantic technology_terminology
Services semantic technology_terminologyServices semantic technology_terminology
Services semantic technology_terminologyTenforce
 
Lodlam saa 2011_jenelfarrell_2
Lodlam saa 2011_jenelfarrell_2Lodlam saa 2011_jenelfarrell_2
Lodlam saa 2011_jenelfarrell_2Jenel Farrell
 
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...dannyijwest
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011Peter Mika
 
Semantic web
Semantic webSemantic web
Semantic webtariq1352
 
Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Morgan Briles
 
Linked data HHS 2015
Linked data HHS 2015Linked data HHS 2015
Linked data HHS 2015Cason Snow
 
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Cory Lampert
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)Dan Brickley
 
CSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialCSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialLeeFeigenbaum
 
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Laura Akerman
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark GreavesMediabistro
 
The RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkThe RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkDiane Hillmann
 
Diane Hillmann: RDA Vocabularies in the Semantic Web
Diane Hillmann: RDA Vocabularies in the Semantic WebDiane Hillmann: RDA Vocabularies in the Semantic Web
Diane Hillmann: RDA Vocabularies in the Semantic WebALATechSource
 

Similaire à Rdf (20)

DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World." DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World."
 
Semantic web
Semantic web Semantic web
Semantic web
 
Services semantic technology_terminology
Services semantic technology_terminologyServices semantic technology_terminology
Services semantic technology_terminology
 
Lodlam saa 2011_jenelfarrell_2
Lodlam saa 2011_jenelfarrell_2Lodlam saa 2011_jenelfarrell_2
Lodlam saa 2011_jenelfarrell_2
 
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
Semantic - Based Querying Using Ontology in Relational Database of Library Ma...
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011
 
Semantic web
Semantic webSemantic web
Semantic web
 
semanticweb
semanticwebsemanticweb
semanticweb
 
Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web Linked data 101: Getting Caught in the Semantic Web
Linked data 101: Getting Caught in the Semantic Web
 
Linked data HHS 2015
Linked data HHS 2015Linked data HHS 2015
Linked data HHS 2015
 
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
 
Semantics
SemanticsSemantics
Semantics
 
XML Bible
XML BibleXML Bible
XML Bible
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
CSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialCSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web Tutorial
 
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
 
SNSW CO3.pptx
SNSW CO3.pptxSNSW CO3.pptx
SNSW CO3.pptx
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark Greaves
 
The RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkThe RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They Work
 
Diane Hillmann: RDA Vocabularies in the Semantic Web
Diane Hillmann: RDA Vocabularies in the Semantic WebDiane Hillmann: RDA Vocabularies in the Semantic Web
Diane Hillmann: RDA Vocabularies in the Semantic Web
 

Rdf

  • 1. DRUPAL 7 AND RDF In 15 minutes Wednesday, February 23, 2011
  • 2. WHAT IS RDF? On the Semantic Web computers do the browsing, searching and querying for us. The Semantic Web allows computers to seek out knowledge, mesh it, and then take action on it. Current Web is a platform for distributed presentations ... Semantic Web is a platform for distributed knowledge. Resource Description Framework (RDF)is the W3C standard for encoding knowledge. Wednesday, February 23, 2011
  • 3. WHAT IS RDFA RDFa is simply a version of rdf that is encoded to work in html. Extends XHTML to add rich metadata within web documents. Enables embedding of RDF triples and the extraction of RDF triples by user agents. Wednesday, February 23, 2011
  • 4. WHAT ARE RDF TRIPLES? The RDF data model makes statements about resources in the form of subject-predicate-object expressions known as triples. The subject denotes the resource while the predicate denotes traits or aspects of the resource and expresses a relationship between the subject and the object. Examples: Denver is a City, The sky has the color blue, Kevin is a Person, This field is a rating. Wednesday, February 23, 2011
  • 5. HISTORY OF RDF IN DRUPAL rdf.php (2000, Dries) FOAF, vCard (2004, walkah) Relationship (2005, dman Semantic Search (2006, hendler) RDF (2007, Arto) OpenCalais (febbraro, 2008) RDF CCK (2008, scor) Wednesday, February 23, 2011
  • 6. GOALS OF RDF IN DRUPAL CORE Expose Drupal’s data in RDF Make exposure automatic No RDF expertise required Support a user driven data model Content type = RDF class Field = RDF property Node = RDF resource Wednesday, February 23, 2011
  • 7. LETS GET CRAZY - D7 EXPERIMENTATION Automatic site vocabulary generation Mapping content models to existing ontologies Data endpoint for SPARQL querying Lazy loading of external data (data import) Wednesday, February 23, 2011
  • 9. WTF ARE YOU TALKING ABOUT? Enough theory show me some examples!!! Wednesday, February 23, 2011