РАЗРАБОТКА МЕХАНИЗМА ПРЕОБРАЗОВАНИЯ ЗАПРОСОВ НА ЕСТЕСТВЕННОМ ЯЗЫКЕ В ИНФОРМАЦИОННОЙ СИСТЕМЕ

Аннотация

Современные достижения в области информационных технологий проявляются в создании и развитии интеллектуальных информационных систем, обеспечивающих хранение и изменение необходимых пользователю данных, а также их получение по требованию. В статье описан метод реализации формального механизма преобразования запроса к данным на проблемно-ориентированном подмножестве естественного языка в информационной системе. За основу взята система электронного тестирования для подготовки морских специалистов. Разработан алгоритм функционирования механизма, позволяющий существенно сократить и упростить процесс формирования произвольных отчетов с целью анализа и определения структуры организации, приоритетных должностей и т. д. для дальнейшего решения кадрового вопроса. Алгоритм реализован на неком формальном подмножестве естественного языка, которое ограничено двумя классами предложений: простые вопросительные и побудительные. Рассмотрен подробный пример выполнения запроса на этапах лексического и синтаксического анализа с последующей трансляцией на язык запросов к информационной системе и предоставлением конечного результата пользователю.

Ключевые слова

диалог, запрос, естественный язык, тестовая система, морские специальности, компетенции, обучение, лексический анализ, синтаксический анализ, query

Читать полный текст статьи:  PDF

Список литературы

Тарануха С. Н. Информатизация в инновационных образовательных процессах / С. Н. Тарануха, С. С. Соколов // Журнал университета водных коммуникаций. - 2010. - № 1. - С. 171-175.
Фирсов Ю. Г. Инновационные методики в учебном процессе при подготовке гидрографов / Ю. Г. Фирсов // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. - 2015. - № 1 (29). - С. 123-129.
Барышникова Н. Ю. Распределенная тестовая система оценки соответствия профессиональных компетенций работников морских специальностей / Н. Ю. Барышникова, Л. Н. Тындыкарь // IT: ВЧЕРА, СЕГОДНЯ, ЗАВТРА: материалы III науч.-исслед. конф. студентов и аспирантов факультета информационных технологий, 19 декабря 2014 г. - СПб.: Изд-во ГУМРФ им. адм. С. О. Макарова, 2015. - С. 18-20.
Крупенина Н. В. Организация распределенной системы подготовки проведения электронного тестирования для оценки соответствия профессиональных компетенций работников морских специальностей / Н. В. Крупенина, Н. Ю. Барышникова, Л. Н. Тындыкарь // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. - 2015. - № 3 (31). - С. 216-228.
Описание прикладного решения «1С: Электронное обучение. Экзаменатор» [Электронный ресурс]. - Режим доступа: http://www.v8.1c.ru/elo/exam (дата обращения: 20.02.2015).
Григорян М. Г. Информационные резервы сбалансированной системы показателей, используемых для оценки деятельности транспортных предприятий / М. Г. Григорян // Вестник Государственного университета морского и речного флота имени адмирала С. О. Макарова. - 2013. - № 1. - С. 146-154.
Егоров А. Н. Система построения и тестирования терминов предметной области естественного языка / А. Н. Егоров, Н. В. Крупенина // Материалы XIV Санкт-Петербургской междунар. конф. «Региональная информатика (РИ-2014)», Санкт-Петербург, 29-31 октября 2014 г. - СПб.: СПОИСУ, 2014. - С. 329-330.
Зацман И. М. Построение системы терминов информационно-компьютерной науки: проблемно-ориентированный подход / И. М. Зацман // Матефизика. - 2013. - № 4 (10). - С. 115-148.
Тимофеева М. К. Естественные и формальные языки: дис. … д-р филол. наук: 10.02.19 / М. К. Тимофеева. - Новосибирск, 2005. - 323 с.
Кан Д. А. Способ формализации связей в тексте при обработке естественно-языковых конструкций / Д. А. Кан, И. С. Лебедев // Вестник Санкт-Петербургского университета. Серия 10: Прикладная математика. Информатика. Процессы управления. - 2008. - № 2. - С. 56-61.
Барковский С. С. Подход к формализации семантической структуры текста в системах документооборота / С. С. Барковский, П. В. Желтов, А. М. Лукашов // Вестник КГТУ им. А. Н. Туполева. - 2010. - № 2. - С 96-100.
Барышникова Н. Ю. Организация диалога пользователя в системе автоматизации образовательного процесса на языке, близком к естественному / Н. Ю. Барышникова. // Новые информационные технологии в образовании: сб. науч. тр. XVI междунар. науч.-практ. конф. «Новые информационные технологии в образовании» (Применение технологий «1С» для формирования инновационной среды образования и бизнеса), 3-4 февраля 2015 г., ч. 1. - М.: ООО «1С-Паблишинг», 2015. - С. 386-389.
Волкова И. А. Введение в компьютерную лингвистику. Практические аспекты создания лингвистических процессоров / И. А. Волкова. - М.: Изд-во МГУ, 2006. - 43 с.
Организация диалога удаленного пользователя с подсистемой балльно-рейтингового учета обучения студентов / Н. Ю. Барышникова, А. Н. Егоров, Н. В. Крупенина, Л. Н. Тындыкарь // Новые информационные технологии в образовании: сб. науч. тр. XIV междунар. науч.-практ. конф. «Применение технологий «1С» для повышения эффективности деятельности организаций образования», 28-29 января 2014 г., часть 1. - М.: ООО «1С-Паблишинг», 2014. - С. 331-334.
Боярский К. К. Язык правил для построения синтаксического дерева / К. К. Боярский, Е. А. Каневский // Труды XIV Всероссийской объединенной конференции «Интернет и современное общество», Санкт-Петербург, 12-14 октября 2011 г. - СПб.: ООО «МультиПроджектСистемСервис», 2011. - С. 223-237.
Кропотова Л. В. Многозначность в ествественных языках: способы выявления / Л. В. Кропотова // Вестник Пятигорского государственного лингвистического университета. - 2010. - № 1. - С. 151-153.
Мозговой М. В. Семантический анализатор и задача информационного поиска / М. В. Мозговой // Вестник Санкт-Петербургского университета. Серия 10: Прикладная математика. Информатика. Процессы управления. - 2005. - № 3-4. - С 54-59.
Журавлев А. Е. Организация диалога с информационной системой оперативного учета судопропуска в шлюзах / А. Е. Журавлев // Журнал университета водных коммуникаций. - 2012. - № 3. - С. 133-140.
Журавлев А. Е. Механизм семантического анализатора запросов к базам данных информационных систем / А. Е. Журавлев // Вестник Санкт-Петербургского университета. Серия 10: Прикладная математика. Информатика. Процессы управления. - 2012. - № 4. - C. 92-101.
Журавлев А. Е. Диалог с информационной системой оперативного учета судопропуска в шлюзованной системе на усложненных запросах подмножества естественного языка / А. Е. Журавлев // Журнал университета водных коммуникаций. - 2012. - № 4. - С. 114a-123.
Смирнов И. В. Перевод запросов, сформулированных на естественном языке, на язык SQL / И. В. Смирнов, Ю. Л. Лустгартен // Вестник Костромского государственного технологического университета. - 2006. - № 13. - С 96-100.
Ердесов С. Ж. Способы трансляции выборки с естественного языка на язык SQL / С. Ж. Ердесов // Научная перспектива. - 2014. - № 4. - С. 215.

Об авторах

Барышникова Надежда Юрьевна - аспирант, старший преподаватель

BaryshnikovaHU@gumrf.ru

ФГБОУ ВО «ГУМРФ имени адмирала С.О. Макарова»