Ваше ведомство получает 10 000+ обращений в месяц — от запросов по ЖКХ до жалоб на действия чиновников. Ручная обработка каждого занимает 3–5 дней, а нарушение сроков по Федеральному закону № 59-ФЗ грозит штрафами и жалобами в прокуратуру. Ситуация усугубляется ростом числа обращений на 20% ежегодно и шаблонными запросами, отнимающими 80% времени сотрудников. Мы разрабатываем AI-системы, которые автоматизируют приём, классификацию, маршрутизацию и подготовку ответов, сокращая время обработки в 5–10 раз. Наш опыт — более 10 лет в AI и 50+ внедрений в госсекторе. Получите анализ вашего потока за 2 дня — свяжитесь с нами.
AI-система автоматизации обработки обращений граждан: как это работает
Ключевые модули системы
Приём и интеграция с госресурсами
Система интегрируется с ЕСИА, СМЭВ, email, порталом. Нормализует данные в единый формат. Через ЕСИА получает верифицированные данные заявителя (ФИО, СНИЛС, адрес). СМЭВ позволяет автоматически направлять межведомственные запросы — например, сведения из Росреестра для обращений о земельных участках. Также доступна интеграция с ГИС ЖКХ и ЕПГУ (Госуслуги) для публикации статусов.
Классификация и извлечение данных
from pydantic import BaseModel
from enum import Enum
class RequestCategory(str, Enum):
HOUSING = "жилищные вопросы"
UTILITIES = "ЖКХ"
LAND = "земельные отношения"
SOCIAL = "социальная защита"
TRANSPORT = "транспорт и дороги"
ECOLOGY = "экология"
PERMISSIONS = "разрешения и лицензии"
COMPLAINT = "жалоба на действия должностных лиц"
OTHER = "прочее"
class CitizenRequest(BaseModel):
applicant_name: str
applicant_contact: str
request_text: str
attachments: list[str]
class ProcessedRequest(BaseModel):
category: RequestCategory
subcategory: str
subject_summary: str # краткое изложение в 1-2 предложениях
responsible_department: str
priority: str # routine / urgent / special_control
deadline_days: int # расчётный срок ответа по 59-ФЗ
requires_interdepartmental: bool # нужен ли межведомственный запрос
extracted_addresses: list[str] # адреса из текста обращения
extracted_organizations: list[str]
is_repeat: bool # повторное обращение
related_request_ids: list[str]
def process_citizen_request(request: CitizenRequest, db) -> ProcessedRequest:
# Поиск похожих предыдущих обращений
similar = db.semantic_search(request.request_text, top_k=5)
context = build_context(similar)
return llm.parse(
build_classification_prompt(request, context),
response_format=ProcessedRequest
)
Расчёт сроков по 59-ФЗ
Согласно 59-ФЗ, базовый срок рассмотрения обращения — 30 дней, с возможностью продления на 30 дней при межведомственном запросе. Расчёт не тривиален: есть исключения — обращения в сфере ЖКХ могут требовать ответа в 10 дней по региональным актам, срочные обращения — 15 дней. Межведомственный запрос продлевает срок на 30 дней с уведомлением заявителя.
def calculate_deadline(
request: ProcessedRequest,
received_date: date,
holiday_calendar: HolidayCalendar
) -> DeadlineInfo:
base_days = 30 # базовый срок по 59-ФЗ ст. 12
if request.priority == "urgent":
base_days = 15
elif request.category == RequestCategory.UTILITIES:
base_days = 10 # региональные требования
if request.requires_interdepartmental:
base_days += 30 # ст. 10 ч. 2 59-ФЗ
# Рабочие дни с учётом производственного календаря
deadline = holiday_calendar.add_working_days(received_date, base_days)
return DeadlineInfo(
deadline=deadline,
warning_date=holiday_calendar.add_working_days(received_date, base_days - 5),
escalation_date=holiday_calendar.add_working_days(received_date, base_days - 2)
)
Генерация проектов ответов
Для типовых обращений (80–90% входящего потока) система генерирует проект ответа автоматически. Ответ содержит ссылки на НПА и конкретные разъяснения, а не общие фразы. Сравните: ручная подготовка занимает 2–4 часа, AI-генерация — 10–15 минут с точностью до 95%.
def generate_draft_response(
request: ProcessedRequest,
original_text: str,
knowledge_base: KnowledgeBase
) -> DraftResponse:
# Поиск релевантных НПА, постановлений, регламентов
relevant_docs = knowledge_base.search(
query=original_text,
doc_types=["law", "regulation", "instruction", "precedent"],
top_k=10
)
# Генерация ответа со ссылками
prompt = f"""Подготовь официальный ответ на обращение гражданина.
Обращение: {original_text}
Тематика: {request.category}
Релевантные НПА:
{format_documents(relevant_docs)}
Требования:
- Официальный деловой стиль
- Конкретные ссылки на статьи нормативных актов
- Описание порядка действий для заявителя
- Без общих фраз и отписок"""
draft = llm.generate(prompt, max_tokens=800)
return DraftResponse(
text=draft,
referenced_documents=[d.id for d in relevant_docs[:5]],
confidence=estimate_confidence(request, relevant_docs),
requires_human_review=request.priority == "urgent" or request.category == RequestCategory.COMPLAINT
)
Почему HDBSCAN используется для кластеризации?
Выявление системных проблем требует устойчивого к шуму алгоритма. HDBSCAN не требует указания числа кластеров и выделяет выбросы, что критично для реальных данных. Пример:
def detect_systemic_issues(
requests: list[ProcessedRequest],
period_days: int = 30
) -> list[SystemicIssue]:
# Кластеризация по тематике и адресам
clusterer = HDBSCANClusterer(min_cluster_size=10)
clusters = clusterer.fit(requests)
issues = []
for cluster in clusters:
if cluster.growth_rate > 2.0: # рост числа обращений в 2+ раза
issues.append(SystemicIssue(
category=cluster.dominant_category,
location=cluster.most_common_address,
request_count=len(cluster.requests),
sample_texts=cluster.get_samples(n=3),
trend="growing",
recommended_action=generate_action_recommendation(cluster)
))
return sorted(issues, key=lambda x: x.request_count, reverse=True)
Антифрод-модуль
Система выявляет координированные кампании (много одинаковых шаблонов), обращения с признаками манипуляции и пустые заявки. Они не блокируются — маркируются для отдельного рассмотрения. Каждое обращение обязано быть рассмотрено согласно 59-ФЗ.Сравнение ручной и AI-обработки
| Параметр | Ручная обработка | AI-автоматизация |
|---|---|---|
| Время классификации | 10–20 мин | < 1 с |
| Точность классификации | ~70–80% | > 95% |
| Время подготовки ответа | 2–4 часа | 10–15 мин |
| Контроль сроков | Вручную, ошибки | Автоматически, эскалации |
| Стоимость обработки на 10 000 обращений | 5–7 FTE | 1–2 FTE |
AI-классификация точнее ручной на 15–25 процентных пунктов, а скорость генерации ответов выше в 12–16 раз. Экономия бюджета ведомства может достигать 5 млн рублей в год при потоке 10 000 обращений. Получите детальный расчёт экономии для вашего ведомства.
Как AI сокращает время обработки обращений в 5–10 раз?
Благодаря автоматической классификации и генерации ответов для 80–90% типовых запросов. Сотрудники занимаются только сложными и нестандартными обращениями. Система автоматически отслеживает сроки и эскалирует просрочки.
Что входит в пилотное внедрение?
| Этап | Срок | Что входит |
|---|---|---|
| 1. Базовый приём и классификация | 1–2 месяца | Интеграция email и веб-формы, настройка классификатора, SLA-трекинг |
| 2. Маршрутизация и дашборд | 3–4 месяца | Интеграция с ЕСИА, назначение исполнителей, отчёты для руководителей |
| 3. Генерация ответов | 5–6 месяцев | Генерация проектов ответов, подключение базы НПА |
| 4. СМЭВ и аналитика | 7–8 месяцев | Межведомственные запросы, выявление системных проблем, пилот в 3 отделах |
| 5. Масштабирование | 9–10 месяцев | Развёртывание во всех подразделениях, обучение, оценка эффективности |
Что входит в результат работы
- Документация: техническая документация, инструкции для операторов, руководство администратора.
- Доступы: к API системы, дашбордам, логам.
- Обучение: тренинг для 10–15 сотрудников, материалы для самоподготовки.
- Поддержка: 3 месяца гарантийного сопровождения, SLA по инцидентам.
- Исходный код: модули классификации и генерации ответов (опционально).
Наш опыт и гарантии
Мы работаем с AI-решениями более 10 лет, внедрили 50+ систем в госсекторе. Ключевые проекты:
- Автоматизация обработки обращений для регионального министерства (сокращение времени на 70%, экономия 3,5 млн рублей в год).
- Система контроля сроков для федерального ведомства (снижение штрафов на 95%).
Гарантируем: соответствие 59-ФЗ, сертифицированную безопасность, поэтапное внедрение без остановки текущей работы. Закажите консультацию — проанализируем ваш поток за 2 дня бесплатно.







