Dublin Core Vocabulary (DublinCore)¶
The Dublin Core Schema is a compact but powerful metadata vocabulary for describing resources across diverse domains [1] [2]. It provides a set of fifteen core metadata elements, including title, creator, subject, description, publisher, contributor, date, type, format, identifier, source, language, relation, coverage, and rights, which are broadly applicable to many types of resources [1].
Dublin Core metadata can be used for simple resource description, cross-standard metadata interoperability, and resource discovery on the Internet [2]. The vocabulary supports basic resource description using the Dublin Core Metadata Element Set and can be used in digital libraries, repositories, archives, government systems, scientific institutions, and business information systems [1] [2].
Dublin Core is language-independent and widely used for resource description and discovery across heterogeneous information systems [2]. By providing standardized metadata terms, it supports semantic interoperability and enables automated resource discovery, citation, description, and management [1] [2].
Example Usage: Annotate a research dataset or publication with Dublin Core terms such as title, creator, date, subject, description, format, identifier, and rights. This allows the resource to be discovered, cited, exchanged, and integrated across digital repositories and metadata systems using a common semantic description model [1] [2].
Metrics & Statistics¶
Total Nodes |
296 |
Total Edges |
632 |
Root Nodes |
1 |
Leaf Nodes |
210 |
Classes |
11 |
Individuals |
26 |
Properties |
0 |
Maximum Depth |
1 |
Minimum Depth |
0 |
Average Depth |
0.50 |
Depth Variance |
0.25 |
Maximum Breadth |
1 |
Minimum Breadth |
1 |
Average Breadth |
1.00 |
Breadth Variance |
0.00 |
Term Types |
30 |
Taxonomic Relations |
0 |
Non-taxonomic Relations |
0 |
Average Terms per Type |
3.00 |
Usage Example¶
Use the following code to import this ontology programmatically:
from ontolearner.ontology import DublinCore
ontology = DublinCore()
ontology.load("path/to/DublinCore-ontology.rdf")
# Extract datasets
data = ontology.extract()
# Access specific relations
term_types = data.term_typings
taxonomic_relations = data.type_taxonomies
non_taxonomic_relations = data.type_non_taxonomic_relations