IEMLdev / ieml

IEML semantic language - a meaning-representation system based on semantic primitives and a regular grammar. Basic semantic relationships between concepts are automatically computed from syntactic similarities.
https://dev.intlekt.io/
GNU General Public License v3.0
54 stars 7 forks source link

Absence Attribute Vide #53

Open samszo opened 5 years ago

samszo commented 5 years ago

Dans https://intlekt.io/api/dictionary/M:.I:.n.-/relations/ Pourquoi l'attribut E: n'est pas mentionnée dans etymology.father.Attribute alors qu'il compose bien la table ?

ogrergo commented 5 years ago

Effectivement, il devrait être là : mon calcul des relations étymologique ignore E:, ce qui n'est pas correcte ici. J'avais fait ça parce qu'il y a aussi d'autres E: qui ne doivent pas être mentionné dans l’étymologie: Le script M:.I:.n.- est la version abrégée de M:E:E:.I:E:E:.n.- Dans ce paradigme on trouve par exemple M:.E:.n.- en première colonne, qui est la version abrégée de M:E:E:.E:E:E:.n.- La substance est M:E:E:. et les E: en attribut et en mode ne compte pas dans l’étymologie. L'attribut est E:E:E:. et sa substance est E: qui doit être comptée dans l’étymologie. Donc c'est bien un bug

ogrergo commented 5 years ago

La règle pourrait être: on ignore les E: dans l'étymologie d'un script quand ils sont présents à la même position dans le paradigme racine de ce script

M:E:E:.I:E:E:.n.- paradigme racine M:E:E:.E:E:E:.n.- 1ere colonne M:_:_:.E:_:_:.n.- étymologie

plevyieml commented 5 years ago

Bravo Louis et Samuel!