Это командный синтаксический анализатор ссылок, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
link-parser - разбирает предложения на естественном языке
СИНТАКСИС
парсер ссылок [язык] [-pp файл_знаний-пп] [-c файл-знаний-составных] [-a
affix_file] [-ppoff] [-coff] [-aoff] [-batch] [- ]
ОПИСАНИЕ
В книге Селатора Д. и Темперли Д. «Анализ английского языка с помощью грамматики ссылок» (1991) авторы
определил новую формальную грамматическую систему, названную «грамматикой ссылок». Последовательность слов находится в
язык грамматики ссылок, если есть способ провести «связи» между словами в таком
способ, которым удовлетворяются местные требования к каждому слову, ссылки не пересекаются и
слова образуют непротиворечивый связный граф. Авторы закодировали грамматику английского языка в такие
систему и написал парсер ссылок разбирать английский язык с помощью этой грамматики.
Этот пакет можно использовать для лингвистического анализа для поиска или извлечения информации.
из документов на естественном языке. Abiword также использует его как средство проверки грамматики.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-pp pp_knowledge_file
-c учредительный_файл_знаний
-a аффикс_файл
-ппофф
-гроб
-аофф
-партия
- ! команда>
ИСПОЛЬЗОВАНИЕ
link-parser при вызове вручную возьмет на себя управление терминалом; линк-парсер будет
затем попытайтесь проанализировать грамматику всех вводимых данных, если только они не заключены в восклицательный знак,
согласно файлу словаря, предоставленному в качестве аргумента. Если экранирован, ввод будет
рассматривается как «особая команда»; "! help" перечисляет все доступные специальные команды.
парсер ссылок зависит от словаря грамматики ссылок, который содержит списки слов и
связанные метаданные об их грамматических свойствах для анализа предложений. А
словарь грамматики ссылок, предоставленный авторами грамматики ссылок, обычно включен в
пакет link-grammar, и его часто можно найти где-нибудь в каталоге / usr / share / link-grammar /
иерархия. В этом случае необходимо указать только двухбуквенный код языка.
в командной строке. В качестве альтернативы пользователь может предоставить свой собственный словарь в качестве
аргумент, и в этом случае необходимо указать каталог словаря. Следовательно, любой из
команды
парсер ссылок en
парсер ссылок / usr / share / link-grammar / en
запустит анализатор ссылок, используя английский словарь, входящий в комплект парсера.
В сеансе парсера ссылок некоторые примеры выходных данных могут быть такими:
linkparser> Reading a человек страница is информативный.
++++ Время 0.00 секунды (всего 0.01)
Найдена 1 связь (в 1 не было нарушений ПП)
Уникальная связь, вектор затрат = (НЕИСПОЛЬЗУЕМЫЙ = 0 DIS = 0 И = 0 LEN = 12)
+ ------------------------ Опыт ----------------------- +
| + --------- Ss * g --------- + |
| + ------- Os ------- + | |
| | + ---- Ds ---- + | |
+ ---- Wd --- + | + - AN - + + --- Па --- + |
| | | | | | | |
ЛЕВАЯ СТЕНА для чтения.ga man.n page.n является информативным.a.
Нарушение PP - это нарушение постобработки; это шаг после связывания, используемый для отклонения
недопустимые синтаксические разборы. Показанные типы ссылок относятся к английскому языку; другие языки будут иметь
разные типы ссылок.
link-parser также можно использовать не интерактивно, либо через его API, либо через -batch
вариант. При использовании с параметром -batch анализатор ссылок пассивно получает ввод от
стандартный ввод, и когда поток заканчивается, он выводит свой анализ. Так что можно было
создать специальную программу проверки грамматики путем передачи текста через синтаксический анализатор ссылок с пакетом
вариант и посмотреть, какие предложения не могут быть проанализированы как действительные:
кошка тезис.txt | парсер ссылок /usr/share/link-grammar/en/4.0.dict -партия
Используйте парсер ссылок онлайн с помощью сервисов onworks.net