question type
- CURIE:
gmeow:questionType - IRI: https://blackcatinformatics.ca/gmeow/questionType
- Category: property
- Defined by:
gmeow:slices/inquiry - Box roles: RBox role (What is this?)
Classifies a question by its erotetic kind — one of the closed gmeow:QuestionType value vocabulary. NOT functional: a single question may carry several types at once (a 'why … and how' question is both gmeow:typeWhy and gmeow:typeHow), so the property admits multiple values rather than forcing a single kind.
Structure
Property shape: object property; gmeow:Question -> gmeow:QuestionType
Practical Pattern
Use gmeow:questionType from gmeow:Question to gmeow:QuestionType when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Loaded Question
- Source:
slices/core/inquiry/examples/loaded-question.ttl - Examples catalog: open in catalog#example-slices-core-inquiry-examples-loaded-question
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/inquiry/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
# --- The polar question and the proposition it takes for granted.
ex:stoppedCheating a gmeow:Question ;
gmeow:questionType gmeow:typePolar ;
gmeow:presupposes ex:wasCheating ;
rdfs:label "have you stopped cheating?"@en .
Open Question And Resolution
- Source:
slices/core/inquiry/examples/open-question-and-resolution.ttl - Examples catalog: open in catalog#example-slices-core-inquiry-examples-open-question-and-resolution
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/inquiry/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
ex:whereIsKey a gmeow:Question ;
gmeow:questionType gmeow:typeWh ;
rdfs:label "where is the key?"@en .
Common Companion Terms
gmeow:Question, gmeow:QuestionType
Usage Advice
Use when
- Use to classify a
gmeow:Questionby its erotetic kind — pointing it at one or moregmeow:QuestionTypeindividuals so consumers can route polar, alternative, wh, why, and how questions differently.
Avoid when
- Avoid forcing exactly one type per question — it is non-functional, and
gmeow:typeWhy/gmeow:typeHowmay co-apply — and avoid pointing it at anything outside the closedgmeow:QuestionTypevocabulary.
How to use
- Attach as many
gmeow:QuestionTypeindividuals as genuinely apply to theQuestion; read a co-appliedgmeow:typeWhyto route the explanandum to abduction and a co-appliedgmeow:typeHowto route to the procedures extension.
Examples
- ex:whereIsTheKey
gmeow:questionTypegmeow:typeWh.