Image

Інтелектуальна система персоналізованих міських турів із голосовою навігацією

Навчальний заклад: Рівненський ліцей «Український» Рівненської міської ради

Автор: Панчук Олександр Сергійович

Відділення: Інформаційні технології

Секція: Програмна інженерія

Область: Рівненська

Опис:

Мета науково-дослідної роботи полягає у розробці програми, яка оптимізує і генерує маршрут за запитом користувача з озвучуванням найближчих локацій, які підходять під вибрані категорії користувача. Функція АІ-аудіогіда реалізовується за допомогою відправки геолокації користувача на сервер під час руху, за вибраними категоріями формується список найближчих локацій біля нього. Для озвучування найближчої точки програма відправляє запит на отримання опису локації. Якщо опису немає у базі даних, то відправляється запит від сервера до Google Gemini для генерації опису локації. Функція оптимізації маршруту реалізовується за допомогою відправки інформації про поточний маршрут на сервер, який у свою чергу відправляє запит до Geoapify API для впорядковування точок, доданих до маршруту, окрім початкової та кінцевої. Для реалізації задуманого, проєкт було поділено на дві частини: клієнтська і серверна. Клієнтська частина написана з використанням React Native, фреймворку Expo та синтезу мовлення від gTTS. Серверну ж частину написано з використанням мови програмування С#, платформи ASP.NET Core Web API та бази даних PostgreSQL. В результаті роботи був створений, протестований та опублікований застосунок ""Easy Travel"" на платформі застосунків Google Play Market. Архітектуру та алгоритм додатку апробовано на VIII Міжнародній науково-практичній конференції «Моделювання, керування та інформаційні технології» (МСІТ-2025).