SlideShare a Scribd company logo
Semantic web

   Tapas Kumar Mishra
       11CS60R32

                        1
Agenda
   Introduction
   What is semantic web
   Issues with traditional web search
   The Technology Stack
   Architecture of semantic web
   Meta Data
   Main Tasks
 Knowledge Representation
   ∙ XML
   ∙ RDF
 Ontology
  ∙ Taxonomy
   ∙ Inference Rules
   Conclusion
   And references

                                         2
Introduction

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 co-
operation.

                        [Tim Berners-Lee , 2001]




                                                   3
Introduction contd…
• Traditional search

  Displays the pages that contain the words without
  interpreting the meaning of those words.




                                                      4
Introduction contd…
• Semantic Search

   retrieves the meaning from the bag of words




                                                 5
Semantic Web Stack




                     6
Real world implementation




                            7
Metadata

• The first form of semantic data on the Web was
  metadata :
                      information about information
• Basically include:

    1.   Means of creation of the data
    2.   Purpose of the data
    3.   Time and date of creation
    4.   Creator or author of data
    5.   Placement on a computer network where the data was created
    6.   Standards used




                                                                      8
Metadata Contd..
Example :

•   a meta element specifies name and associated
    content attributes describing aspects of the HTML
    page.
<meta name="keywords"content="wikipedia,encyclopedia">
•   default charset for plain text is simply set with meta:

<meta http-equiv="Content-Type" content="text/html charset=UTF-8" >




                                                                      9
Semantic Web main tasks
• Knowledge Representation:

   • Metadata annotation
   •   Description of resources using standard languages

• Search:

   • Retrieve relevant information according to user‟s query /
     interest / intention
   • Use metadata (and possibly content) in a “smart” way
     (i.e. “reasoning” about the meaning of annotations)




                                                                 10
Knowledge Representation




                           11
URI
• string of characters used to identify a name or a resource on
  the Internet
• Categorized into 2 types
    • URL  Uniform Resource Locator
    • URN  Uniform Resource Name
• URN defines an item's identity, while the URL provides a method
  for finding it
• Example:
    • URN ----> ISBN of books,
                 ISBN 0486275574 cites, unambiguously, a specific
                 edition of Shakespeare's play Romeo and Juliet.




                                                                    12
XML
  • User definable and domain specific markup
<course date=“...”>                             course
   <title>...</title>
   <teacher>...
                                     title                 students
     <name>...</name>
     <http>...</http>
    </teacher>
                              =                teacher

   <students>...</students>                  name   http
</course>


    • XML provides an elemental syntax for content
               structure within documents
   • But associates no semantics with the meaning of
              the content contained within.



                                                                      13
RDF(Resource Description
      Framework)
• corner stone of the Semantic Web
  technology stack

• 1999, first publication

• directed and labeled graphs as data model

• everything is univocally identifiable with
  a Uniform Resource Identifier(URI)
      • a web page, a person, a book, an
        intangible thing


                                               14
RDF CONTD…
A statement is a triple
 Subject –predicate –object
 Subject: a resource
 Predicate: a verb / property / relationship
 Object: a resource, or a literal string

Relationships between things could be expressed
with a directed, labeled graph
where
• nodes could be resources or XMLSchema-typed
  values and
• relationships are identified also by URIs

                                                  15
RDF CONTD…
Author = D.West
Diagram:


                          hasAuthor
        URI                                  D.West


Simple RDF assertion triple :

     triple (hasAuthor, URI, D.West)

RDF in XML syntax:

 <RDF xmlns=“http://www.w3.org/TR/ … ” >
 <Description about=“http://www. w3.org/semweb/intro”>
 <Author>D.West</Author>
 </Description>
 </RDF>                                                  16
RDF(S): RDF Schema
• Defines   vocabulary for RDF
• Organizes this basic vocabulary terms and the relations
  between those terms
   -Class, subClassOf, type
   -Property, subPropertyOf
   -domain, range



                                                  Person
                             subClassOf                         subClassOf


                   Student         range                   domain
                                                 teaches               Teacher

            type
                                                                         type
                                       teaches              Prof.X
            Student Y
                                                                                 17
RDF CONTD…
• triples of RDF form webs of information about related things.
• the URIs ensure that concepts are not just words in a document
  but are tied to a unique definition that everyone can find on the
  Web.
Example:
        a database of info of people , including their addresses.
         RDF can specify that "(field 5 in database A)
        (is a field of type)(zip code),“

Query: Find people living in city with zipcode x




                                                                      18
RDF CONTD…

• Problem with RDF:
  o Synonym problem:


     • two databases may use different identifiers for what is in fact the
       same concept, such as zip code. A program that wants to compare or
       combine information across the two databases has to know that
       these two terms are being used to mean the same thing.




                                                                             19
Ontology
• Problems with RDF
   • two databases may use different identifiers for what
     is in fact the same concept, such as zip code
• Solution is Ontology….

An ontology is an explicit description of a domain
•   concepts
•   properties and attributes of concepts
•   constraints on properties and attributes
•   individuals (often, but not always)

Web ontology consists of
• Taxonomy
• Inference Rules




                                                            20
Ontology Contd…




ontology that describes the Webify Solutions
                                               21
                organization
Taxonomy
• Defines classes of objects and relations among them




                                                        22
Taxonomy Contd…
   HOW Taxonomy helps:
   • classes, subclasses and relations among entities
     are a very powerful tool for Web use
   • city codes must be of type city and cities generally have
     Web sites, we can discuss the Web site associated with a
     city code even if no database links a city code directly to
     a Web site.



       city           Has a         website

contains

      citycode




                                                                   23
Inference Rules
• Allows us to infer conclusions based on rules
  and facts available in the knowledge base
• Example:
   • An ontology may express the rule "If a city
     code is associated with a state code, and an
     address uses that city code, then that address
     has the associated state code."
   • A program could then readily deduce, for
     instance, that a IIT KGP address, being in
     Kharagpur, must be in West Bengal, which is
     in the India, and therefore should be
     formatted to indian standards.




                                                      24
Inference Rules contd..
• this solve RDF’s synonym problem.
• Example:
   • an ontology that defines addresses as
      containing a zip code and another ontology
      uses postal code.
   • The program could then use a service that
      takes
        • a list of postal addresses (defined in the
          first ontology) and
        • converts it into a list of physical addresses
          (the second ontology) by recognizing and
          removing post office boxes and other
          unsuitable addresses.




                                                          25
PRO’s of Semantic web

  • Accuracy of web search
  • Tackle complicated questions
  • Inpage answer to query




                                   26
CONCLUSIONS AND
  FUTUREWORK
• Implementation of encryption layer
• Standard for retrieval
• Standard for metadata




                                       27
References

1. Berners-Lee, Tim; James Hendler and Ora Lassila
   (May 17, 2001). "The Semantic Web". Scientific
   American Magazine
2. www.en.wikipedia.org/wiki/Semantic_Web
3. Tim Berners-Lee, with Mark Fischetti. Harper San
   Francisco, 1999.”Weaving the Web”
4. http://www.w3.org/2001/sw/
5. www.SemanticWeb.org/
6. James Farrugia,University of Maine, Orono, ME.
   ” Model-theoretic semantics for the web”. ACM New
   York, NY, USA ©2003




                                                       28
Thank you


            29

More Related Content

PPTX
General Introduction for Semantic Web and Linked Open Data
PPTX
semantic web & natural language
PDF
Linked (Open) Data
PDF
From the Semantic Web to the Web of Data: ten years of linking up
PPTX
Semantic Web, Ontology, and Ontology Learning: Introduction
PPTX
Linked Data for Czech Legislation
PPTX
Linked Data Modeling for Beginner
PDF
Introduction to the Semantic Web
General Introduction for Semantic Web and Linked Open Data
semantic web & natural language
Linked (Open) Data
From the Semantic Web to the Web of Data: ten years of linking up
Semantic Web, Ontology, and Ontology Learning: Introduction
Linked Data for Czech Legislation
Linked Data Modeling for Beginner
Introduction to the Semantic Web

What's hot (16)

PPTX
The Standardization of Semantic Web Ontology
PDF
Linked Data Technology and Status
PDF
Information retrieval concept, practice and challenge
PDF
PPT
Introduction To RDF and RDFS
PPT
The Semantic Web
PPT
4 semantic web and ontology
PPTX
Large-Scale Semantic Search
PPTX
Taxonomy, ontology, folksonomies & SKOS.
PPTX
Intro to the semantic web (for libraries)
PPTX
Mdst3703 2013-09-17-text-models
PPTX
AAT LOD Microthesauri
PPTX
Using OWL for the RESO Data Dictionary
PPTX
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence
PPT
Role of Text Mining in Search Engine
PPTX
Get on the Linked Data Web!
The Standardization of Semantic Web Ontology
Linked Data Technology and Status
Information retrieval concept, practice and challenge
Introduction To RDF and RDFS
The Semantic Web
4 semantic web and ontology
Large-Scale Semantic Search
Taxonomy, ontology, folksonomies & SKOS.
Intro to the semantic web (for libraries)
Mdst3703 2013-09-17-text-models
AAT LOD Microthesauri
Using OWL for the RESO Data Dictionary
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence
Role of Text Mining in Search Engine
Get on the Linked Data Web!
Ad

Viewers also liked (6)

PDF
Monográfico sobre discapacidad y vida independiente
PPT
Els esports
PDF
Semantic we bnext
PDF
Catalogo Cine Social Y Politico Videotecas De La Memoria
PDF
Informe 2010 industria_contenidos_digitales
PDF
Bamboo
Monográfico sobre discapacidad y vida independiente
Els esports
Semantic we bnext
Catalogo Cine Social Y Politico Videotecas De La Memoria
Informe 2010 industria_contenidos_digitales
Bamboo
Ad

Similar to Semantic web (20)

PPTX
Semantic web
PPTX
The Semantic Web #4 - RDF (1)
PPTX
Hacking with Semantic Web
PPTX
The Evolving Semantic Web
PPTX
Intro to the Semantic Web Landscape - 2011
PPT
PPTX
Poster Semantic Web - Abhijit Chandrasen Manepatil
 
PPTX
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...
ODT
Riding The Semantic Wave
KEY
Semantic Web: A web that is not the Web
PDF
Semantic Web and web of commerce - Disruptive technology
PDF
Semantic Web and the Web Of Commerce - pdf version
PPT
DM110 - Week 10 - Semantic Web / Web 3.0
PPTX
SNSW CO3.pptx
PPT
Corrib.org - OpenSource and Research
PDF
Chapter 1 semantic web
PPTX
Web 3 final(1)
PDF
The Semantic Web: What IAs Need to Know About Web 3.0
PDF
Metadata is back!
PPTX
PR and Web 3.0
Semantic web
The Semantic Web #4 - RDF (1)
Hacking with Semantic Web
The Evolving Semantic Web
Intro to the Semantic Web Landscape - 2011
Poster Semantic Web - Abhijit Chandrasen Manepatil
 
Semantic Web (IS 535 presentation) by ITRL students Deborah Ratliff and Maril...
Riding The Semantic Wave
Semantic Web: A web that is not the Web
Semantic Web and web of commerce - Disruptive technology
Semantic Web and the Web Of Commerce - pdf version
DM110 - Week 10 - Semantic Web / Web 3.0
SNSW CO3.pptx
Corrib.org - OpenSource and Research
Chapter 1 semantic web
Web 3 final(1)
The Semantic Web: What IAs Need to Know About Web 3.0
Metadata is back!
PR and Web 3.0

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Getting Started with Data Integration: FME Form 101
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Tartificialntelligence_presentation.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Machine Learning_overview_presentation.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Approach and Philosophy of On baking technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Getting Started with Data Integration: FME Form 101
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks
Dropbox Q2 2025 Financial Results & Investor Presentation
Tartificialntelligence_presentation.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
A comparative analysis of optical character recognition models for extracting...
Encapsulation_ Review paper, used for researhc scholars
Machine Learning_overview_presentation.pptx
Encapsulation theory and applications.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Spectroscopy.pptx food analysis technology
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
Empathic Computing: Creating Shared Understanding
Approach and Philosophy of On baking technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Building Integrated photovoltaic BIPV_UPV.pdf

Semantic web

  • 1. Semantic web Tapas Kumar Mishra 11CS60R32 1
  • 2. Agenda  Introduction  What is semantic web  Issues with traditional web search  The Technology Stack  Architecture of semantic web  Meta Data  Main Tasks  Knowledge Representation ∙ XML ∙ RDF  Ontology ∙ Taxonomy ∙ Inference Rules  Conclusion  And references 2
  • 3. Introduction 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 co- operation. [Tim Berners-Lee , 2001] 3
  • 4. Introduction contd… • Traditional search Displays the pages that contain the words without interpreting the meaning of those words. 4
  • 5. Introduction contd… • Semantic Search retrieves the meaning from the bag of words 5
  • 8. Metadata • The first form of semantic data on the Web was metadata : information about information • Basically include: 1. Means of creation of the data 2. Purpose of the data 3. Time and date of creation 4. Creator or author of data 5. Placement on a computer network where the data was created 6. Standards used 8
  • 9. Metadata Contd.. Example : • a meta element specifies name and associated content attributes describing aspects of the HTML page. <meta name="keywords"content="wikipedia,encyclopedia"> • default charset for plain text is simply set with meta: <meta http-equiv="Content-Type" content="text/html charset=UTF-8" > 9
  • 10. Semantic Web main tasks • Knowledge Representation: • Metadata annotation • Description of resources using standard languages • Search: • Retrieve relevant information according to user‟s query / interest / intention • Use metadata (and possibly content) in a “smart” way (i.e. “reasoning” about the meaning of annotations) 10
  • 12. URI • string of characters used to identify a name or a resource on the Internet • Categorized into 2 types • URL  Uniform Resource Locator • URN  Uniform Resource Name • URN defines an item's identity, while the URL provides a method for finding it • Example: • URN ----> ISBN of books, ISBN 0486275574 cites, unambiguously, a specific edition of Shakespeare's play Romeo and Juliet. 12
  • 13. XML • User definable and domain specific markup <course date=“...”> course <title>...</title> <teacher>... title students <name>...</name> <http>...</http> </teacher> = teacher <students>...</students> name http </course> • XML provides an elemental syntax for content structure within documents • But associates no semantics with the meaning of the content contained within. 13
  • 14. RDF(Resource Description Framework) • corner stone of the Semantic Web technology stack • 1999, first publication • directed and labeled graphs as data model • everything is univocally identifiable with a Uniform Resource Identifier(URI) • a web page, a person, a book, an intangible thing 14
  • 15. RDF CONTD… A statement is a triple  Subject –predicate –object  Subject: a resource  Predicate: a verb / property / relationship  Object: a resource, or a literal string Relationships between things could be expressed with a directed, labeled graph where • nodes could be resources or XMLSchema-typed values and • relationships are identified also by URIs 15
  • 16. RDF CONTD… Author = D.West Diagram: hasAuthor URI D.West Simple RDF assertion triple : triple (hasAuthor, URI, D.West) RDF in XML syntax: <RDF xmlns=“http://www.w3.org/TR/ … ” > <Description about=“http://www. w3.org/semweb/intro”> <Author>D.West</Author> </Description> </RDF> 16
  • 17. RDF(S): RDF Schema • Defines vocabulary for RDF • Organizes this basic vocabulary terms and the relations between those terms -Class, subClassOf, type -Property, subPropertyOf -domain, range Person subClassOf subClassOf Student range domain teaches Teacher type type teaches Prof.X Student Y 17
  • 18. RDF CONTD… • triples of RDF form webs of information about related things. • the URIs ensure that concepts are not just words in a document but are tied to a unique definition that everyone can find on the Web. Example: a database of info of people , including their addresses. RDF can specify that "(field 5 in database A) (is a field of type)(zip code),“ Query: Find people living in city with zipcode x 18
  • 19. RDF CONTD… • Problem with RDF: o Synonym problem: • two databases may use different identifiers for what is in fact the same concept, such as zip code. A program that wants to compare or combine information across the two databases has to know that these two terms are being used to mean the same thing. 19
  • 20. Ontology • Problems with RDF • two databases may use different identifiers for what is in fact the same concept, such as zip code • Solution is Ontology…. An ontology is an explicit description of a domain • concepts • properties and attributes of concepts • constraints on properties and attributes • individuals (often, but not always) Web ontology consists of • Taxonomy • Inference Rules 20
  • 21. Ontology Contd… ontology that describes the Webify Solutions 21 organization
  • 22. Taxonomy • Defines classes of objects and relations among them 22
  • 23. Taxonomy Contd… HOW Taxonomy helps: • classes, subclasses and relations among entities are a very powerful tool for Web use • city codes must be of type city and cities generally have Web sites, we can discuss the Web site associated with a city code even if no database links a city code directly to a Web site. city Has a website contains citycode 23
  • 24. Inference Rules • Allows us to infer conclusions based on rules and facts available in the knowledge base • Example: • An ontology may express the rule "If a city code is associated with a state code, and an address uses that city code, then that address has the associated state code." • A program could then readily deduce, for instance, that a IIT KGP address, being in Kharagpur, must be in West Bengal, which is in the India, and therefore should be formatted to indian standards. 24
  • 25. Inference Rules contd.. • this solve RDF’s synonym problem. • Example: • an ontology that defines addresses as containing a zip code and another ontology uses postal code. • The program could then use a service that takes • a list of postal addresses (defined in the first ontology) and • converts it into a list of physical addresses (the second ontology) by recognizing and removing post office boxes and other unsuitable addresses. 25
  • 26. PRO’s of Semantic web • Accuracy of web search • Tackle complicated questions • Inpage answer to query 26
  • 27. CONCLUSIONS AND FUTUREWORK • Implementation of encryption layer • Standard for retrieval • Standard for metadata 27
  • 28. References 1. Berners-Lee, Tim; James Hendler and Ora Lassila (May 17, 2001). "The Semantic Web". Scientific American Magazine 2. www.en.wikipedia.org/wiki/Semantic_Web 3. Tim Berners-Lee, with Mark Fischetti. Harper San Francisco, 1999.”Weaving the Web” 4. http://www.w3.org/2001/sw/ 5. www.SemanticWeb.org/ 6. James Farrugia,University of Maine, Orono, ME. ” Model-theoretic semantics for the web”. ACM New York, NY, USA ©2003 28
  • 29. Thank you 29