Team Ai
Datasetpublic

OO-LD/oold-quantity-schemas

OO-LD quantity schemas 944 OO-LD schemas, one per QUDT quantity kind, each narrowing a shared QuantityValue base with the units that kind admits. Generated from the QUDT vocabulary. Every quantity figure in oold-llm-bench was measured against this generation, which is why it is published rather than regenerated. oold-bench fetch-corpus quantities --dest ./schemas The download is checked against a digest pinned in the benchmark:… See the full description on the dataset page: https://huggingface.co/datasets/OO-LD/oold-quantity-schemas.

sourceHugging Facecc-by-4.0updated 6d agoView on Hugging Face
0likes71downloads
Dataset Card

OO-LD quantity schemas

944 OO-LD schemas, one per QUDT quantity kind, each narrowing a shared QuantityValue base with the units that kind admits. Generated from the QUDT vocabulary.

Every quantity figure in oold-llm-bench was measured against this generation, which is why it is published rather than regenerated.

oold-bench fetch-corpus quantities --dest ./schemas

The download is checked against a digest pinned in the benchmark:

105d1bbe2e08140a33593201e8cffec5caa4026f32c1968c9cc9957038deacf6

over 944 files, name and content, in sorted order. A directory that does not hash to it is refused rather than used.

Why a digest and not a version

A second generation of this corpus exists and is not interchangeable with this one. It case-folds the unit identifiers of 234 of the 942 kinds: celsius_per_hour against Celsius_per_hour, ha against Ha, ph_value against pH_value. The fold is injective, 1,291 distinct identifiers on both sides, and no kind loses a unit, so neither vocabulary is wrong. They are different, and a model answering Ha is right against one and wrong against the other.

A benchmark that pins a version number cannot tell those apart. One that pins a digest refuses the wrong one before a grid is run and billed.

Shape

json
{
  "$schema": "https://oo-ld.org/latest/meta/oold-meta-schema.json",
  "$id": "AbsoluteActivity.schema.json",
  "title": "AbsoluteActivity",
  "allOf": [{"$ref": "InverseVolume.schema.json"}],
  "@context": ["InverseVolume.schema.json",
               {"qkind": "http://qudt.org/vocab/quantitykind/",
                "AbsoluteActivity": "qkind:AbsoluteActivity"}],
  "properties": {"type": {"default": ["AbsoluteActivity"]}}
}

allOf carries the parent, @context carries the JSON-LD term, and the unit enumeration a kind admits is inherited or narrowed along that chain.

Licence

QUDT is published under CC BY 4.0 and these schemas are a derived representation of it. Attribution belongs to the QUDT project.