If you are interested in the implementation and more detailed documentation, the code is available at https://github.com/graphaware/neo4j-nlp.
To install this package, you'll need to visit https://products.graphaware.com/ and download the following JAR files:
-
framework-server-community (if using Neo4j community edition) or framework-server-enterprise if using the Enterprise edition
-
nlp
- nlp-stanford-nlp
You also need to download trained models from Stanford Core NLP available at https://stanfordnlp.github.io/CoreNLP/#download. In this book, you will only need the models for the English language.
After all those JAR files are downloaded, you need to copy them into the plugins directory of the GitHub graph we started building in Chapter 2, Cypher Query Language. Here is the list of JAR files that you should have downloaded and that will be needed to run the code in this chapter:
apoc-3.5.0.6.jar
graphaware-server-community-all-3.5.11.54...