Prise en compte des scopes dans les CTP
Les scopes UNL ne sont actuellement pas pris en compte dans les CTP, car non significatif pour l'instant en terme de sens véhiculé dans les graphes générés.
Une requête technique est utilisée pour contourner les scopes. Côté CS-Lingua, il est prévu une évolution pour générer des scopes définissant la portée d'une relation UNL. Il faudra donc prendre en compte cette évolution.
Les tâches suivantes sont à prévoir :
- valider le sens et l'interprétation des scopes avec précision (notion de portée)
- avoir plusieurs exemples sous la main (validé avec CS-Lingua) pour être au clair
- (méthode 1) faire évoluer la méthode technique pour duppliquer certaines relations
- (méthode 2) prise en compte des scopes en générant un filet spécifique (filet de type scope), et en prenant en compte ce filet dans les requêtes (une opération de composition complémentaire)
La première méthode est plus directe : elle ne demande qu'à mettre à jour une requête. La seconde demande un petit peu plus de travail (mais ça reste raisonnable normalement), mais sera beaucoup plus satisfaisante à terme car il y a une prise en compte réelle du scope (beaucoup plus satisfaisant sur le plan conceptuel). Par ailleurs, il est possible que la méthode 1 ne soit pas totalement satisfaisante (il est possible que la dupplication des relations entrainent des erreurs, à voir).
On peut faire les deux, ou une seule. A terme, la seconde méthode est à privilégier. Il est important que l'on valide bien l'usage des scopes avec CS-Lingua.
NB : Je nomme CS-Lingua l'équipe linguistique de CS.