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

Создание датасета с рефакторингами на основе существующих проектов

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

Докладчики: Иван Веселов и Михаил Правилов.

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

Дата и время: 12 сентября, 20:00-21:30.

Место: Таймс, 204.