2015-02-16 8 views
0

Я пытаюсь использовать Стэнфордский сдвиг Уменьшить парсер с поставляемой испанской моделью. Однако я замечаю, что, в отличие от Lexicalized Parser, я не могу получить TypedDependencies, несмотря на то, что вы отправляете соответствующий флаг -outputFormat typedDependencies, как это видно в файле lexparser.bat/sh.Получить TypedDependencies, используя StanfordParser Shift Уменьшить Parser

На всякий случай, это код Java, который я использую для передачи флагов и создания парсера.

ShiftReduceParser model = ShiftReduceParser.loadModel(modelPath); 
model.setOptionFlags("-factored", "-outputFormat", "penn,typedDependencies"); 
ArrayList<TaggedWord> taggedWords = new ArrayList<TaggedWord>(); 

Спасибо

ответ

2

Проблема здесь не ShiftReduceParser, а просто, что мы в настоящее время не поддерживает типизированные зависимости для испанского языка в настоящее время - мы их только на английском и китайском языках.

(Забегая вперед, скорее всего, что появится первой поддержка Universal Dependencies в Neural Network Dependency Parser. В самом деле, вы, вероятно, можете обучать такую ​​модель себя сейчас.)

+0

Ах, я не был уверен, было ли это парсер или модель, потому что нет испанской модели для LexicalizedParser, поэтому я не был уверен. Благодарю за ваш ответ! –

 Смежные вопросы

  • Нет связанных вопросов^_^