НОВОСТИ Итоги конкурса по созданию агрегатора новостей в Telegram: 1-е место у разработчиков из Яндекса

NewsBot
Оффлайн

NewsBot

.
.
Регистрация
21.07.20
Сообщения
40.408
Реакции
1
Репутация
0
IMG_2886-1.jpg

Telegram результаты конкурса кластеризации данных, который чуть более месяца назад. Перед участниками стояла задача создать модуль для новостного агрегатора в мессенджере.

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



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

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

1 место.


Лучшей была признана работа команды , которой присудили €17 000 и ещё €4,800 бонусом за:

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

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

Как ранее выяснил «Код Дурова», за командой Mindful Squirrel «скрываются» как минимум 5 человека, работающих в Яндексе. Один из них — , разработчик в группе качества «Яндекс.Новостей» и аспирант МФТИ. Наша редакция одним из первых смогла поздравить победителей с заслуженной наградой и взяла небольшое комментарии:

Выигрывать приятно, конечно :)

Мы участвовали ещё в первом раунде и там потратили около полутора недель на само решение и ещё пару недель на доработки уже после окончания раунда. На второй раунд потратили тоже где-то полторы недели, и тоже несколько вечеров на допиливание, уже после окончания времени приёма посылок.

Всё в принципе по истории коммитов на видно, её мы никогда не переписывали, разве что переносили в приватный репозиторий на время второго раунда, и обратно.​
--------------2020-08-01---02.30.35.png

2 место.


Серебро завоевали две команды, которые забрали по €12,000. Команда получила дополнительно премию в €5,500 за:

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

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

Вторая команда получила бонус €900 за топ новости на английском. Но так как её алгоритм требует, чтобы все статьи были в одной папке, команду оштрафовали на €100.

3 место.


Бронзу взяли 4 команды, которые заработали по €7,000: (бонус €1,000 за темы на русском), (бонус €1,000 за топ новости на русском), , . Примечательно, что никто из них оштрафован не был.

4 место.


Ещё 3 команды были в числе лучших и взяли 4 место: , , . Каждый из них получил по €4,000. При этом никого так же не оштрафовали, а Hip Hyena даже получил бонус €1,000 за темы на русском. Интервью с этим разработчиком «Код Дурова» опубликовал в конце июня:


Бонусы:


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

– € 1,000 за темы на русском;

– € 1,000 за категории на английском;

– € 1,000 за определение языка;

– € 1,000 за новости на английском и штраф €200 за то, что требуется перестройка исходного кода;

– € 1,000 за категории на английском и штраф €200 за то, что требуется перестройка исходного кода.

 
Сверху Снизу