Skip to content

Commit 5abf323

Browse files
committed
Harmonized annotation of animacy and adjusted institutional function terminology. Resolved inconsistent component naming (activation conditions, execution constraints) for regulative and constitutive syntax. Adjusted constraints accordingly.
1 parent a9d20b2 commit 5abf323

3 files changed

Lines changed: 75 additions & 46 deletions

File tree

IG Core/IG Core Constitutive Component Relationship.json

Lines changed: 27 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -146,23 +146,39 @@
146146
"traits" : "{\"multipleRows\":false,\"collapsedRows\":1,\"expandedRows\":1,\"keyBindings\":[]}"
147147
}, {
148148
"name" : "Animacy",
149-
"tag_set" : null,
149+
"tag_set" : {
150+
"name" : "IG Animacy",
151+
"typeUiName" : null,
152+
"description" : "Tags indicating animacy",
153+
"language" : null,
154+
"type" : null,
155+
"type_name" : null,
156+
"type_description" : null,
157+
"tags" : [ {
158+
"tag_name" : "animate",
159+
"tag_description" : "Indicates animate entity"
160+
}, {
161+
"tag_name" : "inanimate",
162+
"tag_description" : "Indicates inanimate entity"
163+
} ],
164+
"create_tag" : true
165+
},
150166
"uiName" : "Animacy",
151-
"type" : "uima.cas.Boolean",
167+
"type" : "uima.cas.String",
152168
"enabled" : true,
153-
"visible" : false,
169+
"visible" : true,
154170
"include_in_hover" : false,
155171
"required" : false,
156172
"remember" : false,
157-
"hideUnconstraintFeature" : false,
173+
"hideUnconstraintFeature" : true,
158174
"description" : "Animacy annotation for specific component types",
159175
"project_name" : "IG-Inception-Layer Development",
160176
"multi_value_mode" : "NONE",
161177
"link_mode" : "NONE",
162178
"link_type_name" : null,
163179
"link_type_role_feature_name" : null,
164180
"link_type_target_feature_name" : null,
165-
"traits" : null
181+
"traits" : "{\"multipleRows\":false,\"collapsedRows\":1,\"expandedRows\":1,\"keyBindings\":[]}"
166182
}, {
167183
"name" : "Circumstance",
168184
"tag_set" : {
@@ -251,10 +267,10 @@
251267
"type_name" : null,
252268
"type_description" : null,
253269
"tags" : [ {
254-
"tag_name" : "(Cac) Activation Conditions",
255-
"tag_description" : "Conditions describe circumstances under which constitutive statements apply"
270+
"tag_name" : "(Cac) Activation Condition",
271+
"tag_description" : "Conditions describe circumstance under which constitutive statements apply"
256272
}, {
257-
"tag_name" : "(Cex) Execution Constraints",
273+
"tag_name" : "(Cex) Execution Constraint",
258274
"tag_description" : "Execution constraints describe qualifications of the constitutive function or offer further contextual characterization."
259275
}, {
260276
"tag_name" : "(D) Deontic",
@@ -294,11 +310,11 @@
294310
"link_type_target_feature_name" : null,
295311
"traits" : "{\"multipleRows\":false,\"collapsedRows\":1,\"expandedRows\":1,\"keyBindings\":[{\"keyCombo\":\"c\",\"value\":\"(Cac) Activation Conditions\"},{\"keyCombo\":\"x\",\"value\":\"(Cex) Execution Constraints\"},{\"keyCombo\":\"d\",\"value\":\"(D) Deontic\"},{\"keyCombo\":\"e\",\"value\":\"(E) Constituted Entity\"},{\"keyCombo\":\"r\",\"value\":\"(E, prop) Constituted Entity Property\"},{\"keyCombo\":\"f\",\"value\":\"(F) Constitutive Function\"},{\"keyCombo\":\"p\",\"value\":\"(P) Constituting Property\"},{\"keyCombo\":\"o\",\"value\":\"(P, prop) Constituting Property Property\"}]}"
296312
}, {
297-
"name" : "ConstitutiveFunctionType",
313+
"name" : "ConstitutiveFunction",
298314
"tag_set" : {
299315
"name" : "IG Constitutive Functions",
300316
"typeUiName" : null,
301-
"description" : "Constitutive functions used in constitutive statements",
317+
"description" : "Constitutive functions (as a specialization of institutional functions in the context of constitutive statements) characterize the functional semantics of constitutive function annotations with respect to the linkage of the constituted entity and, where existing, constituting properties, or contextual aspects.",
302318
"language" : null,
303319
"type" : null,
304320
"type_name" : null,
@@ -503,7 +519,7 @@
503519
} ],
504520
"uiName" : "IG Core Constitutive Syntax",
505521
"type" : "span",
506-
"description" : "Identifies institutional statement components for constitutive statements\r\n\r\nIG Profile Version: 0.2.2\r\nFor all versions, see https://github.com/InstitutionalGrammar/IG-Inception-Layers/releases",
522+
"description" : "Identifies institutional statement components for constitutive statements\r\n\r\nIG Profile Version: 0.2.3\r\nFor all versions, see https://github.com/InstitutionalGrammar/IG-Inception-Layers/releases",
507523
"enabled" : true,
508524
"built_in" : false,
509525
"readonly" : false,

IG Core/IG Core Regulative Component Relationship.json

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"remember" : false,
5757
"hideUnconstraintFeature" : false,
5858
"description" : "Indicates type of logical relationship amongst components",
59-
"project_name" : "IG 2.0 Coding Evaluation Group",
59+
"project_name" : "IG-Inception-Layer Development",
6060
"multi_value_mode" : "NONE",
6161
"link_mode" : "NONE",
6262
"link_type_name" : null,
@@ -373,11 +373,30 @@
373373
"link_type_target_feature_name" : null,
374374
"traits" : "{\"multipleRows\":false,\"collapsedRows\":1,\"expandedRows\":1,\"keyBindings\":[]}"
375375
}, {
376-
"name" : "InstitutionalFunction",
376+
"name" : "PhysicalEntity",
377+
"tag_set" : null,
378+
"uiName" : "Physical Entity",
379+
"type" : "uima.cas.Boolean",
380+
"enabled" : true,
381+
"visible" : false,
382+
"include_in_hover" : false,
383+
"required" : false,
384+
"remember" : false,
385+
"hideUnconstraintFeature" : false,
386+
"description" : "Indicates whether the entity is physical (e.g., actor, object) or non-physical (e.g., thought, belief)",
387+
"project_name" : "IG-Inception-Layer Development",
388+
"multi_value_mode" : "NONE",
389+
"link_mode" : "NONE",
390+
"link_type_name" : null,
391+
"link_type_role_feature_name" : null,
392+
"link_type_target_feature_name" : null,
393+
"traits" : null
394+
}, {
395+
"name" : "RegulativeFunction",
377396
"tag_set" : {
378-
"name" : "IG Institutional Functions",
397+
"name" : "IG Regulative Functions",
379398
"typeUiName" : null,
380-
"description" : "Institutional functions characterize operational actions in terms of analytical objectives and theoretical perspectives (e.g., signalling compliance or violation; life cycle stages). The tagset is extensible.",
399+
"description" : "Regulative functions (as a specialization of institutional functions in the context of regulative statements) characterize operational actions in terms of analytical objectives and theoretical perspectives (e.g., signalling compliance or violation; life cycle stages). The tagset is extensible.",
381400
"language" : null,
382401
"type" : null,
383402
"type_name" : null,
@@ -400,45 +419,26 @@
400419
} ],
401420
"create_tag" : true
402421
},
403-
"uiName" : "Institutional Function",
422+
"uiName" : "Regulative Function",
404423
"type" : "uima.cas.String",
405424
"enabled" : true,
406425
"visible" : true,
407426
"include_in_hover" : false,
408427
"required" : false,
409428
"remember" : false,
410429
"hideUnconstraintFeature" : true,
411-
"description" : "Indicates the institutional function associated with the aim.",
430+
"description" : "Indicates the regulative function associated with the statement as signaled by the aim.",
412431
"project_name" : "IG-Inception-Layer Development",
413432
"multi_value_mode" : "NONE",
414433
"link_mode" : "NONE",
415434
"link_type_name" : null,
416435
"link_type_role_feature_name" : null,
417436
"link_type_target_feature_name" : null,
418437
"traits" : "{\"multipleRows\":false,\"collapsedRows\":1,\"expandedRows\":1,\"keyBindings\":[]}"
419-
}, {
420-
"name" : "PhysicalEntity",
421-
"tag_set" : null,
422-
"uiName" : "Physical Entity",
423-
"type" : "uima.cas.Boolean",
424-
"enabled" : true,
425-
"visible" : false,
426-
"include_in_hover" : false,
427-
"required" : false,
428-
"remember" : false,
429-
"hideUnconstraintFeature" : false,
430-
"description" : "Indicates whether the entity is physical (e.g., actor, object) or non-physical (e.g., thought, belief)",
431-
"project_name" : "IG-Inception-Layer Development",
432-
"multi_value_mode" : "NONE",
433-
"link_mode" : "NONE",
434-
"link_type_name" : null,
435-
"link_type_role_feature_name" : null,
436-
"link_type_target_feature_name" : null,
437-
"traits" : null
438438
} ],
439439
"uiName" : "IG Core Regulative Syntax",
440440
"type" : "span",
441-
"description" : "Identifies institutional statement components for regulative statements\r\n\r\nIG Profile Version: 0.2.2\r\nFor all versions, see https://github.com/InstitutionalGrammar/IG-Inception-Layers/releases",
441+
"description" : "Identifies institutional statement components for regulative statements\r\n\r\nIG Profile Version: 0.2.3\r\nFor all versions, see https://github.com/InstitutionalGrammar/IG-Inception-Layers/releases",
442442
"enabled" : true,
443443
"built_in" : false,
444444
"readonly" : false,

IG Core/IGCoreConstraints.txt

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
This file is part of the IG-Inception-Layers project that provides a layer set to
33
annotate text according to the Institutional Grammar 2.0 specification.
44

5-
Version: 0.2.1
5+
Version: 0.2.3
66
Website: https://github.com/InstitutionalGrammar/IG-Inception-Layers
77
Maintainer: C. Frantz (christopher.frantz@ntnu.no)
88
*/
@@ -21,11 +21,16 @@ IGCoreRegulative {
2121

2222
/* Animacy */
2323
Component="(A) Attribute" -> Animacy="Animate";
24-
Component="(Bdir) Object_Direct" -> Animacy="Inanimate";
25-
Component="(Bind) Object_Indirect" -> Animacy="Inanimate";
24+
Component="(A, prop) Attribute_Property" -> Animacy="Animate";
25+
Component="(Bdir) Object_Direct" -> Animacy="Animate";
26+
Component="(Bdir, prop) Object_Direct_Property" -> Animacy="Animate";
27+
Component="(Bind) Object_Indirect" -> Animacy="Animate";
28+
Component="(Bind, prop) Object_Indirect_Property" -> Animacy="Animate";
29+
Component="(Cac) Activation Condition" -> Animacy="Animate";
30+
Component="(Cex) Execution Constraint" -> Animacy="Animate";
2631

27-
/* Institutional Function annotation on aims */
28-
Component="(I) Aim" -> InstitutionalFunction="Comply";
32+
/* Regulative Function annotation on aims */
33+
Component="(I) Aim" -> RegulativeFunction="Comply";
2934

3035
}
3136

@@ -35,18 +40,26 @@ IGCoreConstitutive {
3540
Component="(E) Constituted Entity" -> Describespolicynotentity="Entity";
3641
Component="(E, prop) Constituted Entity Property" -> Circumstance="(Spatial) Direction";
3742

43+
/* Animacy */
44+
Component="(E) Constituted Entity" -> Animacy="Animate";
45+
Component="(E, prop) Constituted Entity Property" -> Animacy="Animate";
46+
Component="(P) Constituting Property" -> Animacy="Animate";
47+
Component="(P, prop) Constituting Property Property" -> Animacy="Animate";
48+
Component="(Cac) Activation Condition" -> Animacy="Animate";
49+
Component="(Cex) Execution Constraint" -> Animacy="Animate";
50+
3851
/* Component-specific options for constitutive functions */
39-
Component="(F) Constitutive Function" -> ConstitutiveFunctionType="(Definition) Definition";
52+
Component="(F) Constitutive Function" -> ConstitutiveFunction="(Definition) Definition";
4053

4154
/* Policy Relationship Directionality */
42-
ConstitutiveFunctionType="Policy Relationship" -> PolicyRelationship="Policy of concern amends";
55+
ConstitutiveFunction="Policy Relationship" -> PolicyRelationship="Policy of concern amends";
4356

4457
/* Component-specific options for constitutive properties */
4558
Component="(P) Constituting Property" -> Circumstance="(Spatial) Direction";
4659
Component="(P, prop) Constituting Property Property" -> Circumstance="(Spatial) Direction";
4760

4861
/* Circumstance Taxonomy for Context components */
49-
Component="(Cac) Activation Conditions" -> Circumstance="(Spatial) Direction";
50-
Component="(Cex) Execution Constraints" -> Circumstance="(Spatial) Direction";
62+
Component="(Cac) Activation Condition" -> Circumstance="(Spatial) Direction";
63+
Component="(Cex) Execution Constraint" -> Circumstance="(Spatial) Direction";
5164

5265
}

0 commit comments

Comments
 (0)