Koziev / GrammarEngine

Грамматический Словарь Русского Языка (+ английский, японский, etc)
MIT License
75 stars 20 forks source link

Неверный формат словаря #18

Open Create789 opened 5 years ago

Create789 commented 5 years ago

Здравствуйте, пытаюсь запустить прекомпиллед парсер из GrammarEngine-master (под win64)

C:\Users\Anton\Downloads\!new_dwnl\GrammarEngine-master\GrammarEngine-master\src
\scripts\Parser>..\..\exe64\Parser.exe -verbose -tagger 0 -parser 0 -fuzzy_wordr
ecog 1 -lemmatizer 0 -eol -d ..\..\bin-windows64\dictionary.xml 1.txt -o 1.txt.p
arsing.xml
Loading dictionary from [C:\Users\Anton\Downloads\!new_dwnl\GrammarEngine-master
\GrammarEngine-master\src\bin-windows64\dictionary.xml]...

Ошибка: LEM: Assertion failed. Condition: Dictionary file has unknown or incompa
tible formatfile: e:\mvoice\lem\ai\some\dictionary.cpp line: 1931
Errcode=0 text=Операция успешно завершена.

Error:
Could not load the dictionary using [C:\Users\Anton\Downloads\!new_dwnl\GrammarE
ngine-master\GrammarEngine-master\src\bin-windows64\dictionary.xml]

Та же ошибка LEM в убунте (копилил из исходников парсер) Подскажите что делаю не так? Возможно парсер надо компилить под ВИН тоже? Из коробки не запускается?

Create789 commented 5 years ago

И еще вопрос в режиме Parser_RestHttpService.exe флаг -emit_morph 1 не работает? по разному пробовал - изображение

к сожалению не выдается морфологическая информация. Запускаю так: Parser_RestHttpService.exe -fuzzy_wordrecog 1 -tagger 0 -parser -1 -lemmatizer 0 -emit_morph 1 -d dictionary.xml -url 127.0.0.1 -port 11789

и синтаксическое dependency tree тоже нельзя построить в этом режиме? похоже сейчас это работает просто как лемматизатор.

Koziev commented 5 years ago

Привет,

Та же ошибка LEM в убунте (копилил из исходников парсер) Подскажите что делаю не так? Возможно парсер надо компилить под ВИН тоже? Из коробки не запускается?

Сейчас проверил: скачал проект на отдельную вин машину, запустил в папке scripts\Parser файл Parse.cmd

Парсер запустился, словарь загрузил, входной текстовый файл разобрал нормально.

То есть из коробки парсер и словарь должны нормально работать без самостоятельной сборки.

Может быть, Вы что-то по-другому делаете?

Create789 commented 5 years ago

Да, все ок, спасибо. Файлы не выкачались до конца, поспешил видимо. А в Parser_RestHttpService.exe -emit_morph 1 может быть сделаете?