スタンフォード CoreNLP を使用して質問を解析することから始まる QA パイプラインを実装しています。私の Linux インストールでは完全に動作しますが、同僚の Windows では失敗します。他の誰かが以前にこの問題に遭遇し、解決策を持っていますか?
2 つのセットアップの相違点のリストから始め、最後に Windows での失敗のスタック トレースを提供します。どのような情報が必要なのかわからないので、明らかな何かを見逃していたらご容赦ください!
O/S:
Linux: Linux Mint 15: Olivia (x86-64) 3.8.0-30-generic
Windows: Windows 7 Professional Service Pack 1
Java バージョン:
Linux: OpenJDK ランタイム環境 (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.13.04.2)
Windows: Java(TM) SE ランタイム環境 (ビルド 1.7.0_25-b17)
IDE:
Linux: NetBeans 7.3.1
Windows: Eclipse Indigo (3.7) Service Release 1
Stacktrace:
edu.stanford.nlp.parser.lexparser.NoSuchParseException
at edu.stanford.nlp.parser.lexparser.LexicalizedParserQuery.getBestParse(LexicalizedParserQuery.java:381)
at edu.stanford.nlp.parser.lexparser.LexicalizedParserQuery.getBestParse(LexicalizedParserQuery.java:353)
at edu.stanford.nlp.pipeline.ParserAnnotator.doOneSentence(ParserAnnotator.java:263)
at edu.stanford.nlp.pipeline.ParserAnnotator.doOneSentence(ParserAnnotator.java:235)
at edu.stanford.nlp.pipeline.ParserAnnotator.annotate(ParserAnnotator.java:217)
at edu.stanford.nlp.pipeline.AnnotationPipeline.annotate(AnnotationPipeline.java:70)
at edu.stanford.nlp.pipeline.StanfordCoreNLP.annotate(StanfordCoreNLP.java:852)
...