JetBrains Research — наука, меняющая мир

Применение методов машинного перевода для применения исправлений в коде

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

Машинный перевод на основе рекуррентных нейронных сетей (Neural Machine Translation) показывает очень хорошие результаты на естественных языках. Но что если пойти дальше? Преобразовывать не только русский текст в английский, но и дефектный код в исправный? Какие виды дефектов можно исправлять таким образом? Ответы на эти и другие вопросы можно будет узнать из доклада.

Докладчик: Артем Лобанов.

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

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

Место: Таймс, аудитория 204.

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