CS105 INTRODUCTION TO COMPUTER CONCEPTS OPERATING SYSTEMS LAYER Instructor: Cuong (Charlie) Pham.
UMBEL: Subject Concepts Layer for the Web
-
Upload
mike-bergman -
Category
Technology
-
view
5.419 -
download
0
description
Transcript of UMBEL: Subject Concepts Layer for the Web
![Page 1: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/1.jpg)
July 2008
Upper Mapping and
Binding Exchange Layer
UMBEL: A Subject Concepts
Reference Layer for the Web
![Page 2: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/2.jpg)
2
Upper Mapping and
Binding Exchange Layer
UMBEL is . . .
. . . a lightweight reference structure for placing Web content and data in context with other data.
. . . is comprised of about 20,000 subject concepts and their relationships — with one another and with external
vocabularies and named entities.
. . . free, non-commercial and open source under a Creative Commons Share Alike ver. 3.0 license.
![Page 3: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/3.jpg)
3
Upper Mapping and
Binding Exchange Layer
Subject Concepts
20,000 defined reference points in information space
Means to assert what a given chunk of content is about
Enable similar content to be aggregated
Place content in context with other content
Aggregation points for tying in named entities
Totally derived and a subset of OpenCyc, the open source version of the Cyc knowledge base
http://www.opencyc.com http://www.cycorp.com
![Page 4: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/4.jpg)
4
Upper Mapping and
Binding Exchange Layer
Derived from OpenCyc
. . . 90% reduction
![Page 5: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/5.jpg)
5
Upper Mapping and
Binding Exchange Layer
Named Entities
The places, events, people, objects, and specific things of the real world
Literally millions of notable instances
Each belongs to one or more subject concept(s)
Currently, the predominate basis for Linked Data
Important sources include Wikipedia (Yago) and other public sources
Can be readily mixed-and-matched with private entities
![Page 6: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/6.jpg)
6
Upper Mapping and
Binding Exchange Layer
UMBEL is a Meta Layer for Metadata
Provides a standard set of subjects for tieing in content and datasets
![Page 7: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/7.jpg)
7
Upper Mapping and
Binding Exchange Layer
UMBEL is Middleware
UMBEL ontology is based on RDF RDF Schema vocabulary of SKOS (Simple Knowledge
Organization System) OWL Full to aid class, domain and range relationships with
external ontologies Provides excellent interoperability
OpenCyc
(inferencing, structure and other tools)
UMBEL
Any external content
(ontologies + named entities)
Any external content
(ontologies + named entities)
![Page 8: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/8.jpg)
8
Upper Mapping and
Binding Exchange Layer
UMBEL is a Roadmap
A set of roadsigns to help find related content
A contextual way to get from one concept space to another
More detailed maps used for specific domains
![Page 9: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/9.jpg)
9
Upper Mapping and
Binding Exchange Layer
UMBEL is a Backbone
The backbone to UMBEL is the relationships amongst its subject concepts
The backbone provides the contextual graph for inter-relating content
The backbone is a reference structure for more specific domains or ontologies
The backbone is contextual, and relatively stable and constant
![Page 10: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/10.jpg)
10
Upper Mapping and
Binding Exchange Layer
UMBEL is an Ontology
The UMBEL ontology is based on RDFS, SKOS and OWL-Full 1
The UMBEL ontology is a binding vocabulary and relationships for tieing Web datasets together
The UMBEL ontology introduces: 3 new classes 9 new properties (predicates)
The UMBEL ontology is available at:
1 RDFS – Resource Description Framework Schema; SKOS – Simple Knowledge Organization
System; OWL – Web Ontology Language
![Page 11: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/11.jpg)
11
Upper Mapping and
Binding Exchange Layer
‘Exploding the Domain’
Each subject concept is an individual of the skos:Concept class, which are themselves OWL classes
Since subject concepts are classes, can relate to external ontology classes using rdfs:subClassOf and owl:equivalentClass
Under right circumstances, can also inherit properties
Through inferencing, silo data now can inherit open world understanding, therefore:
exploding the domain
![Page 12: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/12.jpg)
12
Upper Mapping and
Binding Exchange Layer
A Deep Dive into the Backbone . . .
. . . all 20,000 nodes
![Page 13: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/13.jpg)
13
Upper Mapping and
Binding Exchange Layer
A Deep Dive into the Backbone . . .
. . . top 750 nodes
![Page 14: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/14.jpg)
14
Upper Mapping and
Binding Exchange Layer
A Deep Dive into the Backbone . . .
. . . top 350 nodes
![Page 15: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/15.jpg)
15
Upper Mapping and
Binding Exchange Layer
A Deep Dive into the Backbone . . .
. . . zeroing in on ‘automobiles’
![Page 16: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/16.jpg)
16
Upper Mapping and
Binding Exchange Layer
A Deep Dive into the Backbone . . .
. . . zeroing in on ‘Saabs’
![Page 17: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/17.jpg)
The UMBEL Ontology
![Page 18: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/18.jpg)
18
Upper Mapping and
Binding Exchange Layer
Re-use of Existing Ontologies Properties of the Dublin Core ontology:
dcterms:language
Properties of the SKOS ontology: skos:prefLabel skos:altLabel skos:definition skos:broader skos:narrower skos:related skos:broaderTransitive skos:narrowerTransitive seven other minor ones
Properties of the RDFS ontology: rdfs:subClassOf
Properties of the OWL ontology: owl:equivalentClass
![Page 19: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/19.jpg)
19
Upper Mapping and
Binding Exchange Layer
New UMBEL Classes
umbel:SubjectConcept – concrete, subject-related, and non-abstract “things” with members or instances that are part of the real world
umbel:AbstractConcept – astract or ephemeral notions often used solely for organization or categorization; used only internally for graph interconnectivity
umbel:Semset – sematically close terms or phrases synonymous or nearly so with subject concepts or named entities; may embrace jargon and contemporary tags
![Page 20: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/20.jpg)
20
Upper Mapping and
Binding Exchange Layer
New UMBEL Predicates
umbel:isAligned – associative class to subject concept link
umbel:isAbout – associative named entity to subject concept link
umbel:isLike – associative link between individuals where similar, but exact sameness uncertain
umbel:hasSemset – links a subject concept to its semset
umbel:linksConcept – inverse property of isAligned
umbel:linksEntity – inverse property of isAbout
umbel:superClassOf – inverse to rdfs:subClassOf
umbel:withAlignment – degree of alignment estimate for isAligned
umbel:withLikelihood – degree of alignment estimate for isAbout
![Page 21: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/21.jpg)
21
Upper Mapping and
Binding Exchange Layer
Sample Specification
![Page 22: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/22.jpg)
22
Upper Mapping and
Binding Exchange Layer
Linkage to External Ontologies
FOAF (Friend-of-a-Friend Ontology)
FOAF Yandex (Friend-of-a-Friend Yandex extension Ontology)
RSS 1.0 (Really Simple Syndicate Ontology)
SIOC (Socially Interlinked Online Communities Ontology)
DOAP (Description of a Project Ontology)
GEO WGS84 (Geo wgs84 Ontology)
GEONAMES (Geonames Ontology)
CC (Creative Commons Ontology)
EVENT (Event Ontology)
PO (Programme Ontology)
MO (Music Ontology)
FRBR (Functional Requirements for Bibliographic Records)
![Page 23: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/23.jpg)
23
Upper Mapping and
Binding Exchange Layer
UMBEL Ontology
The UMBEL ontology is available at:
http://umbel.org/ontology/umbel.n3
![Page 24: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/24.jpg)
The First Dozen Web Services
![Page 25: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/25.jpg)
25
Upper Mapping and
Binding Exchange Layer
UMBEL’s Dozen
Find Subject Concepts
Subject Concept Report
Subject Concept Detailed Report
List Sub-Concepts & Sub-Classes
List Super-Concepts & Super-Classes
List Equivalent External Classes
Discover Subject Concepts
Verify Sub-Class Relationship
Verify Super-Class Relationship
Verify Equivalent Class Relationship
Subject Concepts Explorer
Yago Ontology
![Page 26: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/26.jpg)
26
Upper Mapping and
Binding Exchange Layer
Demos, Docs & APIs
![Page 27: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/27.jpg)
27
Upper Mapping and
Binding Exchange Layer
Find Subject Concept
![Page 28: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/28.jpg)
28
Upper Mapping and
Binding Exchange Layer
Subject Concept Detailed Report
![Page 29: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/29.jpg)
29
Upper Mapping and
Binding Exchange Layer
Subject Concept Explorer
![Page 30: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/30.jpg)
30
Upper Mapping and
Binding Exchange Layer
YAGO Ontology
![Page 31: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/31.jpg)
31
Upper Mapping and
Binding Exchange Layer
Play for Yourself
Access the UMBEL Web services at:
http://umbel.zitgist.com
![Page 32: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/32.jpg)
Conclusion and Further Information
![Page 33: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/33.jpg)
33
Upper Mapping and
Binding Exchange Layer
Why Important to the Semantic Web?
Context, Context, CONTEXT
For Linked Data Context !
For Web Search: Infinite facets Disambiguation Cleaner navigation
For Legacy Data Stovepipes: Making the connections Closed World schemas become Open World information Context !
![Page 34: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/34.jpg)
34
Upper Mapping and
Binding Exchange Layer
For Further Information
Main Web site:
http://www.umbel.org
Documentation:
http://www.umbel.org/documentation.html
Wiki:
http://wiki.umbel.org/
Google group:
http://groups.google.com/group/umbel-ontology
Slide presentations:
http://www.slideshare.net/mkbergman
![Page 35: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/35.jpg)
35
Upper Mapping and
Binding Exchange Layer
Contributions and Thanks
Zitgist LLC – staff time and hosting services
OpenLink Software – infrastructure, financing and software
Cycorp – OpenCyc and revisions and tailoring
YAGO – named entities from Wikipedia
The Cyc Foundation – design assistance and Web services
![Page 36: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/36.jpg)
36
Upper Mapping and
Binding Exchange Layer
Contact Information
Mike Bergman, editorZitgist [email protected]
Fred Giasson, editorZitgist [email protected]
![Page 37: UMBEL: Subject Concepts Layer for the Web](https://reader035.fdocuments.us/reader035/viewer/2022062703/55506829b4c90524138b457e/html5/thumbnails/37.jpg)
Thanks to for hosting us !