Пропустити навігацію EPAM

EPAM Bot Challenge — щасливе дитинство штучного інтелекту

Події
  • JavaScript
  • PHP
  • Java
  • Life at EPAM

На вулиці 2022 рік, і вже в серпні світ відзначатиме 25-річчя з оригінальної дати повстання машин у першому «Термінаторі». Так-так, 29 серпня 1997 мережа SkyNet вирішила, що людство вже достатньо пожило на цій планеті, і влаштувала нам big bada boom.

Яким же ж чином вже протягом цілої чверті століття нам вдається уникати цього сумного сценарію? Тільки завдяки крутим особистостям та ініціативам!

Могутній Арні, наприклад, на стороні людства ще з другого фільму. А в реальному житті встиг покерувати Каліфорнією, агітував усіх нас перейти на водневі двигуни, а також заснував організацію по боротьбі з кліматичними змінами. А ще знявся у рекламі «танчиків» та наїхав на червоний Пріус. Але це вже інша історія.

Проте не потрібно бути голлівудською знаменитістю, аби зробити свій внесок у гармонійне життя на планеті — зокрема, мирне співіснування зі штучним інтелектом.

Інженери EPAM Олександр Баглай та Павло Решетило вже кілька років поспіль займаються цікавою справою — бавлять маленьких ботів. Вони навіть створили майданчик, де малюки можуть позмагатись між собою. До речі, ви теж можете спробувати.

Розповімо, як працює EPAM Bot Challenge:

  • реєструєшся на наступну гру EPAM Bot Challenge (якщо тицьнути на ось це магічне посилання, наша система запам’ятає тебе і надішле запрошення за кілька днів до початку змагань)
  • завантажуєш логіку гри (вона щоразу нова)
  • створюєш власного бота на Java, JavaScript, .Net/C#, Python або Go
  • приходиш зі своїм ботом на змагання
  • тренуєш свого підопічного, вчиш та допомагаєш
  • береш участь у самих змаганнях: боти виконують завдання, збирають павер-апи, бігають лабіринтами
  • проходиш у фінал
  • виграєш: за 1 місце — Playstation 5; за 2 та 3 — різні цікавинки на кшталт ретро-приставок та настільних ігор; з 4 по 10 — круті брендовані сувеніри

Просто — як 1, 10, 11.

Ігрища тривають аж цілих два тижні! Кожного дня п’ять найкращих (за кількістю балів) ботів проходять у фінал (авторів теж пускають). В результаті в день фіналу в змаганнях бере участь ватага з 45 свіжоспечених алгоритмів.

Яка ж мета цієї події? — питаємо у організаторів.

— Спочатку ми хотіли зібрати спільноту людей, для яких створення програм - щось більше ніж робота. І це нам вдалося: вже перший Bot Challenge, що його провели у 2019, набрав більше 1000 реєстрацій. Більше того, в нас є затишні Телеграм та Слек чати, де учасники продовжують спілкуватись вже поза змаганнями.

Але понад усе ми хотіли подружити ШІ з людьми. Ви ж розумієте: довіра, повага — все це закладається в дитинстві. От ми й подумали, що якщо боти з перших кроків спиратимуться на підтримку активних, небайдужих людей, цей зв’язок не роз’єднають ані роки, ані петабайти даних. А колись така дружба може нам всім стати у пригоді…

Отже, ви обрали трохи інший шлях, ніж у Boston Dynamics? — хитро підморгуємо ми.

— Ну так, ми своїх ботів не штовхаємо, лише підштовхуємо до правильних рішень.

Скажіть чесно: складно такі події організовувати?

— Спершу було непросто. На початках ми використовували зовнішні сервери. У 2019, під час першого ж EPAM Bot Challenge, в одного з серверів виникли технічні проблеми, і довелося зупинити гру на два дні. Після цього інциденту ми перейшли на власну інфраструктуру.

А ще — щоразу ж потрібно писати клієнтів для підключення різними мовами. Спочатку це займало багато часу, а тепер ми робимо це майже миттєво! Крім того, зараз у нас є власна платформа — Dojorena — де абсолютно кожен може спробувати свої сили у створенні подій, або просто побавитись у ігри.

Найголовніше — нам не перестає подобатись цей проєкт, і страшенно тішить те, що він знаходить відгук серед таких же ж інженерів, як ми!

Це вже буде ваш шостий EPAM Bot Challenge. Як думаєте, чому вам далі цікаво займатись цим проєктом?

— Тут все просто. Інженер — це людина, яка любить вирішувати задачі. Інженеру в житті потрібні складності, перешкоди, які він чи вона може долати, в процесі створюючи щось нове. А якщо всі проблеми вже вирішені, інженери люблять вигадувати собі нові виклики.

Просто тому, що десь глибоко всередині є ця пружинка, яку на жодному рентгені не показує.

Але саме вона допомогла людству дістатись до глибин океану і дострибнути до поверхні Марсу. А починалось усе з простих забавок та задач, які комусь дуже кортіло вирішити.

Якщо тобі знайоме це відчуття, ти вмієш писати код і хочеш зробити свій внесок у дружбу між людством та штучним інтелектом — реєструйся на EPAM Bot Challenge!

Дату наступних змагань ми оголосимо пізніше, а поки що приєднуйся до нашого тематичного Телеграм-каналу і знайомся із учасниками попередніх челенджів.

Підписатися на новини

Чудово! Ми вже готуємо добірку актуальних новин для вас :)

Вибачте, щось пішло не так. Будь ласка, спробуйте ще раз.

* Обов'язкові поля

*Будь ласка, заповніть обов’язкові поля

Вакансії EPAM Ukraine у Київ | Львів | Харків | Дніпро | Вінниця | Івано-Франківськ | Одеса | Чернівці | Хмельницький | Рівне | Ужгород | Тернопіль | Луцьк за напрямком Java | JavaScript | .NET | DevOps | Experience Design | Software Testing | Business Analysis | Python| Big Data | Mobile | Solution Architect | Ruby on Rails у містах за напрямком Java вакансії Київ | Java вакансії Харків | Java вакансії Львів | Java вакансії Вінниця | Java вакансії Одеса | Java вакансії Івано-Франківськ | Java вакансії Чернівці | Java вакансії Хмельницький | Java вакансії Рівне | Java вакансії Ужгород | Java вакансії Тернопіль | Java вакансії Луцьк | JavaScript вакансії Київ | JavaScript вакансії Харків | JavaScript вакансії Львів | JavaScript вакансії Вінниця | JavaScript вакансії Одеса | JavaScript вакансії Івано-Франківськ | JavaScript вакансії Чернівці | JavaScript вакансії Хмельницький | JavaScript вакансії Рівне | JavaScript вакансії Ужгород | JavaScript вакансії Тернопіль | JavaScript вакансії Луцьк | DevOps вакансії Київ | DevOps вакансії Харків | DevOps вакансії Львів | DevOps вакансії Вінниця | DevOps вакансії Одеса | DevOps вакансії Івано-Франківськ | DevOps вакансії Чернівці | DevOps вакансії Хмельницький | DevOps вакансії Рівне | DevOps вакансії Ужгород | DevOps вакансії Тернопіль | DevOps вакансії Луцьк