Мы тут вовсю готовимся к первому Дню Рождения компании (нам уже год, целый ГОД, ребят), решили поделиться рассказом об одном из проектов, над которым команда Рафта активно работает.
Вашему вниманию — Рафт x KeepRise, рассказывает Ксюша Литвинова, backend разработчик.
«А вы знали, что перед тем как попасть на ценники в магазинах, цена проходит очень длинный путь? И на этом пути может встретиться множество препятствий, от ошибок в данных до человеческого фактора. И это путешествие было бы очень долгим и опасным, если бы не KeepRise.
KeepRise помогает сформировать цены, понять, где пора их менять, оценить последствия, изменения цены и многое-многое другое. И команда Raft участвует в разработке этого незаменимого помощника.
Мы помогаем данным, необходимым для расчета цены, пройти путь через Airbyte и попасть к нам в PostgreSQL, где в дальнейшем они трансформируются с помощью dbt-скриптов. Затем данные попадают в основное приложение, реализованное на Python, где после считывания настроек из MongoDB, с помощью Spark, происходит расчет цен. После этого новые цены через Golang и GraphQL API попадают на красивый интерфейс, написанный на React.
Сейчас ведем работу над развитием искусственного интеллекта KeepRise.»