SlideShare ist ein Scribd-Unternehmen logo
1 von 21
An Introduction To
The Semantic Web
Submitted to –
C.J. Nega Cheltha
Submitted by-
Ronit Mathur
94,B-1,CSE
Contents
• Introduction
• Development Of A Metadata Architecture For The Web
• Metadata, RDF And The Semantic Web
• Critique
• Where To From Here?
• Conclusions
Remember When …
• The Web:
 Launched in early 1990s
 Exponential growth in mid-1990s
 Search engines took off as tool for finding resources
 Self-publishing increased amount of low quality hits from search engines
 Spammers (e.g. porn companies) attempt to fool search engines
• Difficulties in using the Web to find relevant resources
Librarians To The Rescue
• In the mid 1990s:
• Librarians, computer scientists, etc. got together to try to find a solution to
resource discovery problem
• First meeting organised by OCLC in Dublin, Ohio led to the Dublin Core set of
attributes for resource discovery
• “This metadata – it’s just cataloguing isn’t it?”
• Needs to be cross-sectoral, scalable & extensible
XML
• Around same time XML (Extensible Markup Language):
• Developed within W3C
• Provided a lightweight alternative to SGML
• Allows for extensibility
• To be used for development of all new formats within W3C
But:
• XML describes the syntax
• Does not provide semantics (what does DC.Creator mean?)
• The meaning may be agreed & understood within DC applications – but this does not
allow for extensibility
We Need Extensibility!
• We need a mechanism which allows equivalent resources to be
identified, without programming this knowledge into software
The Semantic Web
• A Vision Of Possibilities
• “The Semantic Web is an extension of the current web in which
information is given well-defined meaning, better enabling computers
and people to work in cooperation.”
• -- Tim Berners-Lee, James Hendler and Ora Lassila, The Semantic Web, Scientific
American, May 2001
Model For Buying A Car
A’s Used
Car Web Sitedatabase
Motor
Trade
schema
Indian
Motor
Trade
schema
Ford
dealers
schema
Mapping
service
AA
vehicle
schema
DVLA
schema
Value-added
services
AA
Web site
With machine-understandable data
it becomes easier to extend services
RDF
• RDF:
• Resource Description Framework
• An XML application
• “Not just tags” – RDF makes use of a formal model
• Basis for “The Semantic Web” (SW)
Resource ValuePropertyType
Property
RDF Data Model
Brian
written by
04-Mar-15
on
page.html
Resource has property value
Page.html written-by Brian
Known as triples or tuples
Ontologies
XML DTDs:
• Document Type Definition
• Define structure: Car application contains a
price (integer), description and colour
XML Schemas:
• Allows richer definitions
• Define structure: Car application contains a price
(+ve integer between 1 and 20,000), description
and colour (taken from fixed vocabulary)
Ontologies:
• Define relationships: relationship between,
say, a postcode, a town, a suburb, etc
• Builds on AI techniques
Importance Of URIs
• The Semantic Web will build on the distributed
nature of the Web:
• No central naming authority
• Schema definitions:
• Not implied in applications (cf. Web browsers and
HTML DTD)
• Accessible in a machine-understandable format
using a URI
Public Sector Scenario
• How do we ensure that all services provide up-to-date information?
• Agreement across different sectors?
 Difficult (different histories, cultures, timing, ownership, etc.)
• Describe schema so that software can automatically process information
DTLR
Transxchange schema for public
transport – “exchange of bus
timetable information ... Provide a
national passenger transport
information system”.
Highways
Road works which will force
changes to bus routes
Public Utilities
Road works which will force
changes to bus routes
Schools
Information about bus times
Community Information
Information about bus times
Semantic Web
• In the Semantic Web we will need:
• Machines talking to machines – semantics need to be unambiguously
declared
• Joined-up data – enabling complex tasks based on information from various
sources
• Wide scope – from, say, home to government to commerce
• Trust – both in data and who is saying it
• This is not going to be easily achieved
What’s Needed
• Semantics
Shared schemas: conventions about declaring meaning
Agreed ontologies (both terms and ‘rules’ as to how terms relate)
Agreed data model (RDF)
• Infrastructure
Schema Registries to share schemas
Common syntax (XML)
• The Web for connectivity: URI, HTTP...
Other Issues - Business Model
• Machine-understandable schema definitions should be derived
automatically,
• But who will develop value-added schemas, mapping services, etc. –
e.g. Joe’s <model> is the same as Ford’s <vehicle-type>?
• This could drive users away from Joe’s Web site!
• Will the public sector be better placed
to implement such services ?
AA
vehicle
schema
DVLA
schema
Value-added
services
AA
Web site
Joe’s Used
Car Web Sitedatabase
Related Work – Web Services
• Web Services:
• Foundations for automated use of the Web
• Three standards normally mentioned:
 SOAP (Simple Open Access Protocol)
Enables rich messages to be send across HTTP (compare with http query string:
http://foo.com/get?userid=Fred&profile=bar)
 WSDL (Web Services Description Language)
A specification for describing the operational information of a Web service, such as
interface
See <http://xml.coverpages.org/wsdl.html>
 UDDI (Universal Description, Discovery and Integration)
A framework for describing services, discovering and integrating services
• Provide building blocks for Semantic Web
Related Work – Ontology
• The WWW 10 conference (Hong Kong, May 2001) provided a forum for the Web
and Knowledge Representation community. We now have:
• Close links between two communities
• Building on DAML (DARPA Markup Language) work in US and OIL (Ontology
Inference Layer) funded by EU
• DAML+OIL: a semantic markup language for Web resources which builds on
earlier W3C standards such as RDF and RDF Schema, and extends these
languages with richer modelling primitives. See:
<http://www.w3.org/TR/daml+oil-walkthru/>
<http://www.w3.org/TR/daml+oil-reference>
Where To From Here? (1)
• What should we be doing now?
• Ensure that your information is stored in a neutral,
structured way:
 Reuse of resources (e.g. digital TV, PDA, etc.)
 Remember that HTML is an output format (not for storage)
• Use management tools (e.g. CMS, RDBMS)
• This will enable you to manage existing services more
effectively:
• Manage information
• Exploit new devices
• Provide new functionality (personalisation, etc.)
Where To From Here? (2)
• Best Practice For Today’s Web
• Ensure that your resources are well-structured and
managed
• Moving To The Semantic Web
• You will need to:
• Ensure that you have definitions of the structure of your
resources
• Agree on these definitions at an appropriate level
(international agreement is good from a technical
perspective, but agreements may be difficult!)
• Provide these descriptions in a machine-
understandable format
Note work on E-GIF XML Schema Registry – see
<www.govtalk.gov.uk/documents/schema%20register.doc>
Conclusions
• To conclude:
• The first version of the Web lacked a metadata framework which
was needed to describe resources
• W3C developed RDF to provide this framework
• As well as providing an framework for metadata applications, RDF
allows software to reach beyond individual Web sites
• The Semantic Web will be based on registries of machine-
understandable definition
• There is significant investment in related areas such as the GRID
and Web Services
• The Semantic Web will be difficult to achieve
• It will be expensive to provide rich interoperable services without
a Semantic Web
THANK YOU !!!
ANY QUERIES??

Weitere ähnliche Inhalte

Was ist angesagt?

Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Ana Roxin
 
Selecting the right database type for your knowledge management needs.
Selecting the right database type for your knowledge management needs.Selecting the right database type for your knowledge management needs.
Selecting the right database type for your knowledge management needs.Synaptica, LLC
 
A possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingA possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingsopekmir
 
Paul houle resume
Paul houle resumePaul houle resume
Paul houle resumePaul Houle
 
Semantic Search Over The Web
Semantic Search Over The WebSemantic Search Over The Web
Semantic Search Over The Webalierkan
 
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & HowSchema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & HowRichard Wallis
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)Amir Fahmideh
 
Structured Data for the Financial Industry
Structured Data for the Financial Industry Structured Data for the Financial Industry
Structured Data for the Financial Industry sopekmir
 

Was ist angesagt? (15)

Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Selecting the right database type for your knowledge management needs.
Selecting the right database type for your knowledge management needs.Selecting the right database type for your knowledge management needs.
Selecting the right database type for your knowledge management needs.
 
A possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingA possible future role of schema.org for business reporting
A possible future role of schema.org for business reporting
 
Web mining
Web miningWeb mining
Web mining
 
Paul houle resume
Paul houle resumePaul houle resume
Paul houle resume
 
Semantic Search Over The Web
Semantic Search Over The WebSemantic Search Over The Web
Semantic Search Over The Web
 
NISO Virtual Conference: The Semantic Web Coming of Age: Technologies and Imp...
NISO Virtual Conference: The Semantic Web Coming of Age: Technologies and Imp...NISO Virtual Conference: The Semantic Web Coming of Age: Technologies and Imp...
NISO Virtual Conference: The Semantic Web Coming of Age: Technologies and Imp...
 
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & HowSchema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & How
 
Web Mining
Web MiningWeb Mining
Web Mining
 
Oct 15 NISO Webinar: 21st Century Resource Sharing: Which Inter-Library Loan ...
Oct 15 NISO Webinar: 21st Century Resource Sharing: Which Inter-Library Loan ...Oct 15 NISO Webinar: 21st Century Resource Sharing: Which Inter-Library Loan ...
Oct 15 NISO Webinar: 21st Century Resource Sharing: Which Inter-Library Loan ...
 
The Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web InitiativeThe Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web Initiative
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)
 
Structured Data for the Financial Industry
Structured Data for the Financial Industry Structured Data for the Financial Industry
Structured Data for the Financial Industry
 
McDanold-1-jun15
McDanold-1-jun15McDanold-1-jun15
McDanold-1-jun15
 

Andere mochten auch

Introduction to Semantic Web Technologies
Introduction to Semantic Web TechnologiesIntroduction to Semantic Web Technologies
Introduction to Semantic Web TechnologiesIvan Herman
 
Seminar on Careers in Management by Arka Bhattacharya
Seminar on Careers in Management by Arka BhattacharyaSeminar on Careers in Management by Arka Bhattacharya
Seminar on Careers in Management by Arka BhattacharyaArka Bhattacharya
 
Introduction to Semantic Web, Metadata, Knowledge Representation, Ontologies
Introduction to Semantic Web, Metadata, Knowledge Representation, OntologiesIntroduction to Semantic Web, Metadata, Knowledge Representation, Ontologies
Introduction to Semantic Web, Metadata, Knowledge Representation, OntologiesFulvio Corno
 
Salami slicing attacks
Salami slicing attacksSalami slicing attacks
Salami slicing attacksXchym Hiệp
 
CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 2011
CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 2011CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 2011
CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 2011Samvel Gevorgyan
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebMarin Dimitrov
 
Semantic web
Semantic webSemantic web
Semantic webcat_us
 
Introduction to CSRF Attacks & Defense
Introduction to CSRF Attacks & DefenseIntroduction to CSRF Attacks & Defense
Introduction to CSRF Attacks & DefenseSurya Subhash
 

Andere mochten auch (9)

Introduction to Semantic Web Technologies
Introduction to Semantic Web TechnologiesIntroduction to Semantic Web Technologies
Introduction to Semantic Web Technologies
 
Seminar on Careers in Management by Arka Bhattacharya
Seminar on Careers in Management by Arka BhattacharyaSeminar on Careers in Management by Arka Bhattacharya
Seminar on Careers in Management by Arka Bhattacharya
 
Introduction to Semantic Web, Metadata, Knowledge Representation, Ontologies
Introduction to Semantic Web, Metadata, Knowledge Representation, OntologiesIntroduction to Semantic Web, Metadata, Knowledge Representation, Ontologies
Introduction to Semantic Web, Metadata, Knowledge Representation, Ontologies
 
Salami slicing attacks
Salami slicing attacksSalami slicing attacks
Salami slicing attacks
 
CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 2011
CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 2011CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 2011
CROSS-SITE REQUEST FORGERY - IN-DEPTH ANALYSIS 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
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Semantic web
Semantic webSemantic web
Semantic web
 
Introduction to CSRF Attacks & Defense
Introduction to CSRF Attacks & DefenseIntroduction to CSRF Attacks & Defense
Introduction to CSRF Attacks & Defense
 

Ähnlich wie Semantic web (20)

Semantic web technology
Semantic web technologySemantic web technology
Semantic web technology
 
song.ppt
song.pptsong.ppt
song.ppt
 
song.ppt
song.pptsong.ppt
song.ppt
 
song.ppt
song.pptsong.ppt
song.ppt
 
Semantic framework for web scraping.
Semantic framework for web scraping.Semantic framework for web scraping.
Semantic framework for web scraping.
 
Web services for banks
Web services for banksWeb services for banks
Web services for banks
 
Semantic web
Semantic webSemantic web
Semantic web
 
Semantic web
Semantic webSemantic web
Semantic web
 
HATEOAS: The Confusing Bit from REST
HATEOAS: The Confusing Bit from RESTHATEOAS: The Confusing Bit from REST
HATEOAS: The Confusing Bit from REST
 
Semantic Web For Dummies
Semantic Web For DummiesSemantic Web For Dummies
Semantic Web For Dummies
 
unit 1.pptx
unit 1.pptxunit 1.pptx
unit 1.pptx
 
Longwell final ppt
Longwell final pptLongwell final ppt
Longwell final ppt
 
Feature driven agile oriented web applications
Feature driven agile oriented web applicationsFeature driven agile oriented web applications
Feature driven agile oriented web applications
 
we to deep learning
we to deep learning we to deep learning
we to deep learning
 
emantic web technologies and applications for Ins
emantic web technologies and applications for Insemantic web technologies and applications for Ins
emantic web technologies and applications for Ins
 
Web mining
Web miningWeb mining
Web mining
 
Unit 01 (1).pdf
Unit 01 (1).pdfUnit 01 (1).pdf
Unit 01 (1).pdf
 
The Evolution of the Webbroadcast
The Evolution of the WebbroadcastThe Evolution of the Webbroadcast
The Evolution of the Webbroadcast
 
Moran wsmx
Moran wsmxMoran wsmx
Moran wsmx
 
world wide web
world wide webworld wide web
world wide web
 

Kürzlich hochgeladen

Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 

Kürzlich hochgeladen (17)

Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 

Semantic web

  • 1. An Introduction To The Semantic Web Submitted to – C.J. Nega Cheltha Submitted by- Ronit Mathur 94,B-1,CSE
  • 2. Contents • Introduction • Development Of A Metadata Architecture For The Web • Metadata, RDF And The Semantic Web • Critique • Where To From Here? • Conclusions
  • 3. Remember When … • The Web:  Launched in early 1990s  Exponential growth in mid-1990s  Search engines took off as tool for finding resources  Self-publishing increased amount of low quality hits from search engines  Spammers (e.g. porn companies) attempt to fool search engines • Difficulties in using the Web to find relevant resources
  • 4. Librarians To The Rescue • In the mid 1990s: • Librarians, computer scientists, etc. got together to try to find a solution to resource discovery problem • First meeting organised by OCLC in Dublin, Ohio led to the Dublin Core set of attributes for resource discovery • “This metadata – it’s just cataloguing isn’t it?” • Needs to be cross-sectoral, scalable & extensible
  • 5. XML • Around same time XML (Extensible Markup Language): • Developed within W3C • Provided a lightweight alternative to SGML • Allows for extensibility • To be used for development of all new formats within W3C But: • XML describes the syntax • Does not provide semantics (what does DC.Creator mean?) • The meaning may be agreed & understood within DC applications – but this does not allow for extensibility
  • 6. We Need Extensibility! • We need a mechanism which allows equivalent resources to be identified, without programming this knowledge into software
  • 7. The Semantic Web • A Vision Of Possibilities • “The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.” • -- Tim Berners-Lee, James Hendler and Ora Lassila, The Semantic Web, Scientific American, May 2001
  • 8. Model For Buying A Car A’s Used Car Web Sitedatabase Motor Trade schema Indian Motor Trade schema Ford dealers schema Mapping service AA vehicle schema DVLA schema Value-added services AA Web site With machine-understandable data it becomes easier to extend services
  • 9. RDF • RDF: • Resource Description Framework • An XML application • “Not just tags” – RDF makes use of a formal model • Basis for “The Semantic Web” (SW) Resource ValuePropertyType Property RDF Data Model Brian written by 04-Mar-15 on page.html Resource has property value Page.html written-by Brian Known as triples or tuples
  • 10. Ontologies XML DTDs: • Document Type Definition • Define structure: Car application contains a price (integer), description and colour XML Schemas: • Allows richer definitions • Define structure: Car application contains a price (+ve integer between 1 and 20,000), description and colour (taken from fixed vocabulary) Ontologies: • Define relationships: relationship between, say, a postcode, a town, a suburb, etc • Builds on AI techniques
  • 11. Importance Of URIs • The Semantic Web will build on the distributed nature of the Web: • No central naming authority • Schema definitions: • Not implied in applications (cf. Web browsers and HTML DTD) • Accessible in a machine-understandable format using a URI
  • 12. Public Sector Scenario • How do we ensure that all services provide up-to-date information? • Agreement across different sectors?  Difficult (different histories, cultures, timing, ownership, etc.) • Describe schema so that software can automatically process information DTLR Transxchange schema for public transport – “exchange of bus timetable information ... Provide a national passenger transport information system”. Highways Road works which will force changes to bus routes Public Utilities Road works which will force changes to bus routes Schools Information about bus times Community Information Information about bus times
  • 13. Semantic Web • In the Semantic Web we will need: • Machines talking to machines – semantics need to be unambiguously declared • Joined-up data – enabling complex tasks based on information from various sources • Wide scope – from, say, home to government to commerce • Trust – both in data and who is saying it • This is not going to be easily achieved
  • 14. What’s Needed • Semantics Shared schemas: conventions about declaring meaning Agreed ontologies (both terms and ‘rules’ as to how terms relate) Agreed data model (RDF) • Infrastructure Schema Registries to share schemas Common syntax (XML) • The Web for connectivity: URI, HTTP...
  • 15. Other Issues - Business Model • Machine-understandable schema definitions should be derived automatically, • But who will develop value-added schemas, mapping services, etc. – e.g. Joe’s <model> is the same as Ford’s <vehicle-type>? • This could drive users away from Joe’s Web site! • Will the public sector be better placed to implement such services ? AA vehicle schema DVLA schema Value-added services AA Web site Joe’s Used Car Web Sitedatabase
  • 16. Related Work – Web Services • Web Services: • Foundations for automated use of the Web • Three standards normally mentioned:  SOAP (Simple Open Access Protocol) Enables rich messages to be send across HTTP (compare with http query string: http://foo.com/get?userid=Fred&profile=bar)  WSDL (Web Services Description Language) A specification for describing the operational information of a Web service, such as interface See <http://xml.coverpages.org/wsdl.html>  UDDI (Universal Description, Discovery and Integration) A framework for describing services, discovering and integrating services • Provide building blocks for Semantic Web
  • 17. Related Work – Ontology • The WWW 10 conference (Hong Kong, May 2001) provided a forum for the Web and Knowledge Representation community. We now have: • Close links between two communities • Building on DAML (DARPA Markup Language) work in US and OIL (Ontology Inference Layer) funded by EU • DAML+OIL: a semantic markup language for Web resources which builds on earlier W3C standards such as RDF and RDF Schema, and extends these languages with richer modelling primitives. See: <http://www.w3.org/TR/daml+oil-walkthru/> <http://www.w3.org/TR/daml+oil-reference>
  • 18. Where To From Here? (1) • What should we be doing now? • Ensure that your information is stored in a neutral, structured way:  Reuse of resources (e.g. digital TV, PDA, etc.)  Remember that HTML is an output format (not for storage) • Use management tools (e.g. CMS, RDBMS) • This will enable you to manage existing services more effectively: • Manage information • Exploit new devices • Provide new functionality (personalisation, etc.)
  • 19. Where To From Here? (2) • Best Practice For Today’s Web • Ensure that your resources are well-structured and managed • Moving To The Semantic Web • You will need to: • Ensure that you have definitions of the structure of your resources • Agree on these definitions at an appropriate level (international agreement is good from a technical perspective, but agreements may be difficult!) • Provide these descriptions in a machine- understandable format Note work on E-GIF XML Schema Registry – see <www.govtalk.gov.uk/documents/schema%20register.doc>
  • 20. Conclusions • To conclude: • The first version of the Web lacked a metadata framework which was needed to describe resources • W3C developed RDF to provide this framework • As well as providing an framework for metadata applications, RDF allows software to reach beyond individual Web sites • The Semantic Web will be based on registries of machine- understandable definition • There is significant investment in related areas such as the GRID and Web Services • The Semantic Web will be difficult to achieve • It will be expensive to provide rich interoperable services without a Semantic Web
  • 21. THANK YOU !!! ANY QUERIES??