Author: joern
Date: Mon Oct 20 22:09:46 2014
New Revision: 1633240
URL: http://svn.apache.org/r1633240
Log:
OPENNLP-711 useTokenEnd=false case is now calculating the correct sentence
start position
Modified:
opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/sentdetect/SentenceDetectorME.java
Modified:
opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/sentdetect/SentenceDetectorME.java
URL:
http://svn.apache.org/viewvc/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/sentdetect/SentenceDetectorME.java?rev=1633240&r1=1633239&r2=1633240&view=diff
==============================================================================
---
opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/sentdetect/SentenceDetectorME.java
(original)
+++
opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/sentdetect/SentenceDetectorME.java
Mon Oct 20 22:09:46 2014
@@ -187,10 +187,11 @@ public class SentenceDetectorME implemen
positions.add(getFirstNonWS(s, getFirstWS(s,cint + 1)));
}
else {
- positions.add(getFirstNonWS(s,cint));
+ positions.add(getFirstNonWS(s, cint + 1));
}
sentProbs.add(probs[model.getIndex(bestOutcome)]);
}
+
index = cint + 1;
}
}