Contact Ontology (Contact)

The Contact Ontology is a specialized vocabulary for representing contact information, including addresses, phone numbers, email-related contact details, hours of operation, and associated location information [1]. It reuses and extends contact-related modeling patterns to support city, business, organizational, and location-aware applications [1]. The ontology introduces specialized concepts for representing operational availability, such as hours of operation, and connects contact information with spatial location data to support geographic lookup, mapping, and service discovery [1]. By providing structured terms for addresses, contact channels, operating hours, and location associations, the Contact Ontology enables interoperable representation of business and organizational contact data [1]. Its authorship, versioning, and development provenance are documented in the ontology provenance record [2]. It supports applications such as customer relationship management, location-based services, facility management, city information systems, and service discovery platforms [1].

Example Usage: Represent a business location with Contact Ontology terms for street address, postal code, phone number, email contact, hours of operation, and associated geographic coordinates. This enables location mapping, contact discovery, service lookup, and integration with city or facility information systems [1].

Metrics & Statistics

Graph Statistics

Total Nodes

433

Total Edges

845

Root Nodes

129

Leaf Nodes

50

Knowledge Coverage Statistics

Classes

44

Individuals

1

Properties

64

Hierarchical Metrics

Maximum Depth

16

Minimum Depth

0

Average Depth

3.54

Depth Variance

14.55

Breadth Metrics

Maximum Breadth

129

Minimum Breadth

1

Average Breadth

24.00

Breadth Variance

893.06

LLMs4OL Dataset Statistics

Term Types

1

Taxonomic Relations

97

Non-taxonomic Relations

0

Average Terms per Type

1.00

Usage Example

Use the following code to import this ontology programmatically:

from ontolearner.ontology import Contact

ontology = Contact()
ontology.load("path/to/Contact-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