SlideShare una empresa de Scribd logo
1 de 44
Introducing the Semantic Web Professor James Hendler http://www.cs.umd.edu/~hendler Co-Director, Maryland Information and Network Dynamics Laboratory Semantic Web Agents Project http://www.mindswap.org MiND
 
The Evolving Web DOCUMENTS DATA/PROGRAMS Web of Knowledge  HyperText Markup Language HyperText Transfer Protocol Resource Description Framework eXtensible Markup Language Self-Describing Documents Foundation of the Current Web Proof, Logic and Ontology Languages Shared terms/terminology Machine-Machine communication 1990 2000 2010 Berners-Lee, Hendler;  Nature , 2001
Web Semantics Semantic Web LayerCake  (Berners-Lee, 99;Swartz-Hendler, 2001)
Can’t we just use XML? This is what a web-page in natural language  looks like for a machine
XML helps XML allows “meaningful tags” to be added to parts of the text CV name education work private <  > <  > <  > <  > <  >
XML    machine accessible meaning But to your machine,  the tags look like this…. CV name education work private <  > <  > <  > <  > <  > <    > <   > <  > <  > <  >
Schemas take a step in the right direction Schemas help…. <    > … by relating  common terms between documents 
But other people use other schemas <    >   > <  >  <  > Someone else has one like this…. CV name education work private <  > <  > <  > <  > <  >
The “semantics” isn’t there <    > … which don’t fit in 
KR provides “external” referents to merge on SW languages add mappings And structure.         CV name education work private <  > <  > <  > <  > <  > <   > <  > <  >  < ‹›„⁄ >
Which is what the web was meant to be!! ,[object Object],[object Object]
Putting semantics on the web
(and making it machine-readable)
 
Event:title Event:WebPage < >  rdf:type photo:Photograph,   Photo:File http://…/images#image1,    Photo:topic  :event1#event:speaker.  Event1 a Event:event;   date “May 7-11”,   speaker http://…#timbl.html   Title “WWW 2002…” TimBL rdf:type w3c-ont:person;   name “Tim Berners-Lee”   …  <daml:ObjectProperty rdf:ID=&quot;photograph&quot;> <rdfs:domain rdf:resource=&quot;#Picture&quot;/> <rdfs:range rdf:resource= …#person&quot;/> </daml:ObjectProperty> <rdf:Description rdf:about=&quot;http://www.w3.org/2001/03/earl/0.95#Person&quot;> <rdf:type rdf:resource=&quot;http://www.w3.org/2000/01/rdf-schema#Class&quot;/> <rdfs:subClassOf rdf:resource=&quot;http://www.w3.org/2001/03/earl/0.95#Assertor&quot;/> </rdf:Description> <s:Class rdf:about=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#Conference&quot;> <s:comment> describes a generic conceptabout events </s:comment> <s:subClassOf rdf:resource=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#Event&quot;/> <a:disjointFrom rdf:resource=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#Workshop&quot;/> <a:restrictedBy rdf:resource=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#genid18&quot;/>
On the Web --  links are critical! <a href= URI> HTML Web page Any Web Resource <a href=“http://…”> RDF URI URI URI RDF is like the web! And… On the Semantic WEB --  links are critical!
RDF graphs resemble semantic nets <mind:Person  rdf:id=“Hendler”> <mind:title jobs:Professor> <jobs:placeOfWork  http://www.cs.umd.edu> </mind:Person> DOC1 Hendler DOC1 Mind:title Jobs:placeOfWork Web Page http://www… Professor Jobs: Mind: Jobs:
Semantics on the  WEB ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hendler DOC1 Mind:title Jobs:placeOfWork Web Page http://www… Professor Jobs: Mind: Jobs: Other Professors Other Pages Other title s Other description s Other URI s
Radically new view of Semantics Distributed,partially mapped, inconsistent -- but SCALEABLE!  = some partial mapping uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses
Real examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Current Activities Semantic Web LayerCake  (Berners-Lee, 99;Swartz-Hendler, 2001) You are here
W3C Web Ontology Working Group ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Membership ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
But will it fly? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Making Markup Easier
Machine worries about the syntax
Use that markup in query/portal interfaces
Extending ontologies on the fly
Semantic Web Portals:   The  Mosaic  of the semantic web? <Oncogene rdf:ID=&quot;Oncogene, MYB&quot;><code>C3682</code><id>3683</id> <Found_In_Organism rdf:ID=&quot;Human&quot;></Found_In_Organism> <Gene_Has_Function rdf:ID=&quot;Gene Transcription&quot;></Gene_Has_Function> <Gene_Has_Function rdf:ID=&quot;Transcriptional Regulation&quot;></Gene_Has_Function> <In_Chromosomal_Location rdf:ID=&quot;6q22-q23&quot;/> </Oncogene> < Oncogene rdf:ID=&quot;Oncogene NMYC&quot;> <code>C17656</code><id>17657</id><Found_In_Organism rdf:ID=&quot;Human&quot;></Found_In_Organism> <In_Chromosomal_Location rdf:ID=&quot;2p24.1&quot;/> <Gene_Has_Function rdf:ID=&quot;Transcriptional Regulation&quot;> </Gene_Has_Function><Gene_Associated_With_Disease rdf:ID=&quot;Neuroblastoma&quot;> </Gene_Associated_With_Disease></Oncogene> <XSLT/>
Moving to the futureof the web Semantic Web LayerCake  (Berners-Lee, 99;Swartz-Hendler, 2001)
Web “travel agents” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],How many cows are there in Texas?
Allows new capabilities
Services off the desktop
Or perhaps on different desktops…
Web Agents need Service Descriptions
Semantic Web Service Description
Use Semantics for Composition Translate my symptoms from French and find me a pharmacy that has the necessary medicine (then compute how to get there and print the directions) Print the directions to a pharmacy which has a medicine that cures the symptoms that I will tell you  (in French)
Or, translate to Planning Operators
For goal-based service composition Buy the French version of a book from amazon.fr and  have it sent to Mom’s address
Services need Web Logics
Web of Trust ,[object Object],[object Object],believe(c1) :- claims(x, c1) ^ predicate(c1, professorAt) ^   arg1(c1, x) ^ arg2(c1, y) ^ claims(c2, y) ^   predicate(c2, professorAt) ^ arg1(c2, x) ^   arg2(c2, y) ^ AccreditedUniversity(y) AcknowledgedUniversity(u) :- link-from( “ http://www.cs.umd.edu/university-list” , u) Notice this one
Distributed Trust
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://www.daml.org http://www.semanticweb.org http://www.w3.org/2001/sw

Más contenido relacionado

La actualidad más candente

Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersEmanuele Della Valle
 
Harith Alani's presentation at SSSW 2011
Harith Alani's presentation at SSSW 2011Harith Alani's presentation at SSSW 2011
Harith Alani's presentation at SSSW 2011sssw2011
 
Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011sssw2011
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialEmanuele Della Valle
 
Linking Open Data with Drupal
Linking Open Data with DrupalLinking Open Data with Drupal
Linking Open Data with Drupalemmanuel_jamin
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an IntroductionLuigi De Russis
 
How to Build Linked Data Sites with Drupal 7 and RDFa
How to Build Linked Data Sites with Drupal 7 and RDFaHow to Build Linked Data Sites with Drupal 7 and RDFa
How to Build Linked Data Sites with Drupal 7 and RDFascorlosquet
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic WebSourav Sharma
 
An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked DataGabriela Agustini
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospectsGuus Schreiber
 
09 semantic web & ontologies
09 semantic web & ontologies09 semantic web & ontologies
09 semantic web & ontologiesMarina Santini
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Jane Stevenson
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011sssw2011
 
Jarrar: Introduction to Ontology
Jarrar: Introduction to OntologyJarrar: Introduction to Ontology
Jarrar: Introduction to OntologyMustafa Jarrar
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked DataJuan Sequeda
 
Intro to the Semantic Web Landscape - 2011
Intro to the Semantic Web Landscape - 2011Intro to the Semantic Web Landscape - 2011
Intro to the Semantic Web Landscape - 2011LeeFeigenbaum
 
Eprints Special Session - DC-2006, Mexico
Eprints Special Session - DC-2006, MexicoEprints Special Session - DC-2006, Mexico
Eprints Special Session - DC-2006, MexicoEduserv Foundation
 
Semantic web Document
Semantic web DocumentSemantic web Document
Semantic web Documentap
 

La actualidad más candente (20)

Introduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS PractitionersIntroduction to Semantic Web for GIS Practitioners
Introduction to Semantic Web for GIS Practitioners
 
Harith Alani's presentation at SSSW 2011
Harith Alani's presentation at SSSW 2011Harith Alani's presentation at SSSW 2011
Harith Alani's presentation at SSSW 2011
 
Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011
 
A short introduction to Semantic Web - 2012
A short introduction to Semantic Web - 2012A short introduction to Semantic Web - 2012
A short introduction to Semantic Web - 2012
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 Tutorial
 
Linking Open Data with Drupal
Linking Open Data with DrupalLinking Open Data with Drupal
Linking Open Data with Drupal
 
Semantic Web: an Introduction
Semantic Web: an IntroductionSemantic Web: an Introduction
Semantic Web: an Introduction
 
How to Build Linked Data Sites with Drupal 7 and RDFa
How to Build Linked Data Sites with Drupal 7 and RDFaHow to Build Linked Data Sites with Drupal 7 and RDFa
How to Build Linked Data Sites with Drupal 7 and RDFa
 
Semantic web Santhosh N Basavarajappa
Semantic web   Santhosh N BasavarajappaSemantic web   Santhosh N Basavarajappa
Semantic web Santhosh N Basavarajappa
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic Web
 
An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked Data
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospects
 
09 semantic web & ontologies
09 semantic web & ontologies09 semantic web & ontologies
09 semantic web & ontologies
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011
 
Jarrar: Introduction to Ontology
Jarrar: Introduction to OntologyJarrar: Introduction to Ontology
Jarrar: Introduction to Ontology
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
Intro to the Semantic Web Landscape - 2011
Intro to the Semantic Web Landscape - 2011Intro to the Semantic Web Landscape - 2011
Intro to the Semantic Web Landscape - 2011
 
Eprints Special Session - DC-2006, Mexico
Eprints Special Session - DC-2006, MexicoEprints Special Session - DC-2006, Mexico
Eprints Special Session - DC-2006, Mexico
 
Semantic web Document
Semantic web DocumentSemantic web Document
Semantic web Document
 

Similar a Sweo talk

New Directions in Metadata
New Directions in MetadataNew Directions in Metadata
New Directions in Metadatasuyu22
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic WebBarry Smith
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introductionshaouy
 
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemasDC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemasMikael Nilsson
 
Implementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCImplementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCjimfuller2009
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic WebIvan Herman
 
How to Find a Needle in the Haystack
How to Find a Needle in the HaystackHow to Find a Needle in the Haystack
How to Find a Needle in the HaystackAdrian Stevenson
 
PowerPoint
PowerPointPowerPoint
PowerPointVideoguy
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Webliddy
 
Making the Web searchable
Making the Web searchableMaking the Web searchable
Making the Web searchablePeter Mika
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic webDarren Wood
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and RetrievalOptum
 
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
 
The Semantic Web: It's for Real
The Semantic Web: It's for RealThe Semantic Web: It's for Real
The Semantic Web: It's for RealJames Hendler
 
Wisneski TeI workshop 2009-2010
Wisneski TeI workshop 2009-2010Wisneski TeI workshop 2009-2010
Wisneski TeI workshop 2009-2010Rich Wisneski
 
Xml Case Learns 2008
Xml Case Learns 2008Xml Case Learns 2008
Xml Case Learns 2008Rich Wisneski
 
Metadata first, ontologies second
Metadata first, ontologies secondMetadata first, ontologies second
Metadata first, ontologies secondJoseba Abaitua
 
GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003butest
 

Similar a Sweo talk (20)

New Directions in Metadata
New Directions in MetadataNew Directions in Metadata
New Directions in Metadata
 
Html
HtmlHtml
Html
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introduction
 
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemasDC-2008 Tutorial 3 - Dublin Core and other metadata schemas
DC-2008 Tutorial 3 - Dublin Core and other metadata schemas
 
Implementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoCImplementing the Genetic Algorithm in XSLT: PoC
Implementing the Genetic Algorithm in XSLT: PoC
 
State of the Semantic Web
State of the Semantic WebState of the Semantic Web
State of the Semantic Web
 
How to Find a Needle in the Haystack
How to Find a Needle in the HaystackHow to Find a Needle in the Haystack
How to Find a Needle in the Haystack
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Making the Web searchable
Making the Web searchableMaking the Web searchable
Making the Web searchable
 
Web3.0 or The semantic web
Web3.0 or The semantic webWeb3.0 or The semantic web
Web3.0 or The semantic web
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and Retrieval
 
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
 
The Semantic Web: It's for Real
The Semantic Web: It's for RealThe Semantic Web: It's for Real
The Semantic Web: It's for Real
 
Wisneski TeI workshop 2009-2010
Wisneski TeI workshop 2009-2010Wisneski TeI workshop 2009-2010
Wisneski TeI workshop 2009-2010
 
Xml Case Learns 2008
Xml Case Learns 2008Xml Case Learns 2008
Xml Case Learns 2008
 
Metadata first, ontologies second
Metadata first, ontologies secondMetadata first, ontologies second
Metadata first, ontologies second
 
GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003GATE, HLT and Machine Learning, Sheffield, July 2003
GATE, HLT and Machine Learning, Sheffield, July 2003
 
Metadata Cloud
Metadata CloudMetadata Cloud
Metadata Cloud
 

Último

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 

Último (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 

Sweo talk

  • 1. Introducing the Semantic Web Professor James Hendler http://www.cs.umd.edu/~hendler Co-Director, Maryland Information and Network Dynamics Laboratory Semantic Web Agents Project http://www.mindswap.org MiND
  • 2.  
  • 3. The Evolving Web DOCUMENTS DATA/PROGRAMS Web of Knowledge HyperText Markup Language HyperText Transfer Protocol Resource Description Framework eXtensible Markup Language Self-Describing Documents Foundation of the Current Web Proof, Logic and Ontology Languages Shared terms/terminology Machine-Machine communication 1990 2000 2010 Berners-Lee, Hendler; Nature , 2001
  • 4. Web Semantics Semantic Web LayerCake (Berners-Lee, 99;Swartz-Hendler, 2001)
  • 5. Can’t we just use XML? This is what a web-page in natural language looks like for a machine
  • 6. XML helps XML allows “meaningful tags” to be added to parts of the text CV name education work private < > < > < > < > < >
  • 7. XML  machine accessible meaning But to your machine, the tags look like this…. CV name education work private < > < > < > < > < > <  > <  > <  > <  > <  >
  • 8. Schemas take a step in the right direction Schemas help…. <  > … by relating common terms between documents 
  • 9. But other people use other schemas <  >   > <  >  <  > Someone else has one like this…. CV name education work private < > < > < > < > < >
  • 10. The “semantics” isn’t there <  > … which don’t fit in 
  • 11. KR provides “external” referents to merge on SW languages add mappings And structure.         CV name education work private < > < > < > < > < > <  > <  > <  >  < ‹›„⁄ >
  • 12.
  • 14. (and making it machine-readable)
  • 15.  
  • 16. Event:title Event:WebPage < > rdf:type photo:Photograph, Photo:File http://…/images#image1, Photo:topic :event1#event:speaker. Event1 a Event:event; date “May 7-11”, speaker http://…#timbl.html Title “WWW 2002…” TimBL rdf:type w3c-ont:person; name “Tim Berners-Lee” … <daml:ObjectProperty rdf:ID=&quot;photograph&quot;> <rdfs:domain rdf:resource=&quot;#Picture&quot;/> <rdfs:range rdf:resource= …#person&quot;/> </daml:ObjectProperty> <rdf:Description rdf:about=&quot;http://www.w3.org/2001/03/earl/0.95#Person&quot;> <rdf:type rdf:resource=&quot;http://www.w3.org/2000/01/rdf-schema#Class&quot;/> <rdfs:subClassOf rdf:resource=&quot;http://www.w3.org/2001/03/earl/0.95#Assertor&quot;/> </rdf:Description> <s:Class rdf:about=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#Conference&quot;> <s:comment> describes a generic conceptabout events </s:comment> <s:subClassOf rdf:resource=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#Event&quot;/> <a:disjointFrom rdf:resource=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#Workshop&quot;/> <a:restrictedBy rdf:resource=&quot;http://www.semanticweb.org/ontologies/swrc-onto-2000-09-10.daml#genid18&quot;/>
  • 17. On the Web -- links are critical! <a href= URI> HTML Web page Any Web Resource <a href=“http://…”> RDF URI URI URI RDF is like the web! And… On the Semantic WEB -- links are critical!
  • 18. RDF graphs resemble semantic nets <mind:Person rdf:id=“Hendler”> <mind:title jobs:Professor> <jobs:placeOfWork http://www.cs.umd.edu> </mind:Person> DOC1 Hendler DOC1 Mind:title Jobs:placeOfWork Web Page http://www… Professor Jobs: Mind: Jobs:
  • 19.
  • 20. Radically new view of Semantics Distributed,partially mapped, inconsistent -- but SCALEABLE! = some partial mapping uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses uses
  • 21.
  • 22. Current Activities Semantic Web LayerCake (Berners-Lee, 99;Swartz-Hendler, 2001) You are here
  • 23.
  • 24.
  • 25.
  • 27. Machine worries about the syntax
  • 28. Use that markup in query/portal interfaces
  • 30. Semantic Web Portals: The Mosaic of the semantic web? <Oncogene rdf:ID=&quot;Oncogene, MYB&quot;><code>C3682</code><id>3683</id> <Found_In_Organism rdf:ID=&quot;Human&quot;></Found_In_Organism> <Gene_Has_Function rdf:ID=&quot;Gene Transcription&quot;></Gene_Has_Function> <Gene_Has_Function rdf:ID=&quot;Transcriptional Regulation&quot;></Gene_Has_Function> <In_Chromosomal_Location rdf:ID=&quot;6q22-q23&quot;/> </Oncogene> < Oncogene rdf:ID=&quot;Oncogene NMYC&quot;> <code>C17656</code><id>17657</id><Found_In_Organism rdf:ID=&quot;Human&quot;></Found_In_Organism> <In_Chromosomal_Location rdf:ID=&quot;2p24.1&quot;/> <Gene_Has_Function rdf:ID=&quot;Transcriptional Regulation&quot;> </Gene_Has_Function><Gene_Associated_With_Disease rdf:ID=&quot;Neuroblastoma&quot;> </Gene_Associated_With_Disease></Oncogene> <XSLT/>
  • 31. Moving to the futureof the web Semantic Web LayerCake (Berners-Lee, 99;Swartz-Hendler, 2001)
  • 32.
  • 34. Services off the desktop
  • 35. Or perhaps on different desktops…
  • 36. Web Agents need Service Descriptions
  • 37. Semantic Web Service Description
  • 38. Use Semantics for Composition Translate my symptoms from French and find me a pharmacy that has the necessary medicine (then compute how to get there and print the directions) Print the directions to a pharmacy which has a medicine that cures the symptoms that I will tell you (in French)
  • 39. Or, translate to Planning Operators
  • 40. For goal-based service composition Buy the French version of a book from amazon.fr and have it sent to Mom’s address
  • 42.
  • 44.