#1 От: unkmas, August 26th, 2013 15:11
Привет!
Хочу себе синтаксический парсер на основе link grammar. За неимением такового( Link Grammar for Russian не предлагать, в его коде черт ногу сломит) хочется создать свой, няшный и красивый. Однако, в этой теме я не разбираюсь совсем. Подскажите, откуда, с каких книг и публикаций начать копать? Или подскажите хороший парсер)
#2 От: Дмитрий Усталов, August 26th, 2013 16:07
Где-то в ноябре 2012 года в апстрим Link Grammar была принята реализация синтаксического анализа от Сергея Протасова и Linas Vepstas: http://www.abisource.com/viewvc/link-grammar/trunk/data/ru/.
Например, в Fedora 19 уже всё работает.
% link-parser --version
Version: link-grammar-4.7.11
% link-parser ru
linkparser> Анализатор работает.
Found 1 linkage (1 had no P.P. violations)
Unique linkage, cost vector = (UNUSED=0 DIS=0 FAT=0 AND=0 LEN=6)
+---------------------Xp--------------------+
+-----------------Wd-----------------+ |
| +----------Sm3---------+ |
| | +--LLCZE--+ |
| | | | |
LEFT-WALL анализатор.ndmsi работа.s =ет.vnndn3s .
Из очевидных плюсов: весь софт, способный общаться с библиотекой liblink-grammar
, может работать с русским языком наравне с английским и немецким.
При поддержке Discourse, лучше всего использовать с включенным JavaScript