Размер:
A A A
Цвет: C C C
Изображения: Вкл.Выкл.
Обычная версия сайта

Дорогу осилит идущий: очередной выпуск Яндекс Лицея в МАУ

  • 3 мая 2024
  • 89
Дорогу осилит идущий: очередной выпуск Яндекс Лицея в МАУ

25 апреля состоялось заключительное занятие в Яндекс Лицее, на котором можно было познакомиться с достижениями обучающихся. Представленные работы были на порядок выше по уровню сложности, поскольку предполагали написание более 500 строк кода, использование ORM-модели для работы с данными, взаимодействие с контекстом пользователя, загрузку файлов, хранение информации в базе данных и размещение проекта на стороннем хостинге.

В соответствии с заданием нужно было разработать (на выбор) полноценное веб-приложение, программу-бот для популярного мессенджера (ВКонтакте, Telegram, Discord) или новый навык для голосового помощника Алиса. Большинство ребят разработали чат-боты для популярного мессенджера Telegram. Все представленные проекты показали, что их авторы достигли замечательных успехов за этот год и научились создавать вполне жизнеспособные программные продукты.

Бот «Что? Где? Куда?» (авторы — Андрианов Вячеслав, Копаев Платон, Цветков Иван) позволяет пользователям совместно собирать информацию о достопримечательностях городов. Каждый пользователь может добавить новое место с фотографиями и описанием, поставить отметку качества и многое другое. С помощью бота пользователи могут увидеть самые лучшие места в городах и активно влиять на их рейтинг. В этом приложении были задействованы возможности системы обмена мгновенными сообщениями Telegram, а для хранения данных использовалась компактная СУБД SQLite.

«DragoSearsh» — это амбициозный проект, который ставит своей целью затмить популярный в нашей стране продукт «Дзен» (авторы — Струков Леонид, Баранников Егор, Антоняк Максим). С помощью разработанной системы пользователи могут самостоятельно зарегистрироваться или авторизоваться через Yandex ID, писать статьи, выбирать наиболее понравившихся авторов, составлять свои подборки публикаций. Для авторов статей разработчики предусмотрели возможность использования модного на сегодняшний день gpt-чат — «ГигаЧат». Теперь автору достаточно попросить искусственный интеллект добавить к себе в статью всё, что угодно. Например, по запросу «Добавить таблицу сравнения численности населения самых крупных городов России» система сделает это и вставит получившуюся таблицу в текст автора. Кроме И И под капотом сервиса прячется фреймворк Flask и СУБД SQLite.

«ClickManager» (авторы — Ефимов Максим, Греков Иван). Ребята написали не просто чат-бота для Telegram, но и продумали целую систему автоматизации зарабатывания виртуальной валюты в виде накопления кликов по арбузам. Как оказалось, в популярной системе обмена сообщениями присутствуют различные боты-игры, которые позволяют пользователям игра-кликать по объектам и при этом совместно участвовать в зарабатывании виртуальной валюты. Максим и Иван написали целый сервис, который позволяет «ленивым» пользователям переложить работы по кликанию на программу. Естественно, авторы не обидели и себя — они предусмотрели возможность получения комиссии в виде виртуальной валюты с каждого пользователя, который использует их сервис. Внутри разработанной системы задействованы технологии доступа к API системы обмена сообщениями, асинхронная работа компонентов системы, база данных, хранения сессии пользователей в зашифрованном виде, автоматический подбор прокси-серверов и многое другое.

Чат-бот «Мой мотоцикл» (автор — Ложников Тимофей) представляет из себя бот-базу знаний по популярным сегодня спортивным мотоциклам. С помощью него каждый пользователь может узнать, как можно справиться с поломкой, узнать, как обслуживать своего «железного коня». Также у пользователей имеется возможность добавлять новые сведения в базу и делиться своим личным опытом.

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

Второй год обучения осуществлялся по программе «Основы промышленного программирования». Она предполагала изучение нескольких блоков по разным технологиям: «QT, работа с файлами, базы данных», PyGame, Совместная работа с Git, работа с протоколом HTTP, изучение API-яндекс карт, использование фреймворка Flask, создание REST-API, разработка навыков для Алисы, разработка чат-ботов для Discord, Telegram и ВКонтакте.

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

Поделитесь ссылкой