Skip to content
Snippets Groups Projects
Commit ebaf1d51 authored by Aurélien Lamercerie's avatar Aurélien Lamercerie
Browse files

harmonize some CTS

parent e85f982a
No related branches found
No related tags found
No related merge requests found
......@@ -5,10 +5,34 @@ All notable changes to this project will be documented in this file.
-------------------------------------------------------------------------------
## [0.2.0] - 2021-09-28
### Added
### Changed
- Fusion of CTS for atom elements (entity, feature, verb, ...)
- Addition of seeds in system ontology
- Abandonment of parameter ontology for frame ontologies
-------------------------------------------------------------------------------
## [0.1.3] - 2021-09-17 Demo CS 2
### Added
- Relation between classes/instances and requirements
- Extraction of events as classes and object properties
- Extraction of state properties as classes and object properties
- Batch execution for CTS (Compositional Transduction Schemes)
### Changed
- Order of CTS (Compositional Transduction Schemes)
## [0.1.2] - 2021-09-08 Demo CS 1
### Added
- Trandusction Schemes to extract Entity classes and instances
- Transduction Schemes to extract Entity classes and instances
- Transduction Schemes to extract Feature classes
- Net object to refine the inclusion of class relations
......
......@@ -15,30 +15,25 @@ net:Instance
rdfs:label "Semantic Net Instance" ;
rdfs:subClassOf net:Structure ;
.
net:Net_Type
rdf:type owl:Class ;
rdfs:label "Semantic Net Type" ;
rdfs:subClassOf net:Structure ;
.
net:Object
rdf:type owl:Class ;
rdfs:label "Object using in semantic net instance" ;
rdfs:subClassOf net:Structure ;
.
net:Object_Type
rdf:type owl:Class ;
rdfs:label "Object Type" ;
rdfs:subClassOf net:Structure ;
.
net:Structure
rdf:type owl:Class ;
rdfs:comment "A semantic net captures a set of nodes, and associates this set with type(s) and value(s)." ;
rdfs:label "Semantic Net Structure" ;
.
net:Type
rdf:type owl:Class ;
rdfs:label "Semantic Net Type" ;
rdfs:subClassOf net:Structure ;
.
net:abstraction
rdf:type owl:Class ;
rdfs:label "abstraction" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:abstractionClass
rdf:type rdf:Property ;
......@@ -48,7 +43,12 @@ net:abstractionClass
net:atom
rdf:type owl:Class ;
rdfs:label "atom" ;
rdfs:subClassOf net:Object_Type ;
rdfs:subClassOf net:Type ;
.
net:atomOf
rdf:type rdf:Property ;
rdfs:label "atom of" ;
rdfs:subPropertyOf net:type ;
.
net:atomType
rdf:type rdf:Property ;
......@@ -58,7 +58,7 @@ net:atomType
net:class
rdf:type owl:Class ;
rdfs:label "class" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:classUri
rdf:type rdf:Property ;
......@@ -68,38 +68,28 @@ net:classUri
net:class_list
rdf:type owl:Class ;
rdfs:label "classList" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:complement
rdf:type owl:Class ;
rdfs:label "complement" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:complement_mod_list
rdf:type owl:Class ;
rdfs:label "complement mod list" ;
rdfs:subClassOf net:mod_list ;
.
net:concept
rdf:type rdf:Property ;
rdfs:label "concept "@fr ;
rdfs:subPropertyOf net:objectValue ;
.
net:entity
rdf:type owl:Class ;
rdfs:label "entity" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:entityClass
rdf:type rdf:Property ;
rdfs:label "entity class" ;
rdfs:subPropertyOf net:objectValue ;
.
net:entityInstance
rdf:type rdf:Property ;
rdfs:label "entity instance" ;
rdfs:subPropertyOf net:objectValue ;
.
net:entity_class_list
rdf:type owl:Class ;
rdfs:label "entityClassList" ;
......@@ -113,12 +103,12 @@ net:entity_mod_list
net:event
rdf:type owl:Class ;
rdfs:label "event" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:feature
rdf:type owl:Class ;
rdfs:label "feature" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:featureClass
rdf:type rdf:Property ;
......@@ -135,6 +125,11 @@ net:has_atom
rdfs:label "has atom" ;
rdfs:subPropertyOf net:has_object ;
.
net:has_concept
rdf:type rdf:Property ;
rdfs:label "concept "@fr ;
rdfs:subPropertyOf net:objectValue ;
.
net:has_entity
rdf:type rdf:Property ;
rdfs:label "has entity" ;
......@@ -145,11 +140,21 @@ net:has_feature
rdfs:label "has feature" ;
rdfs:subPropertyOf net:has_object ;
.
net:has_instance
rdf:type rdf:Property ;
rdfs:label "entity instance" ;
rdfs:subPropertyOf net:objectValue ;
.
net:has_mainClass
rdf:type rdf:Property ;
rdfs:label "has main class" ;
rdfs:subPropertyOf net:has_object ;
.
net:has_mother_class
rdf:type rdf:Property ;
rdfs:label "has mother class" ;
rdfs:subPropertyOf net:objectValue ;
.
net:has_node
rdf:type rdf:Property ;
rdfs:label "UNL Node" ;
......@@ -160,6 +165,11 @@ net:has_object
rdfs:label "relation" ;
rdfs:subPropertyOf net:property ;
.
net:has_parent_class
rdf:type rdf:Property ;
rdfs:label "parent class" ;
rdfs:subPropertyOf net:objectValue ;
.
net:has_possible_domain
rdf:type rdf:Property ;
rdfs:label "has possible domain" ;
......@@ -213,7 +223,7 @@ net:modCat2
net:mod_list
rdf:type owl:Class ;
rdfs:label "modList" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:objectAttribute
rdf:type rdf:Property ;
......@@ -229,11 +239,6 @@ net:objectValue
rdfs:label "valuations"@fr ;
rdfs:subPropertyOf net:objectAttribute ;
.
net:parentClass
rdf:type rdf:Property ;
rdfs:label "parent class" ;
rdfs:subPropertyOf net:objectValue ;
.
net:parentClassUri
rdf:type rdf:Property ;
rdfs:label "parent class uri" ;
......@@ -246,7 +251,7 @@ net:property
net:state_property
rdf:type owl:Class ;
rdfs:label "stateProperty" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:type
rdf:type rdf:Property ;
......@@ -256,7 +261,7 @@ net:type
net:verb
rdf:type owl:Class ;
rdfs:label "verb" ;
rdfs:subClassOf net:Net_Type ;
rdfs:subClassOf net:Type ;
.
net:verbClass
rdf:type rdf:Property ;
......
This diff is collapsed.
......@@ -30,7 +30,7 @@ sys:Entity
rdfs:label "entity"@en ;
rdfs:label "entité"@fr ;
rdfs:subClassOf sys:Structure ;
sys:is_class "Entity" ;
sys:is_class "sys:Entity" ;
.
sys:Event
rdf:type owl:Class ;
......@@ -66,7 +66,7 @@ sys:abstract_thing
rdfs:label "abstract thing"@en ;
rdfs:label "élément abstrait"@fr ;
rdfs:subClassOf sys:Abstraction ;
sys:has_mother_class "Abstraction" ;
sys:has_mother_class sys:Abstraction ;
sys:has_restriction "icl>abstract_thing" ;
sys:is_class "abstract_thing" ;
.
......@@ -74,7 +74,7 @@ sys:action_verb
rdf:type owl:Class ;
rdfs:label "action verb" ;
rdfs:subClassOf sys:Verb ;
sys:has_mother_class "Verb" ;
sys:has_mother_class sys:Verb ;
sys:has_restriction "icl>do" ;
sys:is_class "action_verb" ;
.
......@@ -83,7 +83,7 @@ sys:agent
rdfs:label "agent"@en ;
rdfs:label "agent"@fr ;
rdfs:subClassOf sys:Entity ;
sys:has_mother_class "Entity" ;
sys:has_mother_class sys:Entity ;
sys:has_restriction "icl>administrator" ;
sys:has_restriction "icl>operator" ;
sys:has_restriction "icl>person" ;
......@@ -93,7 +93,7 @@ sys:attributive_verb
rdf:type owl:Class ;
rdfs:label "attributive verb" ;
rdfs:subClassOf sys:Verb ;
sys:has_mother_class "Verb" ;
sys:has_mother_class sys:Verb ;
sys:has_restriction "icl>be" ;
sys:is_class "attributive_verb" ;
.
......@@ -106,7 +106,7 @@ sys:component
rdfs:label "component"@en ;
rdfs:label "composant"@fr ;
rdfs:subClassOf sys:Entity ;
sys:has_mother_class "Entity" ;
sys:has_mother_class sys:Entity ;
sys:has_restriction "icl>device" ;
sys:has_restriction "icl>electronic_device" ;
sys:has_restriction "icl>instrumentality" ;
......@@ -153,6 +153,7 @@ sys:has_frame_base_uri
sys:has_mother_class
rdf:type rdf:Property ;
rdfs:label "has mother class" ;
rdfs:range owl:Thing ;
rdfs:subPropertyOf sys:seedProperty ;
sys:has_mother_class "Entity" ;
sys:has_restriction "icl>administrator" ;
......@@ -194,7 +195,7 @@ sys:message
rdfs:label "message"@en ;
rdfs:label "message"@fr ;
rdfs:subClassOf sys:Entity ;
sys:has_mother_class "Entity" ;
sys:has_mother_class sys:Entity ;
sys:has_restriction "icl>assignment" ;
sys:has_restriction "icl>communication" ;
sys:is_class "message" ;
......@@ -208,7 +209,7 @@ sys:place
rdfs:label "lieu"@fr ;
rdfs:label "place"@en ;
rdfs:subClassOf sys:Feature ;
sys:has_mother_class "Feature" ;
sys:has_mother_class sys:Feature ;
sys:has_restriction "icl>air_base_installation" ;
sys:has_restriction "icl>place" ;
sys:is_class "place" ;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment