Перейти к содержанию

Надёжность: ни одна пара не потеряется

ControlAI обрабатывает сотни пар в день — тысячи в неделю — автоматически. И здесь действует одно твёрдое обещание: ни одна пара не пропадёт незаметно. Если что-то пошло не так — камера офлайн, не записался звук, сбой обработки — это всегда видно и помечено, а не теряется молча. Тихо пропавшая пара — это пропавший отчёт и подорванное доверие; поэтому система устроена так, чтобы честно показывать проблему, а не делать вид, что всё хорошо.

Каждая пара всегда на понятной стадии

Любая пара в системе всегда находится на одной из стадий — поэтому в каждый момент известно, где она и что с ней:

Запланирована → Записана → Обрабатывается → Готова
                                   ├─→ Не проведена    (никто не пришёл)
                                   └─→ Сбой            (что-то не удалось)

«Готова», «Не проведена» и «Сбой» — это финальные состояния. Пара не может «зависнуть» без статуса: она либо доведена до отчёта, либо явно помечена как несостоявшаяся или проблемная.

Что может пойти не так — и что делает система

Камера не на связи

Если система не смогла забрать запись (камера выключена, нет сети, сбита настройка) — она это видит и заводит задачу «камера офлайн» с пометкой, какая аудитория затронута. Пара не теряется — она остаётся на стадии «Запланирована» и ждёт запись, а ответственная служба университета видит, что нужен аудит оборудования. Если забрать запись так и не удаётся (например, архив на видеорегистраторе успел перезаписаться), пара помечается «Сбой» с причиной — но вечно в этом статусе она не висит.

Нет звука или плохой микрофон

Если у камеры слабый или нерабочий микрофон, система помечает аудиторию «нужен микрофон». Это сигнал поставить внешний микрофон на аудио-вход камеры — до того, как качество отчётов реально упадёт.

Отдельно и честно про большие лекционные залы: контроль проведения пары, тайминги и доля речи лектора работают в любой аудитории, а вот полнота транскрипта в большом зале зависит от акустики — поэтому она подтверждается аудио-аудитом при подключении, и там, где встроенный микрофон не проходит тест, ставится внешний микрофон на аудио-вход камеры. В аудитории при этом ничего дополнительно не устанавливается — используются уже висящие камеры.

Пара не проведена

Если никто не пришёл или аудитория пустая, ControlAI помечает пару «не проведена»: не тратит ресурсы на разбор, и такая пара не входит в оплачиваемый объём. При этом система отличает настоящее «не проведена» (пустая аудитория — подтверждено по видео) от ситуации «микрофон умер, но занятие шло» — последнее считается нашим дефектом и в оплачиваемый объём тоже не входит.

Сбой обработки

Если какой-то шаг разбора не удался, система пробует снова (несколько раз с паузами) — большинство временных сбоев чинятся сами. Если и после повторов не вышло, пара помечается «сбой» с причиной, и заводится задача команде. Пара остаётся видимой и её можно перезапустить — она не исчезает.

Самоконтроль: повторы и защита от дублей

  • Повторные попытки. На каждом шаге обработки есть автоматические повторы — если сбой временный, система восстанавливается без участия человека.
  • Без дублей. Даже при повторах одна и та же пара никогда не обработается дважды и не попадёт в оплачиваемый объём дважды. Это защищает и от двойного счёта, и от путаницы в отчётах.

Всё видно: раздел «Операции» и покрытие

Всё состояние системы собрано в самой панели — отдел контроля качества образования (ichki ta'lim sifati nazorati bo'limi), деканат и служба, отвечающая за оборудование, сразу видят:

  • Раздел «Операции» — список всех проблем разом: камера офлайн, нужен микрофон, сбой обработки, ждёт согласия, пара не проведена — каждая с понятным действием; задачи по оборудованию (камера офлайн, нужен микрофон) уходят IT-службе вуза.
  • Сводка покрытия — сколько пар из запланированных по расписанию за день записано и обработано вовремя, и список «пробелов» с причиной (например, «08:30, аудитория № 214 — камера офлайн»).
  • Здоровье подключения — когда последний раз удалось забрать запись, на связи ли корпус, не перезаписывается ли архив на видеорегистраторе раньше времени.
  • Лента «Требует внимания» на дашборде поднимает наверх самое важное.

Почему это важно

Для университета ControlAI ценен ровно настолько, насколько ему можно доверять. Если бы пары иногда тихо пропадали, ректорат не знал бы, полная ли у него картина — и вся аналитика (от статистики преподавателя до сравнения кафедр) обесценилась бы. Поэтому надёжность здесь — не «приятное дополнение», а фундамент: лучше явно показать проблему, чем потерять пару молча.


Главное из этой главы: каждая пара всегда на понятной стадии и не может тихо пропасть. Сбои, офлайн-камеры и несостоявшиеся пары система ловит, помечает с причиной и показывает в разделе «Операции» и сводке покрытия; повторы чинят временные сбои, а защита от дублей исключает двойной счёт. Надёжность — фундамент доверия к аналитике.

→ Дальше: 08. Внутри админки — экскурсия по панели и разбор по ролям: кто что видит и может.