Closed KonradHoeffner closed 4 years ago
Configuration and source files: snik-dbpedia.zip
The error seems to only occurr when using OR as in <METRIC>OR(exactMatch(x.label,y.label),exactMatch(x.altLabel,y.label))</METRIC>
. It works when using <METRIC>exactMatch(snik.label,dbpedia.label)</METRIC>
, at least until now.
You need to specify thresholds for all subexpressions within operators: For example <METRIC>OR(exactMatch(x.label,y.label),exactMatch(x.altLabel,y.label))</METRIC>
should be <METRIC>OR(exactMatch(x.label,y.label)|0.8 ,exactMatch(x.altLabel,y.label)|0.8)</METRIC>
if you want to use 0.8 as threshold.
Thanks for the clarification! However I think it would be good to have an error message that is more helpful in that case. For example "ThresholdMissingException: you need to specify thresholds for all subexpressions within operators". P.S.: Does 0.8 make sense with exact match? I thought this is only ever 0 and 1.
Running LIMES results in the following error:
Environment LIMES started via
java -Xmx10G -jar ~/opt/limes/limes-core/target/limes-core-1.7.4-SNAPSHOT.jar
, master branch version 1.7.4-snapshot, commit ae81ba402c67e89ceb23f8cb872b01f5a5e25419. OpenJDK 14 on Arch Linux.Full Log