Conference Ontology (Conference)

The Conference Ontology is a self-contained ontology for modeling conferences, workshops, and related scholarly events [1] [2] [3]. It captures core entities such as events, organizers, venues, sessions, papers, posters, and participants, together with their relationships, enabling structured representation of program schedules, affiliations, and scholarly communications around conferences [1] [3]. Designed following ontology design patterns and reuse principles, it reuses established vocabularies where appropriate and interlinks with the Semantic Web Conference ontology to support interoperability [2] [3]. The ontology models temporal and spatial aspects, roles and responsibilities, and provenance-related information relevant to conference organization and scholarly communication [1] [2]. It supports applications such as semantic representation and integration of conference data, publication metadata, event information, and related scholarly resources [3] [1].

Example Usage: Represent a conference session as an event with start and end times, linked to a room or venue, and containing multiple talk instances that are connected to speaker agents and associated paper resources, enabling RDF/OWL-based integration with digital libraries, repositories, and research discovery services [1] [3].

Metrics & Statistics

Graph Statistics

Total Nodes

243

Total Edges

652

Root Nodes

8

Leaf Nodes

61

Knowledge Coverage Statistics

Classes

42

Individuals

32

Properties

52

Hierarchical Metrics

Maximum Depth

11

Minimum Depth

0

Average Depth

4.60

Depth Variance

6.67

Breadth Metrics

Maximum Breadth

25

Minimum Breadth

3

Average Breadth

12.42

Breadth Variance

49.74

LLMs4OL Dataset Statistics

Term Types

32

Taxonomic Relations

49

Non-taxonomic Relations

3

Average Terms per Type

10.67

Usage Example

Use the following code to import this ontology programmatically:

from ontolearner.ontology import Conference

ontology = Conference()
ontology.load("path/to/Conference-ontology.owl")

# 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