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

Graph Statistics

Total Nodes

296

Total Edges

632

Root Nodes

1

Leaf Nodes

210

Knowledge Coverage Statistics

Classes

11

Individuals

26

Properties

0

Hierarchical Metrics

Maximum Depth

1

Minimum Depth

0

Average Depth

0.50

Depth Variance

0.25

Breadth Metrics

Maximum Breadth

1

Minimum Breadth

1

Average Breadth

1.00

Breadth Variance

0.00

LLMs4OL Dataset Statistics

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

References