Back to Main Conference 2024
LREC-COLING 2024main

A Survey on Natural Language Processing for Programming

Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024)

DOI:10.63317/2tdeieb24zmy

Abstract

Natural language processing for programming aims to use NLP techniques to assist programming. It is increasingly prevalent for its effectiveness in improving productivity. Distinct from natural language, a programming language is highly structured and functional. Constructing a structure-based representation and a functionality-oriented algorithm is at the heart of program understanding and generation. In this paper, we conduct a systematic review covering tasks, datasets, evaluation methods, techniques, and models from the perspective of the structure-based and functionality-oriented property, aiming to understand the role of the two properties in each component. Based on the analysis, we illustrate unexplored areas and suggest potential directions for future work.

Details

Paper ID
lrec2024-main-0149
Pages
pp. 1690-1704
BibKey
zhu-etal-2024-survey
Editor
N/A
Publisher
European Language Resources Association (ELRA) and ICCL
ISSN
2522-2686
ISBN
979-10-95546-34-4
Conference
Joint International Conference on Computational Linguistics, Language Resources and Evaluation
Location
Turin, Italy
Date
20 May 2024 25 May 2024

Authors

  • QZ

    Qingfu Zhu

  • XL

    Xianzhen Luo

  • FL

    Fang Liu

  • CG

    Cuiyun Gao

  • WC

    Wanxiang Che

Links