Author: beylerian
Date: Tue Jun 7 09:39:09 2016
New Revision: 1747179
URL: http://svn.apache.org/viewvc?rev=1747179&view=rev
Log:
OPENNLP-827 fix for evaluator to check for non empty instances from senseval
data
Modified:
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java
Modified:
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java
URL:
http://svn.apache.org/viewvc/opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java?rev=1747179&r1=1747178&r2=1747179&view=diff
==============================================================================
---
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java
(original)
+++
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java
Tue Jun 7 09:39:09 2016
@@ -53,7 +53,7 @@ public class LeskEvaluatorTest {
if (!word.split("\\.")[1].equals("v")) {
ArrayList<WSDSample> instances = seReader.getSensevalData(word);
- if (instances != null) {
+ if (instances != null && instances.size() > 1) {
WSDHelper.print("------------------" + word + "------------------");
for (WSDSample instance : instances) {
if (instance.getSenseIDs() != null
Modified:
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java
URL:
http://svn.apache.org/viewvc/opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java?rev=1747179&r1=1747178&r2=1747179&view=diff
==============================================================================
---
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java
(original)
+++
opennlp/sandbox/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java
Tue Jun 7 09:39:09 2016
@@ -49,7 +49,7 @@ public class MFSEvaluatorTest {
ArrayList<WSDSample> instances = seReader.getSensevalData(word);
- if (instances != null) {
+ if (instances != null && instances.size() > 1) {
WSDHelper.print("------------------" + word + "------------------");
for (WSDSample instance : instances) {
if (instance.getSenseIDs() != null