在Windows 8GB上安装Neo4j CE 3.3.0。我提到https://medium.com/@david.allen_3172/using-nlp-in-neo4j-ac40bc92196f安装开放的NLP和APOC包。
插件被复制到plugins
文件夹(graphaware-nlp-3.3.0.51.1,graphaware-server-enterprise-all-3.3.0.51和nlp-opennlp-3.3.0.51.1)。
配置设置已添加到https://github.com/graphaware/neo4j-nlp
中指定的neo4j.conf
文件中
当我重新启动Neo4j服务器时,需要花费很多时间,然后给我以下错误信息:
Caused by: java.lang.OutOfMemoryError: Java heap space Exception in
thread "GraphAware Starter" java.lang.RuntimeException: Error while
initializing model of class: class
opennlp.tools.namefind.TokenNameFinderModel
at
com.graphaware.nlp.processor.opennlp.OpenNLPPipeline.loadModel(OpenNLPPipeline.java:504)
at
com.graphaware.nlp.processor.opennlp.OpenNLPPipeline.lambda$loadNamedEntitiesFinders$2(OpenNLPPipeline.java:162)
at java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown
没有NLP的插件,Neo4j就可以了。这里有任何关于RAM /硬件最低要求的帮助。
答案 0 :(得分:0)
语言模型需要加载内存。所以我建议使用至少4GB或更多。此外,您应该使用企业版而不是CE。