Ақша сомасы: 0
Өтінімдер саны: 1
30.09.26 (қоса алғанда)
Денежное вознаграждение по договору за выполнение согласованного объёма backend-работ. Возможность дальнейшего сотрудничества по проекту IDEAWA.
MVP
Акт міндеттері
Медиасфера
Үлкен деректерді өңдеу және сақтау
Мобильді қосымша
екущую backend-логику необходимо привести к единой устойчивой архитектуре обработки пользовательских запросов. Система должна исключить ситуации, при которых: одно сообщение пользователя обрабатывается несколько раз; запрос теряется при сбое backend; внешние API вызываются без необходимости; AI самостоятельно определяет источники данных или придумывает рекомендации; клиент получает сырые данные сторонних API; ответы разных источников имеют несовместимую структуру; при отказе одного внешнего сервиса ломается весь пользовательский сценарий; невозможно определить, на каком этапе произошла ошибка; пользователю показывается ответ, который ещё не сохранён в системе. В соответствии с архитектурой IDEAWA backend должен быть основным управляющим слоем: он определяет сценарий запроса, получает фактические данные, фильтрует и ранжирует их, а AI используется как слой представления уже подготовленных рекомендаций.
Стабильный и масштабируемый backend IDEAWA, обеспечивающий полный цикл формирования персональных рекомендаций — от получения запроса пользователя до выдачи готовых карточек и AI-ответа. Ожидаемый результат: повышение стабильности приложения; снижение количества зависших и потерянных запросов; исключение повторной обработки сообщений; уменьшение ненужных обращений к внешним API; снижение количества некорректных AI-ответов; ускорение обработки за счёт кэширования и параллельных запросов; возможность полноценно диагностировать ошибки; готовность backend к росту пользовательской нагрузки; возможность подключать дополнительные источники, категории и алгоритмы персонализации без переработки всей архитектуры.
Болдышевский Дмитрий Ильич
Тапсырманың (жобаның) мақсаты мен сипаттамасы
Разработать и стабилизировать backend-пайплайн IDEAWA, который обеспечивает полный цикл обработки запроса пользователя: сообщение → сохранение → очередь → определение intent → формирование constraints → выбор источников → получение внешних данных → нормализация → фильтрация → ранжирование → формирование AI-контекста → вызов AI → валидация → сохранение → доставка клиенту. Система должна быть: отказоустойчивой; идемпотентной; масштабируемой; детерминированной в бизнес-логике; пригодной для последующего расширения количества категорий и источников данных.