이 논문은 프로젝트 수준 코드 컨텍스트를 활용하여 정확한 코드 생성을 달성하는 PROCODER 방법을 제안한다. PROCODER는 먼저 컴파일러 기술을 활용하여 생성된 코드와 프로젝트 컨텍스트 간의 불일치를 식별한다. 그 후 코드 저장소에서 추출한 정보를 사용하여 식별된 오류를 반복적으로 정렬하고 수정한다.
실험 결과, PROCODER는 프로젝트 컨텍스트에 의존적인 코드 생성에서 기존 모델 대비 80% 이상 향상된 성능을 보였다. 또한 기존 검색 기반 코드 생성 방법론을 지속적으로 개선하였다.
翻譯成其他語言
從原文內容
arxiv.org
深入探究