《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter3 Describing Web Resources in RDF

Chapter 3 Describing Web Resources in RDF Grigoris Antoniou Frank van Harmelen 1 Chapter 3 A Semantic Web Primer
1 Chapter 3 A Semantic Web Primer Chapter 3 Describing Web Resources in RDF Grigoris Antoniou Frank van Harmelen

Lecture Outline 1. Basic Ideas of rDF 2. XML-based Syntax of RDF 3. Basic Concepts of RdF Schema 4. The Language of rdf Schema 5. The Namespaces of RdF and rdf Schema 6. Axiomatic Semantics for rdf and rdfS 7. Direct Semantics based on Inference rules 8. Querying of RDF/RDFS Documents using RQL Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 2 Lecture Outline 1. Basic Ideas of RDF 2. XML-based Syntax of RDF 3. Basic Concepts of RDF Schema 4. Τhe Language of RDF Schema 5. The Namespaces of RDF and RDF Schema 6. Axiomatic Semantics for RDF and RDFS 7. Direct Semantics based on Inference Rules 8. Querying of RDF/RDFS Documents using RQL

Drawbacks of Xml XML is a universal metalanguage for defining markup It provides a uniform framework for interchange of data and metadata between applications However, XML does not provide any means of talking about the semantics(meaning) of data E.g., there is no intended meaning associated with the nesting of tags It is up to each application to interpret the nesting 3 Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 3 Drawbacks of XML ⚫ XML is a universal metalanguage for defining markup ⚫ It provides a uniform framework for interchange of data and metadata between applications ⚫ However, XML does not provide any means of talking about the semantics (meaning) of data ⚫ E.g., there is no intended meaning associated with the nesting of tags – It is up to each application to interpret the nesting

Nesting of Tags in XML David billington is a lecturer of Discrete Maths Discrete Maths/teaches> Lecturer Opposite nesting, same information Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 4 Nesting of Tags in XML David Billington is a lecturer of Discrete Maths David Billington Discrete Maths Opposite nesting, same information!

Basic deas of rdf e Basic building block: object-attribute-value ple It is called a statement Sentence about Billington is such a statement RDF has been given a syntax in XML This syntax inherits the benefits of XML Other syntactic representations of RDF possible 5 Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 5 Basic Ideas of RDF ⚫ Basic building block: object-attribute-value triple – It is called a statement – Sentence about Billington is such a statement ⚫ RDF has been given a syntax in XML – This syntax inherits the benefits of XML – Other syntactic representations of RDF possible

Basic Ideas of RDF(2 o The fundamental concepts of rdF are resources properties statements 6 Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 6 Basic Ideas of RDF (2) ⚫ The fundamental concepts of RDF are: – resources – properties – statements

Resources e We can think of a resource as an object a thing" we want to talk about E.g. authors, books, publishers, places, people, hotels o Every resource has a uri, a Universal Resource Identifier ● A URi can be a URL (Web address)or some other kind of unique identifier 7 Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 7 Resources ⚫ We can think of a resource as an object, a “thing” we want to talk about – E.g. authors, books, publishers, places, people, hotels ⚫ Every resource has a URI, a Universal Resource Identifier ⚫ A URI can be – a URL (Web address) or – some other kind of unique identifier

Properties e Properties are a special kind of resources o They describe relations between resources E.g. written by, age, title, etc e Properties are also identified by Urls o Advantages of using URIs A global, worldwide, unique naming scheme Reduces the homonym problem of distributed data representation 8 Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 8 Properties ⚫ Properties are a special kind of resources ⚫ They describe relations between resources – E.g. “written by”, “age”, “title”, etc. ⚫ Properties are also identified by URIs ⚫ Advantages of using URIs: – Α global, worldwide, unique naming scheme – Reduces the homonym problem of distributed data representation

Statements o Statements assert the properties of resources o A statement is an object-attribute-value triple It consists of a resource, a property, and a value e Values can be resources or literals Literals are atomic values (strings) 9 Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 9 Statements ⚫ Statements assert the properties of resources ⚫ A statement is an object-attribute-value triple – It consists of a resource, a property, and a value ⚫ Values can be resources or literals – Literals are atomic values (strings)

Three views of a statement ● A triple ● A piece of a graph ● A piece of XML code Thus an rdf document can be viewed as ● A set of triples o A graph(semantic net) ● An xml document 10 Chapter 3 A Semantic Web primer
Chapter 3 A Semantic Web Primer 10 Three Views of a Statement ⚫ A triple ⚫ A piece of a graph ⚫ A piece of XML code Thus an RDF document can be viewed as: ⚫ A set of triples ⚫ A graph (semantic net) ⚫ An XML document
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter2 Structured Web Documents in XML.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter1 The Semantic Web Vision.ppt
- 《高级Web技术》参考资料:语义Web A Semantic Web Primer.pdf
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_知识调查表.docx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_11 Web安全技术.pdf
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_10 物联网与应用.ppt
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_09 云计算之GAE.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_08 云计算之Google平台.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_07 云计算之概述.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_06 技术开发框架 SSH.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_05 初识 jQuery.ppt
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_04 Web内容呈现技术.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_03 基于Web的业务逻辑处理技术.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_02 Web数据表达和处理.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_01 Web应用系统简介.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_00 课程简介(韩伟力).pptx
- 高级Web技术 XML链接语言-XLL_2-Web上的数据标准-XML_xml-xll.pdf
- 高级Web技术 XML转换标准-XSL_2-Web上的数据标准-XML_推进文档格式国家标准UOF.pdf
- 高级Web技术 XML转换标准-XSL_2-Web上的数据标准-XML_xml-xsl.pdf
- 高级Web技术 XML程序接口-java&XML_2-Web上的数据标准-XML_xml-java.pdf
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter4 Web Ontology Language:OWL.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter5 Logic and Inference:Rules.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter6 Applications.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter7 Ontology Engineering.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter8 Conclusion and Outlook.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)第一个java程序.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)环境配置与第一个程序的运行.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)3.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)富人Smith的生日 If else Switch.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)Ansi Temple.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)验证哥德巴赫猜想.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)Game of Life.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)Game of Life_题目要求.pdf
- 复旦大学:《程序设计》课程教学资源(PPT课件)Chapter 0 course intro Programming Language(Using Java).ppt
- 复旦大学:《程序设计》课程教学资源(PPT课件)Chapter 1 Introduction to Computers, Programs, and Java.ppt
- 复旦大学:《程序设计》课程教学资源(PPT课件)Chapter 2 Primitive Data Types and Operations.ppt
- 复旦大学:《程序设计》课程教学资源(PPT课件)Chapter 3 Control Statements.ppt
- 复旦大学:《程序设计》课程教学资源(PPT课件)Chapter 4 Methods.ppt
- 复旦大学:《程序设计》课程教学资源(PPT课件)Chapter 5 Arrays.ppt
- 复旦大学:《程序设计》课程教学资源(PPT课件)Chapter 6 Objects and Classes.ppt