I'm working on a project which is based on Text Content Analytic. It is actually analyzing given text content and we are presenting it in different output format like - PDF report, Graph in Dashboard. For this we are using one open source tools provided by Stanford University named [CoreNLP][1].

There are basically two phases which generate output and are saved in DB.

1. KeyPhrase Analytics
2. Entity Analytic

As per development team they apply some algorithm on above two process to generate output and for that they are using `CoreNLP` jar file.
As I am new to the `CoreNLP`functionality, I initially have read content on the Stanford Site to actually get an idea about these two process so that I can write test cases to verify the Output and do the functional and Non-Functional testing.  But I don’t find such material for testing. It is all about the development\customization only. 

1. Which kind of test data I should prepare to test this functionality?
2. Which kind of test scenario I have to define?
3. Is their any free tools available to test my output that it is proper & reliable?


  [1]: https://stanfordnlp.github.io/CoreNLP/index.html#about