我正在尝试使用提供的西班牙模型的Stanford Shift Reduce Parser。然而,我注意到,与Lexicalized Parser不同,我无法获得TypedDependencies,尽管发送了足够的标志-outputFormat typedDependencies,因为它可以在lexparser.bat / sh中看到。
以防万一,这是我用来传递标志和创建解析器的Java代码。
ShiftReduceParser model = ShiftReduceParser.loadModel(modelPath);
model.setOptionFlags("-factored", "-outputFormat", "penn,typedDependencies");
ArrayList<TaggedWord> taggedWords = new ArrayList<TaggedWord>();
谢谢
答案 0 :(得分:2)
这里的问题不是ShiftReduceParser,而只是我们目前不支持西班牙语的类型依赖 - 我们只有英文和中文版本。
(展望未来,首先出现的最可能的事情是Universal Dependencies中对Neural Network Dependency Parser的支持。事实上,你现在可以自己训练这样的模型。)