I am using the IKVM tool for using OpenNLP library in .NET with C#. When I try to create an Object of
string pos = "\\en-pos-maxent.bin";
modelInpStream = new java.io.FileInputStream("D:\\models"+ pos);
opennlp.tools.postag.POSModel pOSModel = new pennlp.tools.postag.POSModel(modelInpStream);
It throws this error:
InvalidFormatException
The profile data stream has an invalid format!
Can anybody tell me what is the problem in the above code?
I have found solution. actually problem is in
en-pos-maxent.binzip file.i have downloaded 1.5 models in which every model has only 2 contents. but
en-pos-maxent.binhas 3 contents, so just removingtags.tagdictfile formzipfile my problem is solved.