Movatterモバイル変換


[0]ホーム

URL:


PPTX, PDF832 views

Semantic web Santhosh N Basavarajappa

The document discusses the evolution of the web from Web 1.0, characterized by static pages and information sharing, to Web 2.0, which emphasizes user-generated content and collaboration, leading to Web 3.0, known as the semantic web that allows machines to understand and categorize data. It outlines the technologies and concepts that underpin each web generation, highlighting vulnerabilities and the importance of structured data for enhancing interaction. Furthermore, it introduces semantic frameworks and standards that facilitate data sharing and enable intelligent data processing.

Embed presentation

Downloaded 31 times
Online and Social Media ManagementSanthosh N Basavarajappa04/04/20171
Online and Social Media ManagementSanthosh N Basavarajappa09/05/20172
Semantic WebWeb of DataGiant Global GraphData WebWeb 3.0Linked Data WebSemantic Data WebEnterprise Information WebTopic for discussion3
Structure for Discussion1.0 Evolution of the Web2.0 Web 1.0 and Web 2.03.0 Semantic Web4.0 Sematic Web building blocks5.0 Conclusion6.0 References4
Sir Timothy John Berners-Lee1.0 Evolution of the Web5
6 1.1 The first World wide Webhttp://info.cern.ch/hypertext/WWW/TheProject.html Image Source : CERN
1.2 Web TechnologiesA global map showing the availability of the World Wide Web in the 2010s Image Source ; Wikipedia HTML – Hyper text markup Language HTTP - Hypertext Transfer Protocol Web services Web Browsers7
2.0 Web 1.0 (Static web – One Way) Started a linking web pages and hyperlink on a world wide web Used as “ Information sharing portal" Dividing the world wide web into usable directories Concept was based on theme of “Put the content together” Everyone has their personal own little corner in the cyberspace Media companies put content in the web and pushes it to user. usingweb 1.0 Companies Like BBC,CNN able to get online.8
2.1 need for Web 2.0When we got a grip on the technical part, web became clearer and thenwe discover Power of Networks Power of Links Power of Collaboration Power of content and reach Power of Friends9
2.2 Web 2.0 ( Read / Write – Two Way)Its term used to describe a new generation of Web services and applications with anincreasing emphasis on human collaboration. It is a platform that gives users the possibility (liberty) to control theirdata. This is about user-generated content and the read-write web. People are consuming as well as contributing information throughblogs or sites like Facebook, YouTube, Blog….. etc.10
2.2.1 Technology behind Web 2.0Web2.0 still uses most of the technologies present behind internet such asXHTML standards,style sheets,content syndication,AJAX and flash etc.1) Content Syndication2) Ajax-based Internet Technology: A-Ja-X3) DOM: Document Object Model(DOM)4) REST: Representational State Transfer(REST)5) XML and CSS (Cascading Style Sheet)11
It has three parts:1) Rich Internet application (RIA)2) Web-oriented architecture (WOA)3) Social Web2.2.2 Concept of Web 2.0As such, Web 2.0 draws together the capabilities of client- and server-side software,content syndication and the use of network protocols.12
2.2.3 Vulnerabilities in Web 2.01) Cross Site Scripting2) Cross Site Request Forgery.3) SQL Injection.4) Authentication and Authorization Flaws.XSS WormsMashups5) Information Leakage.13
2.3.4 Example for a Search in Web• I am hungry• I want to Eat apple now• I want to know how much it cost?14
Conti… 115
Conti… 216
Conti… 317
Conti… 3Lets see what Jarvis can do ??Source : https://www.youtube.com/watch?v=8yubRtNYnZQ18
 Not very intelligent, but how can a computer know what I mean? When we structurally describe that a apple is a fruit and Cost should be inEuro , Rewe is kind of Retail shop and country is Germany Describing data in a structured way can best be done in a database. Different databases can be connected.Conti… 419
 A database with Fruits A database with Cost / Currency A database with Retail Shops A database with Area /Region A database of CountyConti…20
3.0 Semantic Web – What is about ?? 1969: paper Semantic Information Processing by Ross Quillial 1980s: CYC and WordNet mid- to late 1990s: Tim Berners-Lee coins the term Semantic Web Semantics = meaning (from Greek) Set of practices and standards Allowing machines to understand data Ease sharing and mixing data Extend the World Wide Web rather than replace it21
22 3.2 – 4 Levels of SemanticsAmazon
23 3.2 – 4 Levels of SemanticsBiological scientistsParent – child classificationWord relationship2.Taxonomy
24 3.2 – 4 Levels of Semantics3.Theasaurusa) Associativeb) Homographicc) Hierarchicald) EquivalenceRepresent using the diagram
25 Role / Skill of DM
26 3.2 – 4 Levels of Semantics4.OntologyExtended version of the taxonomymeaningful relationship betweenthe attributes and the termsFood Items - EdibleFruitsApple* Bio* Type A..etcBanana
3.1 Web 3.0 ( Read / Write – Intelligent)Semantic Web It is a Web of data. changing the web into a language that can be read and categorized bythe system rather then humans.Artificial Intelligence Extracting meaning from the way people interact with the web.27Semantic systems are designed to capture the logic that will allow them tounderstand these types of relationships within data and use them to createnew facts about the data.
4.0 Semantic Web building28
1. URL is a type of URI2. The part that makes a URI a URL is the inclusion of the“access mechanism”, or “network location”,e.g. http:// or ftp://.3. The URN is the “globally unique” part of the identification; it’sa unique name.4.1 URL , URN and URI …29
30Example4.1 URL , URN and URI … Conti…
HOW DO MACHINES KNOW WHAT DATA ?Identity + Definition + Structure4.2 Resource Description FrameworkData – Is the set of informationMetadata – is "data [information] that providesinformation about other data"31
IDENTITY + DEFINITION + STRUCTURE Machines need a unique, consistent way to identify a thing or concept. People can usually tell by context, but a machine needs a unique identifier tobe able to make connections or distinctions.Examples : Standard identifiersISBN : International Standard Book NumberISMN: MusicISAN : Audiovisual worksConti…32
Define classifications, properties, relationships, and logicBlackberry1 is a type of FruitA Fruit is an Edible ThingBlackberry2 is a type of Wireless E-mail DeviceA Wireless E-mail Device is a Mobile Electronic DeviceProperties of Edible Things:Seasonal –Yes/NoCalories –#Ingredients (optional) –other Edible ThingsA Mobile Electronic Device can never be an Edible ThingIDENTITY + DEFINITION + STRUCTUREConti…33
MicroFormats–uses XHTML & HTML markup to embed meaning in a webpagehCard for contact information hCalendar for events<span class="vevent"><span class="summary">This presentation was given</span>on <span class="dtstart">2017-04-04</span>at the Cologne Business Schoolin <span class="location">Cologne, Germany</span>.</span >Machine Tags (folksonomy) –definition added to simple user taggingflora:tree=coniferousupcoming:event=81334IDENTITY + DEFINITION + STRUCTUREConti…34
A simple data model for –Formally describing the semantics of information in a machine accessible way– representing meta-data (data about data)• A set of representation syntaxes– XML (standard) but also N3, Turtle, …• Building blocks–Resources (with unique identifiers)– Literals– Named relations between pairs of resources(or a resource and a literal)A language for representing information about resources in the WorldWide Web”4.3 Resource Description Framework35
36 4.2 Resource Description FrameworkImage Source ; Article : Semantic Web and Linked Data
doc.html has for author Fabienand has for theme Musicdoc.html has for author Fabiendoc.html has for theme Music( doc.html, author ,Fabien)( doc.html, theme ,Music )37 4.2 Resource Description Framework
<rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#”xmlns:inria="http://inria.fr/schema#" ><rdf:Descriptionrdf:about="http://inria.fr/rr/doc.html"><inria:authorrdf:resource="http://ns.inria.fr/fabien.gandon#me"/><inria:theme>Music</inria:theme></rdf:Description></rdf:RDF>Conti…38
39 4.2 Resource Description FrameworkExample
40Metadata – in XML4.2 Resource Description Framework
41 4.2 Resource Description Framework
• Simple but expressive data model• Global identifiers of all resources (URIs)– Reduces ambiguity• Easier incremental data integration– Can handle incomplete information (Open World Assumption)• Schema agility• Graph structure– Suitable for a large class of tasks– Data merging is easier42 4.3 RDF - Advantages
4.4 SPARQL Protocol and RDF Query LanguageSQL-like query language for RDF data• Simple protocol for querying remote databases overHTTP• Query types– select – projections of variables and expressions– construct – create triples (or graphs)– ask – whether a query returns results (result istrue/false)– describe – describe resources in the graph43
• List of namespace prefixes– PREFIX xyz: <URI>• List of variables– ?x, $y• Graph patterns + filters– Simple / group / alternative / optional• Modifiers– ORDER BY, DISTINCT, OFFSET/LIMIT4.4.1 Anatomy of a SPARQL query44
RDF Schema (RDFS)• RDFS provides means for:– Defining Classes and Properties– Defining hierarchies (of classes and properties)• RDFS differs from XML Schema (XSD)– Open World Assumption vs. Closed WorldAssumption– RDFS is about describing resources, not aboutvalidation• Entailment rules (axioms)– Infer new triples from existing ones4.5 RDF Schema (RDFS)45
4.6 Web Ontology Language (OWL)• More expressive than RDFS– Identity equivalence/differencesameAs, different From, equivalentClass/Property• More expressive class definitions– Class intersection, union, complement,disjointness– Cardinality restrictions46
4.6 Rule Interchange Format (RIF)Goals– Define a framework for rule languages for theSemantic Web• If <condition> then <conclusion>– Define a standard format/syntax forinterchanging rules47
5.0 Web 1.0 , Web 2.0 and Web 3.048
5.1 Web evaluation – Snapshot49Source : Radar Networks and Nova Spivack 2007 www.networks.com
50

Recommended

PPTX
Introduction to the Semantic Web
PPT
The Social Semantic Web: An Introduction
PPTX
Semantic web
PDF
The Semantic Web: An Introduction
PDF
Lecture: Ontologies and the Semantic Web
PPT
The Semantic Web
DOCX
Semantic web Document
byap
 
PDF
Semantic Web: an Introduction
PPTX
The Social Semantic Web
PPT
Interlinking Online Communities and Enriching Social Software with the Semant...
PPTX
Semantic web
ODP
Quick Introduction to the Semantic Web, RDFa & Microformats
PPT
Semantics and Web 3.0
PDF
Cooking up the Semantic Web
PDF
Chapter 1 semantic web
PDF
From the Semantic Web to the Web of Data: ten years of linking up
PPT
The Semantic Web: 2010 Update
PDF
Introduction to the Semantic Web
PDF
Tutorial: Social Semantics
PPTX
Social Networks and the Semantic Web: a retrospective of the past 10 years
PPT
Semantic Web 2.0: Creating Social Semantic Information Spaces
PPTX
Get on the Linked Data Web!
PDF
09 semantic web & ontologies
PPT
Microformats Workshop (2009)
PPTX
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
PDF
Quick Linked Data Introduction
PDF
A short introduction to Semantic Web - 2012
PPT
Semantic Web: Intro
PPTX
Web 3.0 & IoT (English)
PPT
semantic web tech.ppt

More Related Content

PPTX
Introduction to the Semantic Web
PPT
The Social Semantic Web: An Introduction
PPTX
Semantic web
PDF
The Semantic Web: An Introduction
PDF
Lecture: Ontologies and the Semantic Web
PPT
The Semantic Web
DOCX
Semantic web Document
byap
 
PDF
Semantic Web: an Introduction
Introduction to the Semantic Web
The Social Semantic Web: An Introduction
Semantic web
The Semantic Web: An Introduction
Lecture: Ontologies and the Semantic Web
The Semantic Web
Semantic web Document
byap
 
Semantic Web: an Introduction

What's hot

PPTX
The Social Semantic Web
PPT
Interlinking Online Communities and Enriching Social Software with the Semant...
PPTX
Semantic web
ODP
Quick Introduction to the Semantic Web, RDFa & Microformats
PPT
Semantics and Web 3.0
PDF
Cooking up the Semantic Web
PDF
Chapter 1 semantic web
PDF
From the Semantic Web to the Web of Data: ten years of linking up
PPT
The Semantic Web: 2010 Update
PDF
Introduction to the Semantic Web
PDF
Tutorial: Social Semantics
PPTX
Social Networks and the Semantic Web: a retrospective of the past 10 years
PPT
Semantic Web 2.0: Creating Social Semantic Information Spaces
PPTX
Get on the Linked Data Web!
PDF
09 semantic web & ontologies
PPT
Microformats Workshop (2009)
PPTX
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
PDF
Quick Linked Data Introduction
PDF
A short introduction to Semantic Web - 2012
PPT
Semantic Web: Intro
The Social Semantic Web
Interlinking Online Communities and Enriching Social Software with the Semant...
Semantic web
Quick Introduction to the Semantic Web, RDFa & Microformats
Semantics and Web 3.0
Cooking up the Semantic Web
Chapter 1 semantic web
From the Semantic Web to the Web of Data: ten years of linking up
The Semantic Web: 2010 Update
Introduction to the Semantic Web
Tutorial: Social Semantics
Social Networks and the Semantic Web: a retrospective of the past 10 years
Semantic Web 2.0: Creating Social Semantic Information Spaces
Get on the Linked Data Web!
09 semantic web & ontologies
Microformats Workshop (2009)
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
Quick Linked Data Introduction
A short introduction to Semantic Web - 2012
Semantic Web: Intro

Similar to Semantic web Santhosh N Basavarajappa

PPTX
Web 3.0 & IoT (English)
PPT
semantic web tech.ppt
PDF
Semantic we bnext
PPTX
Semantic web
PPT
Spivack Blogtalk 2008
PPTX
Semantic web
PPSX
Semantic web
PPTX
(Keynote) Peter Mika - “Making the Web Searchable”
PDF
CS6010 Social Network Analysis Unit I
PPT
Intelligent expert systems for location planning
PPTX
Web 3.0 & io t (en)
PPT
Web3uploaded
PDF
WebGUI And The Semantic Web
PPT
Intro semanticweb
PDF
Security-Challenges-in-Implementing-Semantic-Web-Unifying-Logic
PPTX
Semantic web
PPTX
Web 3 final(1)
PPTX
Webtech
PPS
Web 3.0
PPTX
Making the Web Searchable - Keynote ICWE 2015
Web 3.0 & IoT (English)
semantic web tech.ppt
Semantic we bnext
Semantic web
Spivack Blogtalk 2008
Semantic web
Semantic web
(Keynote) Peter Mika - “Making the Web Searchable”
CS6010 Social Network Analysis Unit I
Intelligent expert systems for location planning
Web 3.0 & io t (en)
Web3uploaded
WebGUI And The Semantic Web
Intro semanticweb
Security-Challenges-in-Implementing-Semantic-Web-Unifying-Logic
Semantic web
Web 3 final(1)
Webtech
Web 3.0
Making the Web Searchable - Keynote ICWE 2015

Recently uploaded

PPTX
Ten Years of Uninterrupted Debate: The #auspol Hashtag Community, 2014-2023
PDF
Best Digital Marketing company in Noida.
PDF
Advanced Social Listening Services | Data-Driven Brand Intelligence
PDF
How to Boost Website Traffic with Content Marketing .pdf
PDF
Buy Twitter Accounts - Quality Aged Accounts (2011-2019).pdf
DOCX
11 Best Site to Buy Verified Cash App Accounts in 2026.docx
DOCX
How to Safely Buy Verified PayPal Accounts in 2025.docx
DOCX
How to Buy Verified LinkedIn Accounts - Full Guide with Pros.docx
DOCX
Your Guide to Buy Verified Wise Accounts Top 5 Platforms.docx
DOCX
Grátis_ How to Buy a Verified Payeer Account With Kyc ....docx
DOCX
The topic of buying verified Binance accounts is indeed ....docx
PDF
Verified Cash App Accounts_ A Complete Professional Overview.pdf
PDF
Your Guide to Buy Verified Wise Accounts Top 5 Platforms.pdf
PDF
Verified Wise Accounts_ A Complete Introduction.pdf
DOCX
How can I buy a Verified Payeer Accounts_.docx
DOCX
Verified Chime Bank Accounts_ A Complete Professional Overview.docx
DOCX
Top 10 Sites, To Buy, Verified Binance, Accounts.docx
DOCX
Quote by How to Buy Verified Binance Accounts.docx
PPTX
stereotypes - image and anchoring text -
PPTX
Ruby Burns presentation of my film magazine
Ten Years of Uninterrupted Debate: The #auspol Hashtag Community, 2014-2023
Best Digital Marketing company in Noida.
Advanced Social Listening Services | Data-Driven Brand Intelligence
How to Boost Website Traffic with Content Marketing .pdf
Buy Twitter Accounts - Quality Aged Accounts (2011-2019).pdf
11 Best Site to Buy Verified Cash App Accounts in 2026.docx
How to Safely Buy Verified PayPal Accounts in 2025.docx
How to Buy Verified LinkedIn Accounts - Full Guide with Pros.docx
Your Guide to Buy Verified Wise Accounts Top 5 Platforms.docx
Grátis_ How to Buy a Verified Payeer Account With Kyc ....docx
The topic of buying verified Binance accounts is indeed ....docx
Verified Cash App Accounts_ A Complete Professional Overview.pdf
Your Guide to Buy Verified Wise Accounts Top 5 Platforms.pdf
Verified Wise Accounts_ A Complete Introduction.pdf
How can I buy a Verified Payeer Accounts_.docx
Verified Chime Bank Accounts_ A Complete Professional Overview.docx
Top 10 Sites, To Buy, Verified Binance, Accounts.docx
Quote by How to Buy Verified Binance Accounts.docx
stereotypes - image and anchoring text -
Ruby Burns presentation of my film magazine

Semantic web Santhosh N Basavarajappa

  • 1.
    Online and SocialMedia ManagementSanthosh N Basavarajappa04/04/20171
  • 2.
    Online and SocialMedia ManagementSanthosh N Basavarajappa09/05/20172
  • 3.
    Semantic WebWeb ofDataGiant Global GraphData WebWeb 3.0Linked Data WebSemantic Data WebEnterprise Information WebTopic for discussion3
  • 4.
    Structure for Discussion1.0Evolution of the Web2.0 Web 1.0 and Web 2.03.0 Semantic Web4.0 Sematic Web building blocks5.0 Conclusion6.0 References4
  • 5.
    Sir Timothy JohnBerners-Lee1.0 Evolution of the Web5
  • 6.
    6 1.1 Thefirst World wide Webhttp://info.cern.ch/hypertext/WWW/TheProject.html Image Source : CERN
  • 7.
    1.2 Web TechnologiesAglobal map showing the availability of the World Wide Web in the 2010s Image Source ; Wikipedia HTML – Hyper text markup Language HTTP - Hypertext Transfer Protocol Web services Web Browsers7
  • 8.
    2.0 Web 1.0(Static web – One Way) Started a linking web pages and hyperlink on a world wide web Used as “ Information sharing portal" Dividing the world wide web into usable directories Concept was based on theme of “Put the content together” Everyone has their personal own little corner in the cyberspace Media companies put content in the web and pushes it to user. usingweb 1.0 Companies Like BBC,CNN able to get online.8
  • 9.
    2.1 need forWeb 2.0When we got a grip on the technical part, web became clearer and thenwe discover Power of Networks Power of Links Power of Collaboration Power of content and reach Power of Friends9
  • 10.
    2.2 Web 2.0( Read / Write – Two Way)Its term used to describe a new generation of Web services and applications with anincreasing emphasis on human collaboration. It is a platform that gives users the possibility (liberty) to control theirdata. This is about user-generated content and the read-write web. People are consuming as well as contributing information throughblogs or sites like Facebook, YouTube, Blog….. etc.10
  • 11.
    2.2.1 Technology behindWeb 2.0Web2.0 still uses most of the technologies present behind internet such asXHTML standards,style sheets,content syndication,AJAX and flash etc.1) Content Syndication2) Ajax-based Internet Technology: A-Ja-X3) DOM: Document Object Model(DOM)4) REST: Representational State Transfer(REST)5) XML and CSS (Cascading Style Sheet)11
  • 12.
    It has threeparts:1) Rich Internet application (RIA)2) Web-oriented architecture (WOA)3) Social Web2.2.2 Concept of Web 2.0As such, Web 2.0 draws together the capabilities of client- and server-side software,content syndication and the use of network protocols.12
  • 13.
    2.2.3 Vulnerabilities inWeb 2.01) Cross Site Scripting2) Cross Site Request Forgery.3) SQL Injection.4) Authentication and Authorization Flaws.XSS WormsMashups5) Information Leakage.13
  • 14.
    2.3.4 Example fora Search in Web• I am hungry• I want to Eat apple now• I want to know how much it cost?14
  • 15.
  • 16.
  • 17.
  • 18.
    Conti… 3Lets seewhat Jarvis can do ??Source : https://www.youtube.com/watch?v=8yubRtNYnZQ18
  • 19.
     Not veryintelligent, but how can a computer know what I mean? When we structurally describe that a apple is a fruit and Cost should be inEuro , Rewe is kind of Retail shop and country is Germany Describing data in a structured way can best be done in a database. Different databases can be connected.Conti… 419
  • 20.
     A databasewith Fruits A database with Cost / Currency A database with Retail Shops A database with Area /Region A database of CountyConti…20
  • 21.
    3.0 Semantic Web– What is about ?? 1969: paper Semantic Information Processing by Ross Quillial 1980s: CYC and WordNet mid- to late 1990s: Tim Berners-Lee coins the term Semantic Web Semantics = meaning (from Greek) Set of practices and standards Allowing machines to understand data Ease sharing and mixing data Extend the World Wide Web rather than replace it21
  • 22.
    22 3.2 –4 Levels of SemanticsAmazon
  • 23.
    23 3.2 –4 Levels of SemanticsBiological scientistsParent – child classificationWord relationship2.Taxonomy
  • 24.
    24 3.2 –4 Levels of Semantics3.Theasaurusa) Associativeb) Homographicc) Hierarchicald) EquivalenceRepresent using the diagram
  • 25.
    25 Role /Skill of DM
  • 26.
    26 3.2 –4 Levels of Semantics4.OntologyExtended version of the taxonomymeaningful relationship betweenthe attributes and the termsFood Items - EdibleFruitsApple* Bio* Type A..etcBanana
  • 27.
    3.1 Web 3.0( Read / Write – Intelligent)Semantic Web It is a Web of data. changing the web into a language that can be read and categorized bythe system rather then humans.Artificial Intelligence Extracting meaning from the way people interact with the web.27Semantic systems are designed to capture the logic that will allow them tounderstand these types of relationships within data and use them to createnew facts about the data.
  • 28.
  • 29.
    1. URL isa type of URI2. The part that makes a URI a URL is the inclusion of the“access mechanism”, or “network location”,e.g. http:// or ftp://.3. The URN is the “globally unique” part of the identification; it’sa unique name.4.1 URL , URN and URI …29
  • 30.
    30Example4.1 URL ,URN and URI … Conti…
  • 31.
    HOW DO MACHINESKNOW WHAT DATA ?Identity + Definition + Structure4.2 Resource Description FrameworkData – Is the set of informationMetadata – is "data [information] that providesinformation about other data"31
  • 32.
    IDENTITY + DEFINITION+ STRUCTURE Machines need a unique, consistent way to identify a thing or concept. People can usually tell by context, but a machine needs a unique identifier tobe able to make connections or distinctions.Examples : Standard identifiersISBN : International Standard Book NumberISMN: MusicISAN : Audiovisual worksConti…32
  • 33.
    Define classifications, properties,relationships, and logicBlackberry1 is a type of FruitA Fruit is an Edible ThingBlackberry2 is a type of Wireless E-mail DeviceA Wireless E-mail Device is a Mobile Electronic DeviceProperties of Edible Things:Seasonal –Yes/NoCalories –#Ingredients (optional) –other Edible ThingsA Mobile Electronic Device can never be an Edible ThingIDENTITY + DEFINITION + STRUCTUREConti…33
  • 34.
    MicroFormats–uses XHTML &HTML markup to embed meaning in a webpagehCard for contact information hCalendar for events<span class="vevent"><span class="summary">This presentation was given</span>on <span class="dtstart">2017-04-04</span>at the Cologne Business Schoolin <span class="location">Cologne, Germany</span>.</span >Machine Tags (folksonomy) –definition added to simple user taggingflora:tree=coniferousupcoming:event=81334IDENTITY + DEFINITION + STRUCTUREConti…34
  • 35.
    A simple datamodel for –Formally describing the semantics of information in a machine accessible way– representing meta-data (data about data)• A set of representation syntaxes– XML (standard) but also N3, Turtle, …• Building blocks–Resources (with unique identifiers)– Literals– Named relations between pairs of resources(or a resource and a literal)A language for representing information about resources in the WorldWide Web”4.3 Resource Description Framework35
  • 36.
    36 4.2 ResourceDescription FrameworkImage Source ; Article : Semantic Web and Linked Data
  • 37.
    doc.html has forauthor Fabienand has for theme Musicdoc.html has for author Fabiendoc.html has for theme Music( doc.html, author ,Fabien)( doc.html, theme ,Music )37 4.2 Resource Description Framework
  • 38.
  • 39.
    39 4.2 ResourceDescription FrameworkExample
  • 40.
    40Metadata – inXML4.2 Resource Description Framework
  • 41.
    41 4.2 ResourceDescription Framework
  • 42.
    • Simple butexpressive data model• Global identifiers of all resources (URIs)– Reduces ambiguity• Easier incremental data integration– Can handle incomplete information (Open World Assumption)• Schema agility• Graph structure– Suitable for a large class of tasks– Data merging is easier42 4.3 RDF - Advantages
  • 43.
    4.4 SPARQL Protocoland RDF Query LanguageSQL-like query language for RDF data• Simple protocol for querying remote databases overHTTP• Query types– select – projections of variables and expressions– construct – create triples (or graphs)– ask – whether a query returns results (result istrue/false)– describe – describe resources in the graph43
  • 44.
    • List ofnamespace prefixes– PREFIX xyz: <URI>• List of variables– ?x, $y• Graph patterns + filters– Simple / group / alternative / optional• Modifiers– ORDER BY, DISTINCT, OFFSET/LIMIT4.4.1 Anatomy of a SPARQL query44
  • 45.
    RDF Schema (RDFS)•RDFS provides means for:– Defining Classes and Properties– Defining hierarchies (of classes and properties)• RDFS differs from XML Schema (XSD)– Open World Assumption vs. Closed WorldAssumption– RDFS is about describing resources, not aboutvalidation• Entailment rules (axioms)– Infer new triples from existing ones4.5 RDF Schema (RDFS)45
  • 46.
    4.6 Web OntologyLanguage (OWL)• More expressive than RDFS– Identity equivalence/differencesameAs, different From, equivalentClass/Property• More expressive class definitions– Class intersection, union, complement,disjointness– Cardinality restrictions46
  • 47.
    4.6 Rule InterchangeFormat (RIF)Goals– Define a framework for rule languages for theSemantic Web• If <condition> then <conclusion>– Define a standard format/syntax forinterchanging rules47
  • 48.
    5.0 Web 1.0, Web 2.0 and Web 3.048
  • 49.
    5.1 Web evaluation– Snapshot49Source : Radar Networks and Nova Spivack 2007 www.networks.com
  • 50.

[8]ページ先頭

©2009-2025 Movatter.jp