inception icon indicating copy to clipboard operation
inception copied to clipboard

Annotations aren't displayed correctly

Open s2fische opened this issue 1 year ago • 4 comments

The annotations (relations) of one specific annotator (Melanie) were not displayed when only her annotations were selected (on the left). They only emerged when "show merged annotations" was selected as well, which is an error because the second annotator did not have the exact same annotations so they couldn't have been merged.

2 Clipboard - 5  Juni 2024 16_54

2 Clipboard - 5  Juni 2024 16_55

Please complete the following information:

  • Version and build ID: 32.2 (2024-05-14 20:46:45, build https://github.com/inception-project/inception/commit/101ef65398d5a2152bed7855559a1753d4c0750d)
  • OS: Windows 10
  • Browser: Chrome

s2fische avatar Jun 05 '24 15:06 s2fische

The annotations from Melanie are hidden because the curator has a matching annotation already merged into the curation CAS. If you enable "show merged annotations" you turn this hiding off.

reckart avatar Jun 05 '24 15:06 reckart

But the relation tief-oberflächlich-Opposition has not already been merged by the curation user, both of them are relations annotated by Melanie. The same thing happened with other relations and in other documents as well.

Maybe it has something to do with the fact that the entities the relations are connected to have already been merged because of other annotations?

s2fische avatar Jun 12 '24 11:06 s2fische

Ok, I think I understand the problem now. I believe the issue is that the relations connect to the "Hollenstein: eine Tür | GRENZE" Annotation which has not been merged - and thus the relations are not drawn.

reckart avatar Jun 12 '24 19:06 reckart

So it is kind of expected behavior I guess...

https://github.com/inception-project/inception/assets/1410238/17b6521b-955c-4476-a1d8-a07183b94e4f

The system detects that the relations exist between the endpoints 'b' and 'c'. If any of these endpoints has not been merged, then the relation between them is considered to no longer be relevant.

I understand that in your case, you would like to be able to merge an endpoint that does not connect to a relation but then still be able to merge the relation that did connect to the other endpoint that you did not merge? Or am I misunderstanding?

reckart avatar Jun 13 '24 18:06 reckart

The problem isn't merging itself but that some of Melanie's annotations (relations and entities) aren't displayed at all unless "show merged annotations" has been selected. Our guess is that those relations which connect to start/end points that have not been merged yet aren't displayed.

Screenshot 2024-07-09 181110

It seems that version 33.1 has not solved the problem yet, see new screenshot.

s2fische avatar Jul 09 '24 16:07 s2fische

So it turns out the main issue here is probably that the label of the Show merged annotations checkbox is misleading. It should be changed to something like Show all annotations or something like that.

reckart avatar Jul 19 '24 13:07 reckart