Method for assessing the quality of the Wikidata ontology
| Indicator | Description |
|---|---|
| Instances used as classes | The “instance of” (P31) property only accepts classes as values, as indicated by its type “Wikidata property for the relationship of the element to its class” (Q28326730) |
| Disarray at the upper levels of the ontology | The top level of the ontology should feature highly general classes (e.g. Time, Space, Event) independent of specific domains. These concepts must be mutually exclusive and collectively cover the knowledge domains of the ontology |
| Semantic deviation | An entity is seen from multiple perspectives, with distinct properties in each, but these merge into a single class. While individual subclass relationships are correct, their combined configuration is not |
| Cycles or loops in the “subclass de” (P279) property | Class A has a subclass B, and class B is also a subclass of A, either directly or indirectly |
| Redundant generalization | Class A is both a subclass of B and a subclass of B’s direct or indirect subclass |
| Inconsistent modeling | Differential treatment of two classes in terms of the number and types of classes they are linked to |
| Repetition of classes | The same class is defined multiple times |
| Indicator | Description |
|---|---|
| Instances used as classes | The “instance of” (P31) property only accepts classes as values, as indicated by its type “Wikidata property for the relationship of the element to its class” (Q28326730) |
| Disarray at the upper levels of the ontology | The top level of the ontology should feature highly general classes (e.g. Time, Space, Event) independent of specific domains. These concepts must be mutually exclusive and collectively cover the knowledge domains of the ontology |
| Semantic deviation | An entity is seen from multiple perspectives, with distinct properties in each, but these merge into a single class. While individual subclass relationships are correct, their combined configuration is not |
| Cycles or loops in the “subclass de” (P279) property | Class A has a subclass B, and class B is also a subclass of A, either directly or indirectly |
| Redundant generalization | Class A is both a subclass of B and a subclass of B’s direct or indirect subclass |
| Inconsistent modeling | Differential treatment of two classes in terms of the number and types of classes they are linked to |
| Repetition of classes | The same class is defined multiple times |
Source(s): Table by authors
Sharing content requires targeting cookies to be enabled. Please update your cookie preferences to use this feature.