Tensorflow -> Syntaxnet -> как подключить модель русского языка и запускать разбор предложений на python?

Не могу понять, как использовать сей инструмент для разбора предложений на русском языке.
Трудность вызывает подключение модели с русским языком. Я не понимаю, как это сделать.

С английским языком работает через запуск по команде:
"echo 'Bob brought the pizza to Alice.' | syntaxnet/demo.sh"

Вторая задача: запускать разбор предложений в скрипте на python (даешь на вход предложение, а на выходе получаешь разобранный Syntaxnet'ом вариант)
  • Вопрос задан
  • 3002 просмотра
Решения вопроса 1
Firues
@Firues Автор вопроса
Нашел ответ на свой вопрос. Как обычно, все просто до безобразия:
echo "Мама мыла раму" | syntaxnet/models/parsey_universal/parse.sh /home/tensor/tensorflow/Russian-SynTagRus > result.txt

Если нужны детали, то вот здесь все написано: https://habrahabr.ru/post/317564/
Видимо, в этот раз мне нужно отметить решением свой ответ?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Vlad_Fedorenko
Вдруг эта ссылка поможет. Видимо, или нужна предобученная модель со своим task_context, либо обучать модель самому.
https://github.com/tensorflow/models/issues/171
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы