Bug #3220

Mis à jour par Serge Heiden il y a plus de 3 ans

When a pivot is overlaping with another pivot's context, the distance computation fails.

h3. to reproduce

<pre>
Cooccurrents de <"avenir">, propriété @word 10 10, ≥2 ≥2 ≥2.0, dans le corpus VOEUX...
26 cooccurrents pour 79 occurrences du pivot.

Lignes copiées :
dépend 14 4 3 ,2
Concordance de <("avenir" []* @[word="dépend"] ) | (@[word="dépend"] []* "avenir") within 11> dans le corpus VOEUX...
5 occurrences.
Lignes copiées :
0011 espoir. Il [dépend] de nous que son avenir soit un avenir
0014 vous seuls que [dépend] votre avenir . Vous pouvez
0041 figé, l' avenir [dépend] de nous.
0041 , l'avenir [dépend] de nous. L'avenir dépend de notre
0041 nous. L' avenir [dépend] de notre capacité
Moyenne des distances :
(4 + 1 + 0 + 4 + 0) / 5 = 9/5 = un peu plus de 2 >> 0,2

Lignes copiées :
insuffisamment 2 2 3 3,0
Concordance de <("avenir" []* @[word="insuffisamment"] ) | (@[word="insuffisamment"] []* "avenir") within 11> dans le corpus VOEUX...
1 occurrences.
Lignes copiées :
0042 , directes ou indirectes, d'une modernité [insuffisamment] contrôlée, insuffisamment soucieuse des hommes et de leur avenir . Conscience de la fragilité de la vie humaine, et de
Moyenne des distances :
(6 + 9) / 2 = 7,5 >> 3,0
</pre>

h3. Solution

When a pivot is overlaping with another pivot's context, the distance computation fails


The solution is to use a target (if not set, it is added in the queries) and strictly align the pivot, context and anti-context matches using the target position

Retour