Программная система Саранск относится
к классу систем, осуществляющих
обработку
естественного языка. Переводила
предложения, содержащие обращения
к ОС ЕС
ЭВМ на естественном (русском) языке,
на один из процедурных языков
оператора ОС ЕС,
осуществляла семантический анализ
введенного обращения и в случае его
корректности
запускала на выполнение
построенное ею на процедурном
языке задание.
Система включала:
полный морфологический
анализатор русского языка,
построенный
на основе модифицированного
морфологического описания
русского
языка А.А.Зализняка;
синтаксический анализатор с
ограничениями на входную
структуру
русского предложения.
Относился к анализаторам,
объединяющим
нисходящую и восходящую
стратегии анализа. Использовал
синтаксическое
и семантическое предсказание,
авторскую систему
синтаксической
категоризации и построенные на
её основе подсистемы
реализации
механизма транспозиции
(Л.Теньер) и динамического
(отсутствовало в словаре)
построения синтаксического
предсказания для каждого слова
входного
предложения. Строил обобщенную
синтаксическую структуру
входного
предложения (близкую к
деревьям зависимостей
Л.Теньера), содержащую
морфолого-синтактико-семантическую
информацию. Анализатор был
построен
на основе анализатора предыдущего проекта,
представляя, с одной стороны,
его дальнейшее развитие (напр.,
использование механизма
транспозиции, или
в терминологии Л.Теньера
трансляции), а с другой -
некоторое ограничение
его возможностей
(отсутствовала пост
синтаксическая система
восстановления
значений аргументов, опущенных
при транспозиции предикатов).
прагматический анализатор и
синтезатор, построенный как
реализация механизма
сети переходов по
семантической сети,
представляющей понятия данной
предметной
области. Как управляющая для
процесса переходов
использовалась информация из
семантико-синтаксической
структуры, которая строилась
из обобщенной структуры
(сети) на последнем этапе
работы синтаксического
анализатора.
другие нелингвистические
модули, напр., интерфейсные,
которые обеспечивали
ведение диалога с системой
напрямую через различные
периферийные дисплейные
устройства или опосредованно
через существующие
программные терминальные
системы (JEC).
Морфологический анализатор и
восходящий этап синтаксического
анализа работали
в параллельном режиме, образуя
множество подзадач.
Система предназначалась для
работы в среде ОС ЕС ЭВМ и была
написана на языке
ассемблера ОС ЕС и языке
программирования ассоциативных
(семантических) сетей Г.С. Цейтина.
Дополнительная информация по
системе содержится в следующих
документах: