русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Грамматики и алгоритмы


Дата добавления: 2014-11-28; просмотров: 796; Нарушение авторских прав


 

Грамматика и словарь задают лингвистическую модель, образуя основную часть лингвистических данных. Алгоритмы
их обработки, т. е. соотнесения с текстовыми единицами, относят к математико-алгоритмическому обеспечению системы.

Разделение грамматик и алгоритмов важно в практическом смысле, т. к. позволяет менять правила грамматики, не меняя
алгоритмов (и соответственно программ), работающих с грамматиками.

Грамматики синтаксического уровня — наиболее разработанная часть и с точки зрения лингвистики, и с точки зрения их обеспечения формализмами.

Цепочечная грамматика фиксирует порядок следования элементов, т. е. линейные структуры предложения, задавая их
в терминах грамматических классов слов (артикль + существи­тельное + предлог...) или в терминах функциональных элементов (подлежащее + сказуемое).

Грамматика составляющих (или грамматика непосредственно составляющих — ГНС) фиксирует лингвистическую информацию о группировке грамматических элементов, например: именная группа (состоит из существительного, артикля, прилагательного и других модификаторов), предложная группа (состоит из предлога и именной группы) и т. д. до уровня предложения.

Грамматика зависимостей (ГЗ) задает иерархию отношений элементов предложения (главное слово определяет форму зависимых).

Категориальная грамматика Бар-Хиллела — это версия грам­матики составляющих, в ней только две категории — предложения S и имени п. Остальные определяются в терминах способности комбинироваться с этими главными в структуре НС. Переходный глагол определен как n\S, т. к. он сочетается с именем n слева от него, образуя предложение S.

В грамматике обобщенных составляющих (ГОС) введены метаправила, являющиеся обобщением закономерностей правил.

В грамматиках расширенных сетей переходов (ГРСП) преду­смотрены тексты и условия к дугам, а также инструкции, которые надо выполнить в случае, если анализ пошел по данной дуге.



Новым и сразу завоевавшим популярность методом грамматического описания является лексико-функциональная грамматика (ЛФГ). Она устраняет необходимость трансформационных правил. Хотя ЛФГ основывается на КСГ, проверочные условия в ней отделены от правил подстановки и «решаются» как автономные уравнения.

Унификационные грамматики (УГ) представляют собой сле­дующий после граф-схем этап обобщения модели анализа: они способны воплощать грамматики различных видов. УГ содержит четыре компонента: пакет унификаций, интерпретатор для правил лексических описаний, программы обработки направленных графов, анализатор с помощью граф-схемы. УГ объединяют грам­матические правила со словарными описаниями, синтаксические валентности с семантическими.

 

 



<== предыдущая лекция | следующая лекция ==>
Словари | Обеспечение СМП


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.163 сек.