ИТМО · Huawei Technologies
Персонализированная кодогенерация
Oleg Starkov / Case study
- Статус
- Research
- Роль
- ML Engineer
- Период
- 10.2024 — 03.2026
- Контекст
- ИТМО · Huawei Technologies
Персонализированная кодогенерация на основе гетерогенного графа знаний и LLM.
- Задача
- Учитывает связи между кодом, задачами и разработчиками при подготовке персонализированных подсказок.
- Мой вклад
- Пайплайн данных, графовые представления и проектирование архитектуры графа знаний.
- Результат
- Совместный проект ИТМО и Huawei Technologies: пайплайн данных и архитектура графа знаний.
Что сделано
- Данные о коде и issue
- Профили разработчиков
- Гетерогенный граф
- Графовые представления
- Pipeline подготовки данных
- Архитектура графа знаний
Персонализированная кодогенерация на стыке графовых нейросетей и LLM.
Пайплайн подготовки данных о коде, issue и разработчиках; построение гетерогенного графа знаний для ML-системы.
Роль: подготовка данных, графовые представления, проектирование архитектуры персонализированного графа знаний.
Стек
- Python
- PyTorch Geometric
- Transformers
- GNN
- LLM