Enterprises have made amazing advances by taking advantage of data about their business to provide predictions and understanding of their customers, markets, and products. But as the world of business becomes more interconnected and global, enterprise data is no long a monolith; it is just a part of
Semantic web for the working ontologist : effective modeling for linked data, RDFS, and OWL
โ Scribed by Dean Allemang; Fabien Gandon; James A. Hendler
- Year
- 2020
- Tongue
- English
- Leaves
- 512
- Series
- ACM books
- Edition
- Third
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
Book.pdf
Semantic Web for the Working Ontologist
Contents
Preface
1 What Is the Semantic Web?
1.1 What Is a Web?
1.2 Communicating with Data
1.3 Distributed Data
1.4 Summary
2 Semantic Modeling
2.1 Modeling for Human Communication
2.2 Explanation and Prediction
2.3 Mediating Variability
2.4 Expressivity in Modeling
2.5 Summary
3 RDFโThe Basis of the Semantic Web
3.1 Distributing Data Across the Web
3.2 Merging Data from Multiple Sources
3.3 Namespaces, URIs, and Identity
3.4 Identifiers in the RDF Namespace
3.5 CHALLENGES: RDF and Tabular Data
3.6 Higher-Order Relationships
3.7 Naming RDF Graphs
3.8 Alternatives for Serialization
3.9 Blank Nodes
3.10 Summary
4 Semantic Web Application Architecture
4.1 RDF Parser/Serializer
4.2 RDF Store
4.3 Application Code
4.4 Data Federation
4.5 Summary
5 Linked Data
5.1 Weaving a Web of Data
5.2 HTTP and the Architecture of the Web
5.3 Hash or Slash
5.4 See It for Yourselfโฆ
5.5 Summary
6 Querying the Semantic WebโSPARQL
6.1 Tell-and-Ask Systems
6.2 RDF as a Tell-and-Ask System
6.3 SPARQLโQuery Language for RDF
6.4 CONSTRUCT Queries in SPARQL
6.5 Using Results of CONSTRUCT Queries
6.6 SPARQL RulesโUsing SPARQL as a Rule Language
6.7 Transitive queries (SPARQL 1.1)
6.8 Advanced Features of SPARQL
6.9 Summary
7 Extending RDF: RDFS and SCHACL
7.1 Inference in RDF with RDFS
7.2 Where are the Smarts?
7.3 When Does Inferencing Happen?
7.4 Expectation in RDF
7.5 Summary
8 RDF Schema
8.1 Schema Languages and Their Functions
8.2 The RDF Schema Language
8.3 RDFS Modeling Combinations and Patterns
8.4 Challenges
8.5 Modeling with Domains and Ranges
8.6 Nonmodeling Properties in RDFS
8.7 Summary
9 RDFS-Plus
9.1 Inverse
9.2 Managing Networks of Dependencies
9.3 Equivalence
9.4 Merging Data from Different Databases
9.5 Computing Sameness: Functional Properties
9.6 A Few More Constructs
9.7 Summary
10 Using RDFS-Plus in the Wild
10.1 Schema.org
10.2 Open Government Data
10.3 FOAF
10.4 Facebook's Open Graph Protocol
10.5 Summary
11 SKOSโManaging Vocabularies with RDFS-Plus
11.1 Simple Knowledge Organization System (SKOS)
11.2 Semantic Relations in SKOS
11.3 Concept Schemes
11.4 SKOS Integrity
11.5 SKOS in Action
11.6 Summary
12 Basic OWL
12.1 Restrictions
12.2 Challenge Problems
12.3 Alternative Descriptions of Restrictions
12.4 Summary
13 Counting and Sets in OWL
13.1 Unions and Intersections
13.2 Differentiating Multiple Individuals
13.3 Cardinality
13.4 Set Complement
13.5 Disjoint Sets
13.6 Prerequisites Revisited
13.7 Contradictions
13.8 Unsatisfiable Classes
13.9 Inferring Class Relationships
13.10 Reasoning with Individuals and with Classes
13.11 Summary
14 Ontologies on the WebโPutting It All Together
14.1 Ontology Architecture
14.2 Quantities, Units, Dimensions, and Types
14.3 Biological Ontologies
14.4 FIBOโThe Financial Industry Business Ontology
14.5 Summary
15 Good and Bad Modeling Practices
15.1 Getting Started
15.2 Good Naming Practices
15.3 Common Modeling Errors
15.4 Summary
16 Expert Modeling in OWL
16.1 OWL Subsets and Modeling Philosophy
16.2 OWL 2 Modeling Capabilities
16.3 Summary
17 Conclusions and Future Work
Bibliography
Authors' Biographies
Index
๐ SIMILAR VOLUMES
Well respected and knowledgeable authors but should have invested in an editor and published their second draft. Besides the book saying everything twice, saying everything twice, there are grammatical mistakes, not a clear target audience in mind, confusing at times - for example, the introduction
The promise of the Semantic Web to provide a universal medium to exchange data information and knowledge has been well publicized. There are many sources too for basic information on the extensions to the WWW that permit content to be expressed in natural language yet used by software agents to eas
Semantic Web models and technologies provide information in machine-readable languages that enable computers to access the Web more intelligently and perform tasks automatically without the direction of users. These technologies are relatively recent and advancing rapidly, creating a set of unique c
The promise of the Semantic Web to provide a universal medium to exchange data information and knowledge has been well publicized. There are many sources too for basic information on the extensions to the WWW that permit content to be expressed in natural language yet used by software agents to eas