Привет, Хабр!

Это команда Brand Analytics — системы мониторинга и анализа соцмедиа и СМИ.

Недавно мы устраивали контест «Определение сбоев», в котором предлагали улучшить модель выявления сбоев по сообщениям пользователей Сети. И даже разыгрывали призовой фонд в 500 тыс. руб за лучшие решения этой задачи.

Так вот — в начале сентября мы подвели итоги контест. И определили призёров, чьи решения могут быть использованы для улучшения работы публичного Детектора сбоев и которые получат денежное вознаграждение.

Как проходил контест?

Мы предложили участникам написать приложение, которое будет определять сбои в работе массовых сервисов на основе анализа публичных сообщений пользователей социальных медиа. А также — выделять сервисы, к которым относится сбой, и аспекты, говорящие о характере проблемы.

Работать предстояло с реальными данными: мы опубликовали несколько датасетов, внутри которых был скрыт сбой какого-то сервиса. На выбор инструментария или языка программирования ограничений не ставили. Главным было — обработать данные с необходимой скоростью и точностью.

Определение призёров

Несмотря на сложность задачи, участники представили интересные решения — у каждого из них были сильные стороны. Однако ни одно не решало поставленную задачу полностью. Поэтому мы присудили только второе, третье и четвёртое места. И разделили между ними призовой фонд :)

Кстати, для участников, занявших 2 место, мы зарезервировали небольшую часть призового фонда — на случай, если кто-то из них решит доработать своё приложение и стать победителем.

На странице контеста можно посмотреть список призеров и ознакомиться с тем, как работают лучшие решения, которые предложили участники. Здесь представлены результаты автоматической проверки на реальных данных. А ещё мы прокомментировали сильные и слабые стороны каждой работы.

Григорий Островский, CTO Brand Analytics:

«Наш контест стал настоящим вызовом для ML-инженеров. Потому что обработка «неправильного» русского языка, с несоблюдением орфографии, пунктуации, коверканьем слов — задача действительно сложная. И мы рады, что собрали участников, которые предложили очень неплохие решения, с потенциалом для развития».

Кстати, за время проведения контеста мы столкнулись с кучей нежданчиков при реализации его технической части с нашей стороны — и обязательно расскажем о них в отдельной статье :)