Pith. sign in

A Simple Approach for Handling Out-of-Vocabulary Identifiers in Deep Learning for Source Code

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

There is an emerging interest in the application of natural language processing models to source code processing tasks. One of the major problems in applying deep learning to software engineering is that source code often contains a lot of rare identifiers, resulting in huge vocabularies. We propose a simple, yet effective method, based on identifier anonymization, to handle out-of-vocabulary (OOV) identifiers. Our method can be treated as a preprocessing step and, therefore, allows for easy implementation. We show that the proposed OOV anonymization method significantly improves the performance of the Transformer in two code processing tasks: code completion and bug fixing.

fields

cs.CL 1

years

2025 1

verdicts

CONDITIONAL 1

representative citing papers

Token-free Models for Sarcasm Detection

cs.CL · 2025-05-02 · conditional · novelty 4.0

ByT5-small reaches 89.87% and CANINE reaches 72.88% on news-headline and Twitter sarcasm detection, each edging a T5 baseline by less than one accuracy point.

citing papers explorer

Showing 1 of 1 citing paper.

  • Token-free Models for Sarcasm Detection cs.CL · 2025-05-02 · conditional · none · ref 4 · internal anchor

    ByT5-small reaches 89.87% and CANINE reaches 72.88% on news-headline and Twitter sarcasm detection, each edging a T5 baseline by less than one accuracy point.