Finding Similar Code Repositories

preview_player
Показать описание
Поиск кода (или более специфично, похожих репозиториев) — одна из задач, с которой часто сталкиваются разработчики. На данном семинаре будет рассказано про опыт, полученный докладчиком за время работы в компании source{d}: как можно по-разному сформулировать "похожесть" и выбрать соответствующие пути решения. Один из способов расскажет, как решать проблему "куда бы я еще закоммитил" и покажет, как использовать граф контрибуции разработчиков для этого. Другой подход покажет, как делать поиск семантически похожих репозиториев, используя взвешенные эмбеддинги имен переменных.

В докладе будут затрнуты вопрос, где брать данные, как их предобрабатывать, как переносить опыт из NLP и других областей ML в специфичную область работы с исходным кодом.

Докладчик: Егор Булычев.

Рекомендации по теме
Комментарии
Автор

Здравствуйте. По моему ссылка на слайды не соответствует самому докладу.

KobylkinKS