DeepPavlov стал частью Google Summer of Code в 2021 году

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

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

В этом году открытая платформа для обработки естественного языка DeepPavlov, разрабатываемая лабораторией нейронных систем и глубокого обучения МФТИ,  впервые стала частью ежегодной программы для молодых разработчиков Google Summer of Code.

Google Summer of Code (GSoC) — это ежегодное событие, проводимое компанией Google для привлечения молодых разработчиков к разработке проектов с открытым исходным кодом в их свободное летнее время. К участию допускаются студенты высших учебных заведений (бакалавриат, магистратура, аспирантура) и колледжей. Это отличная возможность не только развить навыки программирования, но и заработать!

Работать можно в любой организации, которая есть в соответствующем списке на странице Google Summer of Code, но мы предлагаем вам участвовать в рамках сообщества DeepPavlov. И сегодня мы расскажем подробнее о приеме и задачах, которые готовы предложить студентам этим летом. Вместе с вами мы выведем сообщество разработчиков ПО с открытым исходным кодом на новый уровень. 

Как подать заявку на участие в программе?

Чтобы принять участие в Google Summer of Code 2021 нужно:

  • ознакомиться с правилами участия Google;

  • взять одну из предложенных нами задач на GitHub или предложить свою;

  • составить черновик заявки, используя шаблон, и отправить. Мы проверим ваш черновик и дадим обратную связь;

  • в период с 29 марта по 13 апреля отправить заявку, используя интерфейс Google.

Так как большая часть проекта DeepPavlov написана на языке Python, мы ожидаем от кандидатов знания этого языка программирования. При этом некоторые задания также потребуют знания pandas, numpy, PyTorch, Keras/TF, Docker, Git, CI/CD.

Подробные инструкции см. на нашей странице и подпишитесь на нашу TG-группу, где мы делимся всей необходимой информацией

Помимо заявки для участия также потребуется отправить небольшой Pull Request для решения одной из микрозадач, чтобы вы поняли, чем мы занимаемся в DeepPavlov.  

Должен ли я находиться в России, чтобы участвовать в GSoC?

Нет, вся стажировка будет проходить онлайн. Но мы будем рады провести для вас экскурсию по нашей лаборатории, если вы окажетесь где-то рядом!

Основные направления работы в DeepPavlov 

Мы выделили 4 основных направления, над которыми можно работать во время GSoC: 

  • general NLP tasks

  • our products’ fundamental tasks,

  • building no-code tools and GUIs for advanced dialog systems, 

  • and building demos.

См. нашу страницу с Идеями для получения дополнительной информации о направлениях

Первые две темы здесь требуют определенных знаний в области обработки естественного языка, а другие две предоставляют более широкий набор идей и могут быть особенно интересны потенциальным новичкам и экспертам в других областях. Все идеи перечислены на отдельной странице GitHub с соответствующими микрозадачами и контактами менторов.

Менторы - это эксперты как из исследовательского, так и из инженерного отделов нашей команды DeepPavlov. Вы можете найти больше информации о них на странице, а полный список выглядит следующим образом: @IgnatovFedor, @danielkornev, @oserikov, @vaskonov, @yurakuratov, @kudep, @dilyararimovna, @dmitrijeuseew @ dimakarp1996.

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

У меня есть идея, которой я бы хотел заняться во время стажировки в DeepPavlov. Что я должен делать?

Свяжитесь с нами по почте gsoc@deeppavlov.ai. Опишите вашу идею и какие проблемы могут возникнуть при ее реализации, и мы обсудим с вами это. Имейте в виду, что до подачи заявки студентами осталось всего 3 недели.

Рекомендации по написанию заявки

Мы опубликовали ряд рекомендаций по написанию заявки:

  • Заявка не должна быть большой, достаточно пары страниц.

  • Попробуйте разбить период участия в GSoC по задачам, а каждую задачу на подзадачи. Это не только поможет нам понять, насколько вы заинтересованы в выполнении задачи, но и поможет вам глубже оценить задачу перед началом выполнения и расставить приоритеты.

  • Постарайтесь распределить задачи по датам GSoC и дайте им какую-то временную оценку.

  • Запишите, сколько времени в день/неделю вы планируете тратить на проект.

  • Укажите свой часовой пояс.

  • Пожалуйста, отправьте свою заявку заранее, а не в последнюю минуту.

  • Вы можете выбрать «запасную» задачу, чтобы в случае конфликта интересов (два студента выбрали одну задачу) нам было проще решить этот вопрос.

Таймлайн

Подробнее см. summerofcode.withgoogle.com/how-it-works/#timeline)

Основные точки:

  • С 29 марта по 13 апреля студенты подают заявки на участие.

  • 7 мая будет объявлен список принятых студентов. И до 7 июня будут окончательно известны участники стажировки в DeepPavlov.

  • С 7 июня по 16 августа пройдет сама стажировка.

Оплата по результатам работы

В июле и в августе потребуется подтвердить результаты своей работы. По итогам подтверждения в большинстве случаев начисляется оплата. Вознаграждение за успешно выполненный проект для студентов учебных заведений России/Украины/Беларуси — 1500 долларов США.


Мы знаем, что студенты всегда придумывают блестящие идеи, и верим, что GSoC - прекрасная возможность для всего сообщества разработчиков ПО с открытым исходным кодом сделать что-то стоящее.

Чтобы присоединиться к этому путешествию, начните с DeepPavlov.

Источник: https://habr.com/ru/company/ods/blog/549002/


Интересные статьи

Интересные статьи

Переход от простых межмашинных подключений (M2M) к сложному Интернету вещей (IoT) идет полным ходом, поскольку улучшение LTE IoT и развитие сетей 5G обеспечивают более быстрые соедине...
Хотите разобраться, что такое персонализированный маркетинг? Начнем с небольшой игры под названием «стрёмно или клёво».1. Допустим, вы обсуждаете с другом, какие хеллоуин...
Привет, я – Павел Савельев, глава отдела BPA (Business Process Automation) в Lamoda. Это один из самых крупных отделов в нашем IT – 9 команд, и мы планируем расширяться и дальше. Расс...
Когда-то давно я достаточно плотно занимался организацией разного рода хостингов. В техническом плане, конечно — настройка серверов, конфигурация панелей управления и прочими сопутств...
Если Вы используете в своих проектах инфоблоки 2.0 и таблицы InnoDB, то есть шанс в один прекрасный момент столкнуться с ошибкой MySQL «SQL Error (1118): Row size too large. The maximum row si...