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
Branches
Tags
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 register or to comment