AAYMA
RU
Войти

Akimator.AI

Простой веб-симулятор «Аким на 5 часов»: игрок выбирает по одной мере в 5 направлениях в пределах бюджета 100 млрд ₸ и видит, как меняются…

Прототип
Команда «Begginers» 18💬 0 комментариевс 23 сентября 2026 г.

О проекте

Команда: Begginers
Кейс HackAlem.ai: Спецтрек — Astana Innovations
Стадия: Прототип

Задача кейса: «Аким на 5 часов»: городской симулятор, распределяющий бюджет по 5 направлениям и 5 районам

Суть

Простой веб-симулятор «Аким на 5 часов»: игрок выбирает по одной мере в 5 направлениях в пределах бюджета 100 млрд ₸ и видит, как меняются показатели и индекс AQOL.

Как устроено

Фронтенд на HTML/JS отправляет 5 выбранных мер в FastAPI POST /api/simulate. simulation.py применяет стоимости и эффекты из синтетического data/city_data.json к базовым показателям, ограничивает их 0–100 и считает AQOL как взвешенную сумму. Текст анализа (сильные стороны, риски) генерируется из чисел через LLM при наличии OPENAI_API_KEY, иначе через mock.

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

  • weighted AQOL index
  • budget constraint validation
  • mock AI fallback

Стек

Python · FastAPI · uvicorn · HTML/CSS/JavaScript

Модели

OpenAI


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

README

README.md

hack-ebb30857-begginers

Hackathon team repository for Begginers

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

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

Temir3000 1

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

  • 2026-09-23 18:00Add files via uploadTemir3000
Структура репозитория (9 файлов)
Akimator.ai/README.md
Akimator.ai/app.py
Akimator.ai/data/city_data.json
Akimator.ai/requirements.txt
Akimator.ai/simulation.py
Akimator.ai/static/app.js
Akimator.ai/static/index.html
Akimator.ai/static/style.css
README.md

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

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

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