Skip to content

Which roles can become orphan? #643

@lauma

Description

@lauma

Is there something like a conclusive list which roles must become orphan in case when the predicate they are dependant of is elided? https://universaldependencies.org/u/overview/specific-syntax.html#ellipsis says following:

"If the elided element is a predicate and the promoted element is one of its arguments or adjuncts, we use the orphan relation when attaching other non-functional dependents to the promoted head."

Would that mean that all roles from blocks Nominals, Clauses, Modifier words listed in https://universaldependencies.org/u/dep/index.html are eligible to become orphan, i.e., full list would look like this?

  • Nominals: core arguments - nsubj obj, iobj
  • Clauses: core arguments - csubj, ccomp, xcomp
  • Nominals: non-core dependents - obl, vocative, expl, dislocated
  • Clauses: non-core dependents - advcl
  • Modifier words: non-core dependents - advmod, discourse
  • Nominals: nominal dependents - nmod, appos, nummod
  • Clauses: nominal dependents - acl
  • Modifier words: nominal dependents - amod

The inclusion of discourse in this list seems to be excessive, but what about others?

Having such complete list would be very helpfull, when building validation or convertion tools for UD data.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions