我在我的系統上安裝了斯坦福coreNLP庫的本地服務器。雖然,我能夠得到答案,因爲你可以得到demo site。但在我的服務器wikipedia entity
選項不起作用。該服務器提供了以下錯誤:維基百科實體註釋器在斯坦福核心中不工作NLP
java.lang.RuntimeException: edu.stanford.nlp.io.RuntimeIOException: java.io.IOException: Unable to open "edu/stanford/nlp/models/kbp/wikidict.tab.gz" as class path, filename or URL
at edu.stanford.nlp.pipeline.WikidictAnnotator.<init>(WikidictAnnotator.java:81)
at edu.stanford.nlp.pipeline.AnnotatorImplementations.link(AnnotatorImplementations.java:296)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.lambda$getNamedAnnotators$63(StanfordCoreNLP.java:517)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.lambda$getDefaultAnnotatorPool$65(StanfordCoreNLP.java:533)
at edu.stanford.nlp.util.Lazy$3.compute(Lazy.java:118)
at edu.stanford.nlp.util.Lazy.get(Lazy.java:31)
at edu.stanford.nlp.pipeline.AnnotatorPool.get(AnnotatorPool.java:146)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.construct(StanfordCoreNLP.java:447)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.<init>(StanfordCoreNLP.java:150)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.<init>(StanfordCoreNLP.java:146)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.<init>(StanfordCoreNLP.java:133)
at edu.stanford.nlp.pipeline.StanfordCoreNLPServer.mkStanfordCoreNLP(StanfordCoreNLPServer.java:319)
at edu.stanford.nlp.pipeline.StanfordCoreNLPServer.access$500(StanfordCoreNLPServer.java:50)
at edu.stanford.nlp.pipeline.StanfordCoreNLPServer$CoreNLPHandler.handle(StanfordCoreNLPServer.java:642)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:79)
at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:83)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:82)
at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:675)
at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:79)
at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:647)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Caused by: edu.stanford.nlp.io.RuntimeIOException: java.io.IOException: Unable to open "edu/stanford/nlp/models/kbp/wikidict.tab.gz" as class path, filename or URL
at edu.stanford.nlp.io.IOUtils$GetLinesIterable$1.getReader(IOUtils.java:802)
at edu.stanford.nlp.io.IOUtils$GetLinesIterable$1.<init>(IOUtils.java:760)
at edu.stanford.nlp.io.IOUtils$GetLinesIterable.iterator(IOUtils.java:758)
at edu.stanford.nlp.pipeline.WikidictAnnotator.<init>(WikidictAnnotator.java:58)
... 22 more
Caused by: java.io.IOException: Unable to open "edu/stanford/nlp/models/kbp/wikidict.tab.gz" as class path, filename or URL
at edu.stanford.nlp.io.IOUtils.getInputStreamFromURLOrClasspathOrFileSystem(IOUtils.java:480)
at edu.stanford.nlp.io.IOUtils$GetLinesIterable.getStream(IOUtils.java:750)
at edu.stanford.nlp.io.IOUtils$GetLinesIterable.access$000(IOUtils.java:719)
at edu.stanford.nlp.io.IOUtils$GetLinesIterable$1.getReader(IOUtils.java:792)
... 25 more
我已經下載wikidict.tab.gz
文件,但我無法理解如何使用它。
什麼問題?爲什麼downvote?也提到一些原因。 –