Bordeaux colour
https://w3id.org/cqa/wine-benchmark/cq-02
Curated instance graph (A-box): individuals conforming to this schema.
The individuals above as a connected A-box: nodes wear the same symbols their classes and enumerations have in the schema graph, and edges are the object-property assertions between them.
https://w3id.org/cqa/wine-benchmark/cq-02
https://w3id.org/cqa/wine-benchmark/cq-03
https://w3id.org/cqa/wine-benchmark/cq-04
https://w3id.org/cqa/wine-benchmark/cq-05
https://w3id.org/cqa/wine-benchmark/cq-06
https://w3id.org/cqa/wine-benchmark/cq-07
https://w3id.org/cqa/wine-benchmark
Namespace prefixes used in this ontology.
| Prefix | Namespace IRI |
|---|---|
|
https://w3id.org/cqa/
|
cco |
https://www.commoncoreontologies.org/
|
cqa |
https://w3id.org/cqa/
|
earl |
http://www.w3.org/ns/earl#
|
linkml |
https://w3id.org/linkml/
|
obo |
http://purl.obolibrary.org/obo/
|
skos |
http://www.w3.org/2004/02/skos/core#
|
owl |
http://www.w3.org/2002/07/owl#
|
rdf |
http://www.w3.org/1999/02/22-rdf-syntax-ns#
|
rdfs |
http://www.w3.org/2000/01/rdf-schema#
|
xsd |
http://www.w3.org/2001/XMLSchema#
|
Classes defined in this ontology.
A named set of competency question answers, evaluated against one knowledge graph.
The questions this benchmark holds.
A longer prose account of what this benchmark covers.
The short, stable identifier a record is known by.
A short human-readable label.
Which instance graph the anchors resolve in, named as the target package publishes it: a dataset name from that package's publish manifest. One schema can have several, and they need not hold the same records, so naming the schema and its version does not identify one.
The version of the dataset the anchors were written against: the release identifier of whatever publishes it, which is the schema's own version when the two ship together. It fixes which records exist, since records can be added, corrected or removed without the schema changing.
The schema the target graph's records conform to, as a URI.
The version of the target schema the anchors were written against. It fixes how identifiers are minted, which can change between releases.
A competency question paired with the specification of its correct answer.
A closed-world negative states the connection it claims is absent.
when answer_kind has value closed-world-negative, then unconnected_anchors is present
An attribution names the source its answer rests on.
when answer_kind has value attribution, then expected_citations is present
A comparison sets two or more records against each other.
when answer_kind has value comparison, then expected_anchors has at least 2 value(s)
A synthesis draws on two or more records, since a pattern no single record states needs more than one to state it.
when answer_kind has value synthesis, then expected_anchors has at least 2 value(s)
The kinds of answering this question calls for. Every kind named is a separate check, and all of them must pass.
The class a joining record would belong to, as a URI in the target schema. Optional, because a benchmark can be written against a graph whose schema its author does not have: without it the claim is that no record of any kind joins the anchors, and with it the claim is narrowed to one kind.
The records a correct answer must retrieve, as IRIs into the target graph. For an answer that reports no such record exists, these are the records whose absent connection is the answer, and reaching them is what distinguishes that answer from a system that retrieved nothing.
The records a correct answer must rest on, as IRIs into the target graph. Always among the anchors: retrieving a record is not the same as answering from it. Empty is a real answer.
The correct answer in prose. A generated answer is scored against this; the anchors below are what retrieval is scored against.
The short, stable identifier a record is known by.
A short human-readable label.
The competency question, in the words it would be asked in.
The anchors that no single record joins, for an answer whose correctness is that the graph holds no such connection. A subset of the anchors: a claim about a record retrieval was never required to reach cannot be checked against what was retrieved. Records held by a container do not count as joined by it.
A record in the knowledge graph that a benchmark is evaluated against. Its instances belong to that graph, not to this schema.
The short, stable identifier a record is known by.
Slots defined in this ontology.
The kinds of answering this question calls for. Every kind named is a separate check, and all of them must pass.
A closed-world negative states the connection it claims is absent.
when answer_kind has value closed-world-negative, then unconnected_anchors is present
An attribution names the source its answer rests on.
when answer_kind has value attribution, then expected_citations is present
A comparison sets two or more records against each other.
when answer_kind has value comparison, then expected_anchors has at least 2 value(s)
A synthesis draws on two or more records, since a pattern no single record states needs more than one to state it.
when answer_kind has value synthesis, then expected_anchors has at least 2 value(s)
The class a joining record would belong to, as a URI in the target schema. Optional, because a benchmark can be written against a graph whose schema its author does not have: without it the claim is that no record of any kind joins the anchors, and with it the claim is narrowed to one kind.
A longer prose account of what this benchmark covers.
The records a correct answer must retrieve, as IRIs into the target graph. For an answer that reports no such record exists, these are the records whose absent connection is the answer, and reaching them is what distinguishes that answer from a system that retrieved nothing.
A comparison sets two or more records against each other.
when answer_kind has value comparison, then expected_anchors has at least 2 value(s)
A synthesis draws on two or more records, since a pattern no single record states needs more than one to state it.
when answer_kind has value synthesis, then expected_anchors has at least 2 value(s)
The records a correct answer must rest on, as IRIs into the target graph. Always among the anchors: retrieving a record is not the same as answering from it. Empty is a real answer.
An attribution names the source its answer rests on.
when answer_kind has value attribution, then expected_citations is present
The correct answer in prose. A generated answer is scored against this; the anchors below are what retrieval is scored against.
The short, stable identifier a record is known by.
A short human-readable label.
The competency question, in the words it would be asked in.
Which instance graph the anchors resolve in, named as the target package publishes it: a dataset name from that package's publish manifest. One schema can have several, and they need not hold the same records, so naming the schema and its version does not identify one.
The version of the dataset the anchors were written against: the release identifier of whatever publishes it, which is the schema's own version when the two ship together. It fixes which records exist, since records can be added, corrected or removed without the schema changing.
The schema the target graph's records conform to, as a URI.
The version of the target schema the anchors were written against. It fixes how identifiers are minted, which can change between releases.
The anchors that no single record joins, for an answer whose correctness is that the graph holds no such connection. A subset of the anchors: a claim about a record retrieval was never required to reach cannot be checked against what was retrieved. Records held by a container do not count as joined by it.
A closed-world negative states the connection it claims is absent.
when answer_kind has value closed-world-negative, then unconnected_anchors is present
Enumerations defined in this ontology.
The kinds of answering a competency question can call for. Each names a different check on a correct answer.