So many times have i come across opennlp while programming java but never really thought of using it but a week or so a go i wanted to give it a go and see if it worked better than my own project, so i follow the very vague instructions on your website downloaded and installed maven (which was a pain on its own) then continued with the instructions coming across lots of problems on the way with very little documentation of fixes for any of them. The "build procedure" instructions http://opennlp.apache.org/building.html give several instructions of commands to run via maven, none of which were even the correct ones to use or work and i ended up making some stupid project and running a hello world example accidentally while following http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html but at least that got the job done. Well after 2-3 days (4-6 hours) i got it working so that mvn --version displayed what it is meant to. n
Now there is absolutely nothing about how to use it in conjunction with any IDE's so i had to import library of ever single jar in "apache-opennlp-1.5.3" which i could finally create code with that ran but then the code couldn't find any of the models which i then downloaded from here http://opennlp.sourceforge.net/models-1.5/ and once again had to figure out myself what to do with them as there are no instructions and ended up importing them as well as placing them in my project folder. now can you please explain why this is so complicated compared to other api's where i can normally download a single jar and import it? my conclusion is that opennpl has not nearly enough documentation and guides on everything due to the fact there are not many people using it because of how hard and time consuming it is to install and work. (12 hours total) and how making the instillation process simpler would improve the things for you and the community greatly.
