Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iobj #14

Open
perrier54 opened this issue Jan 31, 2018 · 6 comments
Open

iobj #14

perrier54 opened this issue Jan 31, 2018 · 6 comments

Comments

@perrier54
Copy link
Collaborator

Selon le guide de UD http://universaldependencies.org/u/dep/iobj.html, la relation IOBJ est utilisée pour des arguments centraux qui sont des objets indirects non introduits par des prépositions.
Par exemple, pour la proposition "où je vais", on aura la relation IOBJ(vais,où) mais pour la propostion "où je travaille", il faudra mettre OBL(travaille,où). Par ailleurs, pour "je vais à Paris", on a la relation OBL(vais, Paris). Il est bizarre d'avoir deux étiquettes différentes, IOBJ et OBL, pour deux relations qui correspondent à la même fonction et il n'y a même pas de différence de catégorie entre les dépendants qui sont tous les deux des syntagmes nominaux.
Je proposerais de bannir la relation IOBJ en français.

@sylvainkahane
Copy link
Collaborator

sylvainkahane commented Feb 7, 2018 via email

@ioan2
Copy link

ioan2 commented Feb 20, 2018

Je ne bannerais pas iobj, mais utiliserai (comme c'est apparemment le cas dans UD_French) pour les compléments d'objet indirect, indépendamment de la présence ou pas d'une prépositions ("à")
car il est utile et si ce n'est que pour les analyseur en dépendance sur apprentissage.
On pourrait toujours faire une sous-type iobj:fr pour échaper la définition "sans préposition".

Johannes

@perrier54
Copy link
Collaborator Author

Si nous voulons respecter le guide UD, même s'il n'est pas clair sur la question, je propose de mettre iobj uniquement pour les pronoms ou adverbes clitiques en position d'arguments.

Exemples :

j'y vais
vais -[iobj]-> y

J'y travaille
travaille -[obl:mod]-> y

où vas-tu ?
vas -[obl:arg]->

je vais là-bas
vais -[obl:arg]–> là-bas

@sylvainkahane
Copy link
Collaborator

UD est clairement buggé avec sa définition des relations basée sur la catégorie du dépendant (et du gouverneur). Toute solution simple qui permet de récupérer qqch de propre en SUD me va.
En SUD on a mod et comp:obl. Et les dépendant peuvent être PRON ou ADV (je ne retiendrai pas la notion de clitique qui est plus complexe). Il y a donc 4 cas. Je propose :

  • un ADV mod devient advmod en UD
  • un ADV ou PRON comp:obl devient iobj (inutile de distinguer, non ?)
  • normalement on ne doit pas avoir de PRON mod.
    A priori obl ne s'utilise que pour des cas où il y a une préposition, donc pas dans ces cas.

@perrier54
Copy link
Collaborator Author

Pour le second cas, je réserverais iobj aux pronoms clitiques, ce qui fait que pour "j'y vais", je mettrais iobj, alors que pour "je vais là-bas", je mettrais obl:arg.
L'argument est que pour iobj, le dépendant doit être lié étroitement à son gouverneur.

@perrier54
Copy link
Collaborator Author

Dans mon dernier mail, je n'avais en vue que le français, mais si nous voulons une règle universelle qui fonctionne pour d'autres langues, il vaut mieux éviter d'utiliser la notion de clitique donc je me range à la proposition de @sylvainkahane : tout pronom ou adverbe qui fait partie de la valence d'un verbe sans qu'il soit introduit par une préposition est un iobj. C'est le cas par exemple pour "je me sens bien".

Contrairement à ce que dit @sylvainkahane, on a encore PRON mod pour les pronoms modificateurs de verbe comme dans "j'y ai rencontré Paul".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants