inception icon indicating copy to clipboard operation
inception copied to clipboard

Cross-Layer Relations

Open parthspatel opened this issue 6 years ago • 4 comments

Is your feature request related to a problem? Please describe. It's frustrating that we cannot relate two different tags together.

Describe the solution you'd like I would like a relation that can be anchored/attached to multiple layers would make it a simple fix.

image

i would make it take in an array of layers.

parthspatel avatar Jul 19 '19 05:07 parthspatel

It's on the radar but will still take some time to be addressed.

Most of the time you can just work around the issue. Let's say for named entity annotation in brat you would create two annotation, one for "Person" and one for "Location" - and in brat you could make relations between them.

If you create two layers "Person" and "Location" in WebAnno, you cannot create relations between them. What you do instead is create a layer "Entity" and add a feature "category" which can be "Person" or "Location". Then you can nicely define a relation layer on "Entity" and are a happy camper. Doesn't cover all cases, but works often enough.

reckart avatar Jul 19 '19 23:07 reckart

Thanks recka

It's on the radar but will still take some time to be addressed.

Most of the time you can just work around the issue. Let's say for named entity annotation in brat you would create two annotation, one for "Person" and one for "Location" - and in brat you could make relations between them.

If you create two layers "Person" and "Location" in WebAnno, you cannot create relations between them. What you do instead is create a layer "Entity" and add a feature "category" which can be "Person" or "Location". Then you can nicely define a relation layer on "Entity" and are a happy camper. Doesn't cover all cases, but works often enough.

Thanks for the tip!

parthspatel-mendel avatar Jul 22 '19 08:07 parthspatel-mendel

This would definitively be a nice feature! Especially when you want to express relationships between two entities that are not part of the same category. Of course you can create a layer "Entity" with a feature "category" that separates the two entities. In my point of view, annotation process suffers under this restriction resulting in more annotation mistakes.

karzideh avatar Mar 03 '23 10:03 karzideh

To add to this subject, I'd also welcome this feature to be able to separate layers which have various mutually exclusive properties. I tried with links but the drag & drop relation is so much better than pointing and clicking necessary to create links. It's also nice that, unlike links, relations are can have their own properties

tpluscode avatar Mar 04 '24 20:03 tpluscode