User:SM5POR/Ontology

Introduction edit

WikiProject Ontology

Documentation edit

Good read: Help:Basic membership properties

Issues edit

Done Area Listed Issue Question or proposal Posted Resolution Resolved
Classes 2020-05-29 The entity (Q35120) root class has too many immediate subclasses to be manageable and offer a good overview of the class tree. Class root proposal
Classes 2020-05-27 The property (Q937228) class has too many immediate subclasses to be manageable and offer a good overview of the class tree. Property class proposal
Classes 2020-06-16 Subclasses of genre (Q483394) are either genre classes or specific genres, making it difficult to distinguish between the two. See Counting genres and subgenres for an overview of the situation. Define a model ontology clarifying the property relations between form of expression, genre class, genre (Q483394), and work.
Instances 2020-05-27 Three groups of mayors of individual counties (mayors of Camden County, New Jersey (Q50056268), mayors of Mercer County, New Jersey (Q50054512) and mayors of Hunterdon County, New Jersey (Q50056324)) are indicated as instances of the singular class of mayor of a place in New Jersey (Q42688505), which doesn't seem correct. Singular classes should have singular instances only.
Items 2020-05-27 The measurement scale (P1880) of goods and services (Q2897903) is set to instrumental value (Q3736009), which fails the measurement scale (Q1370617) value type constraint. When the class structure supports it, replace instrumental value (Q3736009) with something like monetary value.
Ontology 2022-10-24 There is some confusion over when to use instance of (P31) vs subclass of (P279). Find a visual means of illustrating the relationship between the two properties, and suggest rules-of-thumb to help find the most appropriate property regardless of subject area.
Properties 2022-10-24 There are seemingly redundant claims cluttering the item descriptions, making it difficult to find the most appropriate class/instance claims for a new item. Define the ontological concept of property inheritance and categorize properties according to how they are either inherited themselves or in control of the inheritance paths. 2022-12-07 There is a property value hierarchy property (P6609) intended to specify which property values are inherited, and along which transitive property paths. This method of assigning values to unspecified properties must however be explicitly implemented by each application in order to take effect. 2022-12-07

Class root edit

Class root proposal edit

Establish a new fundamental structure for the class tree root, moving smaller and more "mundane" classes further down into appropriate subclasses:

(work in progress)

Property class proposal edit

  1. Create a comparable (or similar) subclass for any kind of quantitatively comparable properties, not necessarily numeric (Q3249849), whether subjective or objective.
  2. Make quantity (Q309314) (optionally renaming it in the process, to indicate it being limited to measurable, objective quantities) and value (Q878143) subclasses of the comparable class created.
  3. Make time interval (Q186081), number of entities (Q614112), metric (Q17004438), spatial scale (Q3822724), CPU bit width (Q12345701), quantity dimension (Q19110), urban population (Q30127246) and contrast ratio (Q353268) subclasses of quantity (Q309314).
  4. Create a subjective quantity (or similar) subclass of the comparable class exclusively for subjective comparisons such as better or less intimidating.
  5. Make rating (Q7295721), pricelessness (Q41308597) and greatness (Q42298454) subclasses of the subjective quantity class created.

This structure may of course be further refined and adjusted as the subclasses evolve.

Related items edit

Information classes edit

These are interrelated and sometimes mutually confused classes of both physical and abstract items that shoukd be better defined and set apart.

In each case, every item is an instance of (P31) that metaclass, and (excluding the local class root) a subclass of (P279) another instance of (P31) the same metaclass (see the proposed class hierarchy for the current or a desired root).

Is instance of (P31) metaclass Item examples Local root subclass of (P279) May be part of (P361) Other properties Proposed class hierarchy
information (Q11028)
media (Q340169)
singular form of expression
  • complex form of expression
complex form of expression
  • complex form of expression
genre (Q483394)
work (Q386724)

Finding information-related metaclasses edit

Properties of interest:

Find information-related metaclasses

Media edit

Form edit

Genre edit

Counting genres and subgenres edit

Only a small number of all the indirect subclasses of genre (Q483394) are themselves genre classes, while many are instead actual instances of genres (including subgenres) without using the instance of (P31) property, thereby making it difficult to determine where the genre classes end and the genres begin.

Letter Category
A Immediate subclasses of genre (Q483394)
B Any subclass labelled "genre" in English
C Other direct subclasses of classes labelled "genre"; this is probably where most of the class/instance confusion begins
D All the remaining subclasses of classes not labelled "genre"

Note that some subclasses may represent true genre classes without using a "genre" label, but instead "style", "type" or some similar word.

Counting works has been disabled as it typically times out.

Count genres and subgenres

Art edit

Wikidata:WikiProject Arts

Template Form Genre Theme Style Aspect Format Type
x

Quantities edit

Find quantity classes

Volume edit

Find volume classes

Class vs instance edit

0 1 2 3 4
x

Property inheritance edit

Path control Description Sample properties
instance of (P31)
owned by (P127)
located in the administrative territorial entity (P131)
subclass of (P279)
part of (P361)
member of (P463)
exclave of (P500)
edition or translation of (P629)
student of (P1066)
facet of (P1269)
exemplar of (P1574)
subproperty of (P1647)
metasubclass of (P2445)
sidekick of (P2546)
recording or performance of (P2550)
anatomical branch of (P3261)
biological variant of (P3433)
implementation of (P4428)
representation of (P4646)
dialect of (P4913)
modified version of (P5059)
revival or touring version of (P5328)
digital representation of (P6243)
mod of (P7075)
generalization of (P7719)
expansion of (P8646)
reissue of (P9237)
translation of (P9745)
remix of (P9810)
release of (P9831)

Reference edit

reference card (Q2689826)

Troubleshooting guide edit

troubleshooting (Q2078905) user guide (Q1057179)

Problem Solution
subclass of (P279) loop
  1. How long is the loop? If it is only a single (1) item linked to itself, then it is by definition in error, and you can go to repair.
  2. Compare all the items involved in the loop, in particular the following properties:
  3. Check the revision hisory for each item for clues as to how the error may have been introduced. Was it by a human editor or a bot? In the latter case, precautions may be necessary to avoid having it happen again.
  4. Can the error be unambiguously isolated to a single link only? If so, that is the one that should be removed, and you can go to repair.
  5. Repair: Are there any references added to the subclass of (P279) link?

Revision history edit

version control (Q189439) changelog (Q255135)

Property edit

property (Q7387)

Philosophy edit

The ontological concept of property (Eigenschaft) edit
The mathematical concept of property (matematische Eigenschaft) edit
The qualitative concept of property edit

Business and law edit

The economic concept of property (Eigentum) edit

Classes edit

Class contents edit

Class tree extent edit

Ontology sonar edit

Class tree topology edit

Local class roots edit

Finding subclass loops edit

Subclass anomalies edit

Instances edit

Items edit

Finding statements about a particular subject edit

Finding statements referencing a particular object edit

Finding statements referencing a particular class of objects edit

Finding classless items edit

Finding items with complex ontological relationships edit

Properties edit

Property characteristics edit

Property type Example Output
CommonsMedia image (P18)
ExternalId Wolfram Language entity code (P4839)
GeoShape geoshape (P3896)
GlobeCoordinate coordinate location (P625)
Math defining formula (P2534)
Monolingualtext title (P1476)
MusicalNotation LilyPond notation (P6883)
Quantity height (P2048)
String postal code (P281)
TabularData weather history (P4150)
Time date of birth (P569)
Url official website (P856)
WikibaseForm object form (P5548)
WikibaseItem website account on (P553)
WikibaseLexeme combines lexemes (P5238)
WikibaseProperty inverse property (P1696)
WikibaseSense synonym (P5973)

Finding property types properties edit

Finding property types edit

Property inheritance edit

Finding property qualifiers edit

Finding statistics about properties edit

Finding properties constraining the subject item to a particular class edit

Property usage edit

Find properties edit

Finding property paths edit

Finding statements about a given property edit

Finding classes of items being the subject of a given property edit

Finding items being the object of multiple properties for the same subject edit

Finding properties linking class and instance of another property to the same subject edit

Finding properties with unusual object classes edit

Finding property values of items belonging to a given class edit

Model items edit

Finding classes of items being used as parts edit

Finding parts of a series that don't have a subject edit

References edit

Ranking edit

Deprecated rank edit

Reasons for deprecation edit

Deprecated statements edit