Annotation of a portion of a text already annotated

From semantic-mediawiki.org
Edited by author.
Last edit: 15:58, 8 November 2017

Since the values to be annotated overlap the only way to do is to use the #set parser function, like e.g. "I love Rome underground {{#set: Is city=Rome |Is point of interest=Rome underground |Has keyword=Rome, underground |+sep=, }}"

23:29, 31 October 2017

Thanks for this answer!
If I use #set I will have the data correctly assigned to the page, but I will lost the chance to have in-text annotations that are easier to understand for my users. But probably this is the only solution...
Thanks again!

11:23, 1 November 2017

Actually I thought about this again and even found an example: This example shows that you can annotate withing an annotation, so "I love {{#set: Is point of interest=[[Has keyword::Rome]] [[Has keyword::underground]] }}" should actually work. This setup will probably a bit more confusing for your users.

15:57, 8 November 2017