Preview

Вестник НГУ. Серия: Информационные технологии

Расширенный поиск

Платформа комплексирования и тестирования средств трансформации естественно-языковых запросов в SPARQL-запросы

https://doi.org/10.25205/1818-7900-2019-17-2-138-152

Аннотация

Статья посвящена вопросу поддержки процесса создания средства трансформации естественно-языковых (ЕЯ) запросов в SPARQL-запросы (далее - средство трансформации). Во введении описаны актуальность задачи понимания ЕЯ-запросов информационными системами, а также преимущества использования онтологий как средства представления знаний для решения данной задачи. Обозначена роль средств трансформации в системах с ЕЯ-запросами к реляционным базам данных. На основании анализа проблем, связанных с комплексированием и тестированием существующих средств трансформации, а также с целью поддержки создания и тестирования собственных модулей трансформации предложена концепция программной платформы, упрощающей эти задачи. Архитектура платформы удовлетворяет требованиям простоты подключения сторонних средств трансформации, переиспользования отдельных модулей, а также интеграции результирующих средств трансформации в другие системы, в том числе в системы тестирования. Строительными блоками создаваемых систем трансформации служат отдельные модули трансформации, упакованные в Docker-контейнеры. Программный доступ к каждому модулю осуществляется при помощи gRPC. Загруженные в платформу модули могут быть выстроены в конвейер трансформации автоматически или вручную при помощи встроенного стороннего редактора диаграмм потоков данных SciVi. Совместимость отдельных модулей контролируется при помощи автоматического анализа программных интерфейсов. На основании спецификации конвейера в формате, поддерживаемом SciVi, а также gRPC-спецификаций отдельных модулей комплексируется единое многоконтейнерное приложение, которое может быть интегрировано в другие системы, а также протестировано на пополняемом наборе тестов. Ожидаемые и фактические результаты трансформации запроса доступны для просмотра в графическом виде в разработанном ранее средстве визуализации.

Об авторах

И. С. Постаногов
Пермский государственный национальный исследовательский университет
Россия


И. А. Турова
Пермский государственный национальный исследовательский университет
Россия


Рецензия

Для цитирования:


Постаногов И.С., Турова И.А. Платформа комплексирования и тестирования средств трансформации естественно-языковых запросов в SPARQL-запросы. Вестник НГУ. Серия: Информационные технологии. 2019;17(2):138-152. https://doi.org/10.25205/1818-7900-2019-17-2-138-152

For citation:


Postanogov I.S., Turova I.A. Platform for Integrating and Testing Tools which Transform Natural Language Queries into SPARQL Queries. Vestnik NSU. Series: Information Technologies. 2019;17(2):138-152. (In Russ.) https://doi.org/10.25205/1818-7900-2019-17-2-138-152

Просмотров: 44


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1818-7900 (Print)
ISSN 2410-0420 (Online)