Исключение нулевого указателя с OpenNLP в классе NameFinderME

Я использую OpenNLP для извлечения именованных сущностей из заданного текста. Это дает мне следующую ошибку при запуске кода для больших данных. Когда я запускаю его на небольших объемах данных, он отлично работает.

java.lang.NullPointerException
    at opennlp.tools.util.Cache.put(Cache.java:134)
    at opennlp.tools.util.featuregen.CachedFeatureGenerator.createFeatures(CachedFeatureGenerator.java:71)
    at opennlp.tools.namefind.DefaultNameContextGenerator.getContext(DefaultNameContextGenerator.java:116)
    at opennlp.tools.namefind.DefaultNameContextGenerator.getContext(DefaultNameContextGenerator.java:39)
    at opennlp.tools.util.BeamSearch.bestSequences(BeamSearch.java:125)
    at opennlp.tools.util.BeamSearch.bestSequence(BeamSearch.java:198)
    at opennlp.tools.namefind.NameFinderME.find(NameFinderME.java:214)
    at opennlp.tools.namefind.NameFinderME.find(NameFinderME.java:198)

Пожалуйста, помогите мне с этим.

5
задан Nicomedes E. 27 December 2017 в 13:11
поделиться