Я пытаюсь использовать Apache OpenNLP POSTagger пример кода, и я пришел с ошибкой, а ниже кодApache OpenNLP ошибка не загружается ан-поз-maxent.bin
public String[] SentenceDetect(String qwe) throws IOException
{
POSModel model = new POSModelLoader().load(new File("/home/jebard/chabacano/Chabacano1/src/en-pos-maxent.bin"));
PerformanceMonitor perfMon = new PerformanceMonitor(System.err, "sent");
POSTaggerME tagger = new POSTaggerME(model);
String input = "Hi. How are you? This is Mike.";
ObjectStream<String> lineStream = new PlainTextByLineStream(
new StringReader(input));
perfMon.start();
String line;
while ((line = lineStream.read()) != null) {
String whitespaceTokenizerLine[] = WhitespaceTokenizer.INSTANCE
.tokenize(line);
String[] tags = tagger.tag(whitespaceTokenizerLine);
POSSample sample = new POSSample(whitespaceTokenizerLine, tags);
System.out.println(sample.toString());
perfMon.incrementCounter();
}
perfMon.stopAndPrintFinalResult();
Ошибка в этой строке
.load (новый файл ("/ главная/jebard/chabacano/Chabacano1/SRC/ан-полюсная-maxent.bin")
метод загрузки (Java .io.File) в типе ModelLoader не применим для аргументов (org.apache.tomcat.jni.File)