diff --git a/code/index/java/nu/marginalia/ranking/results/factors/TermCoherenceFactor.java b/code/index/java/nu/marginalia/ranking/results/factors/TermCoherenceFactor.java index f535403c..3bda0580 100644 --- a/code/index/java/nu/marginalia/ranking/results/factors/TermCoherenceFactor.java +++ b/code/index/java/nu/marginalia/ranking/results/factors/TermCoherenceFactor.java @@ -14,7 +14,7 @@ public class TermCoherenceFactor { * found in the same sentences. */ public double calculateOverlap(CompiledQueryLong wordMetadataQuery) { - if (wordMetadataQuery.size() <= 2) + if (wordMetadataQuery.size() < 2) return 0; long mask = CompiledQueryAggregates.longBitmaskAggregate(wordMetadataQuery,