Исследовательская группа

Прикладное машинное обучение и глубинное обучение

Suggesting Natural Method Names to Check Name Consistencies

April 20

Что необходимо для того, чтобы писать хороший код? Необходимо грамотно и понятно называть переменные, методы и классы, чтобы любой программист, который первый раз в своей жизни видит ваш код, смог быстро в нем разобраться и использовать его в своих целях. К сожалению, человек не всегда может быстро придумать хорошее название для того или иного метода или переменной, поэтому для этих целей предлагается использовать методы NLP, которые хорошо зарекомендовали себя в исследовании языковых моделей.

На этом семинаре мы рассмотрим SOTA модель MNire, которая с помощью Encoder-Decoder сети позволяет находить хорошие названия для методов.

Докладчик: Игорь Давиденко.

Язык доклада: русский.

Дата и время: 20-е апреля, 20:00-21:30.

Место: https://zoom.us/j/430117051.

Видео с предыдущих семинаров доступно по ссылке: http://bit.ly/MLJBSeminars

Материалы