Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.9.2
-
None
-
Patch
Description
I got this for some very large training file.
Computing event counts... Exception in thread "main" java.lang.RuntimeException: name spans [27..29) person and [27..27) person are overlapped in file: null at opennlp.tools.namefind.NameSample.<init>(NameSample.java:79) at opennlp.tools.namefind.NameSample.<init>(NameSample.java:97) at opennlp.tools.namefind.NameSample.<init>(NameSample.java:101)
With this exception it is impossible to track the error if you have a large training file.
Exceptions about mismatching <START:> and <END> tags at least give a little bit of context. This patch adds the sentence parts to the exception, making it simple to grep the training file for the bad sentence.