DIGISTYLE

ЦИФРОВОЙ СТИЛЬ ТВОЕГО МИРА

Разделение синтагм на группы

Разделение условий синтагм на группы производится при написании синтагмы.

Как уже не раз отмечалось, весь корпус синтагм разбит на три части: общие, трафаретные и словарные синтагмы. Общие синтагмы участвуют в обработке каждой фразы, поэтому их часто используют в услугах коллцентра. Из трафаретных и словарных синтагм работают лишь те, на которые имеется ссылка в словарных статьях слов анализируемой фразы.

 

Построение набора гипотетических СинтО

На первом этапе СинтА гипотетические СинтО между словами устанавливаются на основе проверки только тех условий синтагм, которые описывают линейный контекст. Условия на древесный контекст на этом этапе не проверяются.

В результате возникает некоторый ориентированный граф гипотетических СинтО между словами фразы. Этот граф состоит из N узлов, где N — число слов анализируемой фразы.

 

Сведения о графе удобно хранить в матрице размерности N х N При этом в клетке матрицы с координатами (p,q) содержатся сведения обо всех гипотетических СинтО, связывающих какой-либо омоним слова с номером р (синтаксический хозяин) с каким-либо омонимом слова с номером q (синтаксический слуга). Естественно, что число построенных таким образом гипотетических СинтО заметно превышает количество СинтО, необходимое для построения СинтС. СинтС фразы из N слов должна содержать N-1 СинтО. Реальное же число дуг (ветвей) графа обычно в 2-4 раза превосходит это число.

 

Основная сложность проверки условий синтаксических правил — широкое использование в этих условиях переменных разных типов. Процедура проверки условий сводится к поиску такого набора значений переменных, при котором условия становятся истинными. Подобный набор значений переменных для необходимых условий называется подтверждающим примером, а для невозможных условий — опровергающим примером. Перебор значений переменных осуществляется некоторым регулярным образом в предикатах, где эти переменные встретились впервые. Для всех гипотетических СинтО информация о данных переменных сохраняется. При этом про каждую переменную запоминается не только подобранное для нее значение, но и точное место в правиле, где данная переменная появилась впервые.

 

VN:F [1.9.18_1163]
Rating: 0.0/10 (0 votes cast)

Опубликовано: Октябрь 19, 2013

Классные штуки!