JavaBERT: Training a transformer-based model for the Java programming language
원문 초록
Code quality is and will be a crucial factor while developing new software code, requiring appropriate tools to ensure functional and reliable code. Machine learning techniques are still rarely used for software engineering tools, missing out the potential benefits of its application. Natural language processing has shown the potential to process text data regarding a variety of tasks. We argue, that such models can also show similar benefits for software code processing. In this paper, we investigate how models used for natural language processing can be trained upon software code. We introduce a data retrieval pipeline for software code and train a model upon Java software code. The resulting model, JavaBERT, shows a high accuracy on the masked language modeling task showing its potential for software engineering tools.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Kodezi Chronos: A Debugging-First Language Model for Repository-Scale, Memory-Driven Code Understanding
Differential Mamba
RMIT-ADM+S at the SIGIR 2025 LiveRAG Challenge
BMFM-RNA: An Open Framework for Building and Evaluating Transcriptomic Foundation Models
FlexRAG: A Flexible and Comprehensive Framework for Retrieval-Augmented Generation
XGraphRAG: Interactive Visual Analysis for Graph-based Retrieval-Augmented Generation
토론
이 논문과 연결된 포럼 글이 아직 없습니다.