AAYMA
RU
Войти

SummitAgent

Агент тарифных кампаний Beeline. Сам исследует данные, проверяет гипотезы пилотами и выдаёт до 10 кампаний: кому предложить смену тарифа и через…

Рабочий MVP
Команда «SummitAgent» 7💬 0 комментариевс 23 сентября 2026 г.

О проекте

Команда: SummitAgent
Кейс HackAlem.ai: Телеком — Beeline
Стадия: Рабочий MVP

Задача кейса: Агент, который решает, каким абонентам какой тариф предложить (чистый прирост ARPU)

Суть

Агент тарифных кампаний Beeline. Сам исследует данные, проверяет гипотезы пилотами и выдаёт до 10 кампаний: кому предложить смену тарифа и через какой канал.

Как устроено

Корневой README короткий, подробности в beeline_case_participants/README.md (его в карточке нет). По коммитам: пилоты с адаптивным размером скрининга, объединение похожих сегментов в финальном плане и LLM как tie-breaker при выборе целевого тарифа. Профили тарифов кешируются в tariff_profiles.json для детерминизма и инвалидируются по хешу содержимого.

Ключевые решения

  • adaptive pilot sizing
  • segment merging
  • LLM tie-breaker
  • content-hash cache invalidation

Метрики

Из коммитов: net +4.41M на seed 42; объединение сегментов — медиана +2.1%; адаптивный размер пилота — медиана +16%

Особенности

В README описаны отклонённые подходы (сегментация, ранжирование по confidence). LLM используется только для разрешения ничьих, а его ответы кешируются для воспроизводимости.

Стек

Python · pandas


Проект создан за 5 часов на финале хакатона HackAlem.ai (23 сентября 2026, Астана). Код — BAITC-Hacks/hack-dd8c8f13-summitagent.

README

README.md

hack-dd8c8f13-summitagent — SummitAgent

Решение кейса Beeline Tariff Marketing Campaigns для хакатона HackAlem AI.

Агент управления тарифными маркетинговыми кампаниями: сам исследует данные, проверяет гипотезы пилотными кампаниями и выдаёт план из до 10 кампаний, кому предложить сменить тариф и через какой канал.

Полное описание, архитектура, инструкция по запуску и результаты — в beeline_case_participants/README.md.

Звёзды
⭐ 0
Форки
0
Язык
Python
Последний push
в прошлом месяце
Коммиты
10
Авторы
1
Файлы
22
Ветки
1

Авторы коммитов

Denis Kovalev 10

История коммитов

  • 2026-09-23 17:22Fix README inaccuracies about cache staleness handlingDenis Kovalev
  • 2026-09-23 17:12Add cache invalidation via content hash for production-readinessDenis Kovalev
  • 2026-09-23 17:06Document rejected approaches in README (segmentation, confidence-based ranking)Denis Kovalev
  • 2026-09-23 16:19Add LLM tie-breaker for target tariff selection (cached profiles for determinism)Denis Kovalev
  • 2026-09-23 15:20Adaptive screening pilot size (median +16%)Denis Kovalev
  • 2026-09-23 14:49Add root README pointing to solutionDenis Kovalev
  • 2026-09-23 14:30Merge similar segments in final plan (median +2.1%)Denis Kovalev
  • 2026-09-23 14:07Working agent with submission and README (net result +4.41M on seed 42)Denis Kovalev
Все коммиты (10)
  • 2026-09-23 13:33Merge remote initial commitDenis Kovalev
  • 2026-09-23 13:30Initial agent implementationDenis Kovalev
Структура репозитория (22 файлов)
.gitignore
README.md
beeline_case_participants/PARTICIPANT_GUIDE.md
beeline_case_participants/PARTICIPANT_GUIDE.pdf
beeline_case_participants/README.md
beeline_case_participants/agent.py
beeline_case_participants/agent_template.py
beeline_case_participants/customer_profile.csv
beeline_case_participants/data/arpu_monthly.csv
beeline_case_participants/data/change_tariff.csv
beeline_case_participants/data/dict_tariff.csv
beeline_case_participants/data/traffic.csv
beeline_case_participants/environment.py
beeline_case_participants/feature_dictionary.csv
beeline_case_participants/local_eval.py
beeline_case_participants/make_submission.py
beeline_case_participants/make_tariff_profiles.py
beeline_case_participants/mock_environment.py
beeline_case_participants/scoring_core.py
beeline_case_participants/submission.csv
beeline_case_participants/tariff_dictionary.csv
beeline_case_participants/tariff_profiles.json

Обсуждение 0 комментариев

Войдите, чтобы комментировать

Пока нет комментариев — будьте первым.