Pith. sign in

REVIEW

A Survey on Natural Language Processing for Programming

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2212.05773 v2 pith:7CUJT74A submitted 2022-12-12 cs.CL

classification cs.CL
keywords languageprogrammingnaturalfunctionality-orientedprocessingstructure-basedtechniquesaiming
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original 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.

Discussion (0). Sign in to comment.

Pith tools