Автоматизация процесса создания семантической модели программных интерфейсов приложений
Дата публикации: 18.03.2025
Авторы: Евченко И.В.

Источник: International Journal of Open Information Technologies, 2025, Т.13, №2

Автоматизация процесса создания семантической модели программных интерфейсов приложений

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

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

Предложен алгоритм автоматизированного формирования семантической модели программных интерфейсов приложений.

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

На основе полученных результатов можно утверждать, что предложенный метод повышает точность и полноту преобразования запросов, минимизирует ручное вмешательство и обеспечивает адаптацию модели к изменениям структуры API.