Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
tenet
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Tetras MARS
tenet
Commits
ebaf1d51
Commit
ebaf1d51
authored
3 years ago
by
Aurélien Lamercerie
Browse files
Options
Downloads
Patches
Plain Diff
harmonize some CTS
parent
e85f982a
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
CHANGELOG
+25
-1
25 additions, 1 deletion
CHANGELOG
config/semantic-net.ttl
+41
-36
41 additions, 36 deletions
config/semantic-net.ttl
config/transduction-schemes.ttl
+151
-177
151 additions, 177 deletions
config/transduction-schemes.ttl
frame/system-ontology.ttl
+9
-8
9 additions, 8 deletions
frame/system-ontology.ttl
with
226 additions
and
222 deletions
CHANGELOG
+
25
−
1
View file @
ebaf1d51
...
...
@@ -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
- Trandu
s
ction Schemes to extract Entity classes and instances
- Tran
s
duction Schemes to extract Entity classes and instances
- Transduction Schemes to extract Feature classes
- Net object to refine the inclusion of class relations
...
...
This diff is collapsed.
Click to expand it.
config/semantic-net.ttl
+
41
−
36
View file @
ebaf1d51
...
...
@@ -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.
Click to expand it.
config/transduction-schemes.ttl
+
151
−
177
View file @
ebaf1d51
This diff is collapsed.
Click to expand it.
frame/system-ontology.ttl
+
9
−
8
View file @
ebaf1d51
...
...
@@ -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"
;
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment