> ## Content Index
> Fetch the complete content index at: https://admin.kod.ru/llms.txt
> Use this file to discover other available public pages before exploring further.

# Итоги конкурса по созданию агрегатора новостей в Telegram: 1-е место у разработчиков из Яндекса
- URL: https://admin.kod.ru/itogi-sozdanie-agregatora-novostei-telegram/
- Published: 2020-08-01T06:05:10.000Z
- Updated: 2020-08-01T09:44:55.000Z
- Description: Объявлены результаты второго этапа конкурса кластеризации данных. Перед участниками стояла задача создать модуль для новостного агрегатора в Telegram
- Author: Гор Хачатрян
- Tags: Новости

Telegram [объявил](https://t.me/contest/188?ref=admin.kod.ru) результаты [второго этапа](https://contest.com/docs/data%5Fclustering2?ref=admin.kod.ru#stage-2-indexing-and-ranking) конкурса кластеризации данных, который [завершился](https://admin.kod.ru/telegram-2-round-konkurs-news/) чуть более месяца назад. Перед участниками стояла задача создать модуль для новостного агрегатора в мессенджере.

Пока судьи подводили итоги, их проекты были доступны для тестирования всеми желающими. Редакция «Кода Дурова» тоже решила воспользоваться этой возможностью и даже сделала собственный рейтинг работ, а также немного рассказала о разработчиках, принявших участие в конкурсе Telegram Contest:

[Агрегатор новостей от Telegram: что это такое, зачем нужно и как выглядит?Мы снова решили заглянуть в будущее Telegram и посмотреть, что собой представляет агрегатор новостей для мессенджера Дурова.![](https://kod.ru/assets/apple-touch-icon.png?v=27f324b287)Код ДуроваКирилл Сергеев![](https://kod.ru/content/images/2020/07/----------3----------------14-.jpg)](https://kod.ru/agregator-novostey-telegram/?ref=admin.kod.ru)

Во втором этапе конкурса в оценке судей наибольшее влияние оказали такие параметры, как индексация и ранжирование новостей. Задачи кластеризации, аналогичные предыдущему раунду (сортировка по языку, категориям и темам), имели меньший вес. На итоговый счёт повлияла общая скорость работы алгоритмов.

Помимо основных призов, судьи решили присудить бонусы тем решениям, которые дали лучшие результаты, чем остальные работы в каждой из задач. Если же, наоборот, они требуют исправлений для корректной работы, то команда, соответственно, получала штрафные санкции.

## 1 место.

Лучшей была признана работа команды [Mindful Squirrel](https://contest.com/data-clustering-2/entry1398?ref=admin.kod.ru), которой присудили €17 000 и ещё €4,800 бонусом за:

- Новости на русском;
- Категории на английском;
- Категории на русском;
- Темы на английском;
- Темы на русском.

Однако команда была оштрафована на €200 из-за того, что исходный код требовал пересборки.

Как ранее выяснил «Код Дурова», за командой Mindful Squirrel «скрываются» как минимум 5 человека, работающих в Яндексе. Один из них — [Илья Гусев](https://ru.linkedin.com/in/ilya-gusev/en?ref=admin.kod.ru), разработчик в группе качества «Яндекс.Новостей» и аспирант МФТИ. Наша редакция одним из первых смогла поздравить победителей с заслуженной наградой и взяла небольшой комментарий:

> Выигрывать приятно, конечно :)  
>  
> Мы участвовали ещё в первом раунде и там потратили около полутора недель на само решение и ещё пару недель на доработки уже после окончания раунда. На второй раунд потратили тоже где-то полторы недели, и тоже несколько вечеров на допиливание, уже после окончания времени приёма посылок.  
>  
> Всё в принципе по истории коммитов на [GitHub](https://github.com/IlyaGusev/tgcontest/graphs/contributors?ref=admin.kod.ru) видно, её мы никогда не переписывали, разве что переносили в приватный репозиторий на время второго раунда, и обратно.

![](https://admin.kod.ru/content/images/2020/08/--------------2020-08-01---02.30.35.png)

## 2 место.

Серебро завоевали две команды, которые забрали по €12,000\. Команда [Daring Frog](https://contest.com/data-clustering-2/entry1410?ref=admin.kod.ru) получила дополнительно премию в €5,500 за:

- Определение языка;
- Новости на английском;
- Новости на русском;
- Категории на русском;
- Темы на английском;
- Темы на русском.

Однако Daring Frog также не смогла избежать штрафов. Судьям не понравилось, что алгоритм, разработанный командой, не может обрабатывать одновременные запросы, что делает невозможным выполнение отправки данных в режиме реального времени. За это с команды вычли €500.

Вторая команда [Swift Skunk](https://contest.com/data-clustering-2/entry1373?ref=admin.kod.ru) получила бонус €900 за топ новости на английском. Но так как её алгоритм требует, чтобы все статьи были в одной папке, команду оштрафовали на €100.

## 3 место.

Бронзу взяли 4 команды, которые заработали по €7,000: [Gifted Lemur](https://contest.com/data-clustering-2/entry1385?ref=admin.kod.ru) (бонус €1,000 за темы на русском), [Ace Cock](https://contest.com/data-clustering-2/entry1375?ref=admin.kod.ru) (бонус €1,000 за топ новости на русском), [Mindful Kitten](https://contest.com/data-clustering-2/entry1370?ref=admin.kod.ru), [Happy Ladybird](https://contest.com/data-clustering-2/entry1379?ref=admin.kod.ru). Примечательно, что никто из них оштрафован не был.

## 4 место.

Ещё 3 команды были в числе лучших и взяли 4 место: [Hip Hyena](https://contest.com/data-clustering-2/entry1400?ref=admin.kod.ru), [Bossy Gnu](https://contest.com/data-clustering-2/entry1394?ref=admin.kod.ru), [Hairy Snail](https://contest.com/data-clustering-2/entry1395?ref=admin.kod.ru). Каждый из них получил по €4,000\. При этом никого также не оштрафовали, а Hip Hyena даже получил бонус €1,000 за темы на русском. Интервью с этим разработчиком «Код Дурова» опубликовал в конце июня:

[Интервью с Hip Hyena — участником Telegram Contests: о рисках, соперничестве и нюансах конкурсной разработки«Код Дурова» пообщался с одним из победителей многочисленных конкурсов Telegram с ником Hip Hyena и выяснил много всего интересного.![](https://kod.ru/assets/apple-touch-icon.png?v=27f324b287)Код ДуроваГайк Даллакян![](https://kod.ru/content/images/2020/06/----------3---------------4.jpg)](https://kod.ru/interview-hip-hyena-telegram-contests/?ref=admin.kod.ru)

## Бонусы:

Некоторые участники смогли добиться одних из лучших результатов в отдельных заданиях, но не набрали достаточно высокий общий балл, чтобы получить главные призы. Они получили бонусные награды за те части своих алгоритмов, в которых их решения были значительно лучше, чем у остальных.

[Bright Deer](https://admin.kod.ru/p/c5d785f2-c476-42e3-a968-18355ca610c6/Bright%20Deer) – € 1,000 за темы на русском;

[Fancy Beetle](https://contest.com/data-clustering-2/entry1404?ref=admin.kod.ru) – € 1,000 за категории на английском;

[Large Crab](https://contest.com/data-clustering-2/entry1407?ref=admin.kod.ru) – € 1,000 за определение языка;

[Suave Penguin](https://contest.com/data-clustering-2/entry1380?ref=admin.kod.ru) – € 1,000 за новости на английском и штраф €200 за то, что требуется перестройка исходного кода;

[Sweet Beaver](https://contest.com/data-clustering-2/entry1402?ref=admin.kod.ru) – € 1,000 за категории на английском и штраф €200 за то, что требуется перестройка исходного кода.