МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ПЛАНИРОВАНИЯ И СОПРОВОЖДЕНИЯ ПОХОДОВ С ПРИМЕНЕНИЕМ ЛОКАЛЬНОЙ LLM

МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ПЛАНИРОВАНИЯ И СОПРОВОЖДЕНИЯ ПОХОДОВ С ПРИМЕНЕНИЕМ ЛОКАЛЬНОЙ LLM

Авторы публикации

Рубрика

Информационные технологии

Просмотры

0

Журнал

Журнал «Научный лидер» выпуск # 23 (276), Июнь ‘26

Поделиться

В статье рассматривается задача разработки мобильного приложения для планирования и сопровождения пеших походов, использующего технологии ИИ в условиях отсутствия надёжного интернет‑соединения. Проведён анализ современных приложений (Wikiloc, Komoot, AllTrails), выявивший отсутствие персонализированных офлайн‑рекомендаций и зависимость интеллектуальных функций от сети. Предложена гибридная архитектура, объединяющая детерминированный геоинформационный анализ и вероятностный вывод локальной языковой модели. Введён метод контекстуализации маршрута (HikeContextBuilder); реализован Android‑прототип на Jetpack Compose, MapLibre и MediaPipe LLM с моделью Gemma 3 1B. Описана экспериментальная оценка и экономическое обоснование проекта [7].

1. Введение

В последние годы внутренний туризм в России демонстрирует устойчивый рост: количество туристических поездок увеличилось с 66,5 млн в 2021 году до 90 млн в 2024 году (среднегодовой рост около 12%). При этом примерно четверть туристов сознательно выбирают отдых в местах без доступа к интернету. Более 95% путешественников берут смартфон с собой на природу, используя его для навигации и безопасности [3].

Технологическая база для интеллектуализации туристических приложений формируется активно: около 35% чипов для смартфонов в 2025 году поддерживают on‑device генеративный ИИ, а рынок on‑device AI оценивается в 26,61 млрд долларов с прогнозом роста до 124 млрд к 2032 году. Однако интеллектуальные функции современных туристических приложений требуют интернет‑соединения и становятся бесполезными вдали от сети [6].

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

Задачи:  

-проанализировать существующие приложения и выявить их ограничения;  

-спроектировать гибридную архитектуру «детерминированный ГИС‑анализ + вероятностный LLM‑вывод» [7];  

-разработать метод контекстуализации маршрута (HikeContextBuilder);  

-реализовать Android‑прототип и провести оценку качества работы;  

-выполнить экономическое обоснование проекта.

Научная новизна — в гибридной архитектуре и методе автоматической контекстуализации маршрута для локальных языковых моделей [7].

2. Анализ существующих решений

Для сравнительного анализа выбраны три ключевых приложения: Wikiloc, Komoot и AllTrails.

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

Komoot — современное приложение для планирования маршрутов с учётом типа поверхности, уровня сложности и личных предпочтений. Komoot реализует интеллектуальные функции: генерацию рекомендаций и персонализированные советы. Однако эти функции доступны только при наличии интернет‑соединения. В офлайн‑режиме приложение предоставляет только базовые функции навигации.

AllTrail — популярное приложение с обширной базой маршрутов и фильтрами по сложности. AllTrails реализует некоторые интеллектуальные функции, такие как рекомендации на основе истории активности пользователя, но, как и Komoot, эти функции работают только онлайн.

Ни одно из рассмотренных приложений не удовлетворяет одновременно всем ключевым критериям интеллектуального офлайн‑ассистента: адаптация рекомендаций под пользователя, персонализированные советы на основе контекста маршрута, консультация на естественном языке и полная автономность ИИ‑функций. Wikiloc полностью лишён интеллектуальных функций, Komoot и AllTrails предлагают ИИ‑функции только онлайн. Данный разрыв определяет нишу для разрабатываемого решения.

3. Архитектура приложения3.1. Гибридная архитектура

Центральная идея — разделение детерминированного анализа геоданных и вероятностного вывода языковой модели. LLM получает на вход не «сырые» координаты, а структурированный текстовый контекст, сформированный на основе детерминированной обработки геоданных. Это снижает размер промпта, повышает предсказуемость вывода и уменьшает требования к вычислительным ресурсам [2].

3.2. Слои архитектуры

Архитектура включает три слоя:  

- Презентационный слой (Jetpack Compose): экраны карты, чата с ассистентом и списка сохранённых маршрутов. ViewModel управляет состоянием и связывает UI с доменной логикой.  

- Доменный слой: центральный компонент — HikeContextBuilder, который собирает геоданные (рельеф, водные источники, погоду, параметры пользователя) и формирует структурированный промпт.  

- Слой данных: репозитории (LlmRepository, MapLibreRepository, ElevationRepository, OsmFeatureRepository, WeatherRepository) и внешние SDK (MediaPipe LLM, MapLibre) [8].

3.3. Локальная языковая модель

В качестве локальной LLM используется модель Gemma 3 1B в 4‑битном квантизированном формате, запускаемая через MediaPipe LLM Inference API. Модель загружается один раз при старте (время инициализации 30–60 секунд на устройствах среднего сегмента) и работает полностью автономно [2].

3.4. Компонент HikeContextBuilder

HikeContextBuilder выполняет следующие операции:  

- расчёт расстояний по формуле гаверсинуса [9];  

- определение перепадов высот с использованием локального DEM‑файла SRTM [11];  

- поиск водных объектов путём анализа OSM‑тегов в офлайн‑тайлах MapLibre [10];  

- выявление критических участков (перевалы, крутые подъёмы с уклоном >15%);  

- сбор прогноза погоды из загруженного GRIB‑файла [5].

Все гео‑расчёты детерминированы; LLM получает только итоговый текст.

4. Реализация и технические детали

Прототип реализован на Android с использованием:  

- Jetpack Compose — декларативный UI;  

- MapLibre — офлайн‑карты с тайлами OpenStreetMap [8];  

- MediaPipe LLM Inference API — запуск LLM на устройстве [7];  

- Gemma 3 1B — компактная модель в 4‑битной квантизации [1].

Офлайн‑карты обеспечиваются MapLibre с заранее загруженными тайлами, что гарантирует стабильный рендеринг без задержек. Обработка гео‑данных осуществляется с использованием локальных файлов DEM (SRTM), GRIB (погода) и OSM‑тайлов [11].

5. Экспериментальная оценка5.1. Методология

Оценивались:  

- время генерации ответов (TTFT);  

- качество рекомендаций (экспертная оценка инструкторов);  

- энергопотребление в режиме трекинга с LLM‑ассистентом [4];  

- стабильность работы офлайн‑карт.

Эксперименты проводились на устройствах среднего сегмента

5.2. Результаты

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

Качество рекомендаций. Экспертная оценка показала, что подавляющее большинство рекомендаций признаны адекватными и полезными. Небольшая часть — допустима с оговорками, минимальная доля — нерелевантна [4].

Энергопотребление. Расход заряда в режиме трекинга с активным LLM‑ассистентом был несколько выше по сравнению с простым трекингом, но оставался в пределах приемлемых значений для полноценного использования в течение одного дня похода [4].

Стабильность карт. Офлайн‑карты обеспечивали стабильный рендеринг без задержек, проблем с отображением и масштабированием не наблюдалось.

5.3. Обсуждение

Результаты подтверждают работоспособность гибридной архитектуры и эффективность метода контекстуализации маршрута. Работа с локальной LLM накладывает ограничения на производительность и энергопотребление; в дальнейших исследованиях целесообразно рассмотреть оптимизацию модели и адаптацию размера под классы устройств.

6. Экономическое обоснование6.1. Финансовая модель

- Стартовые инвестиции: 1 900 000 ₽ (разработка — 1 350 000 ₽, маркетинг — 300 000 ₽, облачная инфраструктура — 54 000 ₽, прочие расходы — 196 000 ₽).  

- Монетизация: Freemium с подпиской (ARPU ≈ 390 ₽/мес., конверсия ~4%).  

- Ставка дисконтирования: 25% (ключевая ставка ЦБ РФ 21% + премия за риск).

6.2. Показатели

Прогноз за три года:  

- NPV = +11 196 000 ₽;  

- ROI = 954%;  

- IRR ≈ 190%;  

- DPP — менее одного года.

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

7. Заключение

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

Решены задачи:  

- проведён анализ аналогов и обоснована потребность в офлайн‑интеллектуальном ассистенте;  

- спроектирована гибридная архитектура и разработан метод HikeContextBuilder;  

- реализован Android‑прототип с офлайн‑картами, трекингом и чат‑ассистентом на MediaPipe LLM (Gemma 3 1B) [2];  

- проведена экспериментальная оценка;  

- выполнено экономическое обоснование (NPV +11,2 млн ₽, ROI 954%, IRR ~190%, окупаемость < 1 года).

Научная новизна — в гибридной архитектуре «детерминированный ГИС‑анализ + вероятностный LLM‑вывод» и методе автоматической контекстуализации маршрута [7].

Перспективные направления: голосовое управление, интеграция с фитнес‑трекерами, анализ мультимедийных данных через мультимодальные модели.

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

  1. 1. Apni.ru. Цифровизация на занятиях физической культуры: эффективность использования фитнес‑трекеров и мобильных приложений [Электронный ресурс]. – URL: https://apni.ru/article/13671-cifrovizaciya-na-zanyatiyah-fizicheskoj-kultury-effektivnost-ispolzovaniya-fitnes-trekerov-i-mobilnyh-prilozhenij (дата обращения: 04.06.2026).
  2. 2. Habr. Запуск LLM на мобильных устройствах с MediaPipe [Электронный ресурс]. – URL: https://habr.com/ru/news/932596/ (дата обращения: 04.06.2026).
  3. 3. M24. Число туристических поездок по РФ в 2024 году превысило 90 млн [Электронный ресурс]. – URL: https://www.m24.ru/news/turizm/11042025/787886 (дата обращения: 04.06.2026).
  4. 4. Национальныепроекты.рф. Турпоток по России в 2024 году достиг 90 миллионов [Электронный ресурс]. – URL: https://xn--80aapampemcchfmo7a3c9ehj.xn--p1ai/news/turpotok-po-rossii-v-2024-godu-dostig-90-millionov/ (дата обращения: 04.06.2026).
  5. 5. Правительство Российской Федерации. Турпоток по России в 2024 году достиг 90 миллионов [Электронный ресурс]. – URL: http://government.ru/news/57147/ (дата обращения: 04.06.2026).
  6. 6. EE Times Asia. On‑Device AI to Be in 80% of Wearables by 2032 [Электронный ресурс]. – URL: https://www.eetasia.com/on-device-ai-to-be-in-80-of-wearables-by-2032/ (дата обращения: 04.06.2026).
  7. 7. Google AI. Deploy Gemma on mobile devices [Электронный ресурс]. – URL: https://ai.google.dev/gemma/docs/integrations/mobile (дата обращения: 04.06.2026).
  8. 8. Google. MediaPipe [Электронный ресурс]. – URL: https://mediapipe.dev/ (дата обращения: 04.06.2026).
  9. 9. Haversine formula [Электронный ресурс]. – URL: https://en.wikipedia.org/wiki/Haversine_formula (дата обращения: 04.06.2026).
  10. 10. OpenStreetMap [Электронный ресурс]. – URL: https://wiki.openstreetmap.org/ (дата обращения: 04.06.2026).
  11. 11. SiliconFlow. Best lightweight LLMs for mobile devices (2026) [Электронный ресурс]. – URL: https://www.siliconflow.com/articles/ru/best-lightweight-LLMs-for-mobile-devices (дата обращения: 04.06.2026).
Справка о публикации и препринт статьи
предоставляется сразу после оплаты
Прием материалов
c по
Осталось 3 дня до окончания
Размещение электронной версии
Загрузка материалов в elibrary
Публикация за 24 часа
Узнать подробнее
Акция
Cкидка 20% на размещение статьи, начиная со второй
Бонусная программа
Узнать подробнее