Pith. sign in

REVIEW 2 cited by

Deep Learning for Code Intelligence: Survey, Benchmark and Toolkit

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 2401.00288 v1 pith:MMETIQFT submitted 2023-12-30 cs.SE cs.AI

classification cs.SEcs.AI
keywords codeintelligencelearningmodelsbenchmarkdeepcommunitycomprehensive
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Code intelligence leverages machine learning techniques to extract knowledge from extensive code corpora, with the aim of developing intelligent tools to improve the quality and productivity of computer programming. Currently, there is already a thriving research community focusing on code intelligence, with efforts ranging from software engineering, machine learning, data mining, natural language processing, and programming languages. In this paper, we conduct a comprehensive literature review on deep learning for code intelligence, from the aspects of code representation learning, deep learning techniques, and application tasks. We also benchmark several state-of-the-art neural models for code intelligence, and provide an open-source toolkit tailored for the rapid prototyping of deep-learning-based code intelligence models. In particular, we inspect the existing code intelligence models under the basis of code representation learning, and provide a comprehensive overview to enhance comprehension of the present state of code intelligence. Furthermore, we publicly release the source code and data resources to provide the community with a ready-to-use benchmark, which can facilitate the evaluation and comparison of existing and future code intelligence models (https://xcodemind.github.io). At last, we also point out several challenging and promising directions for future research.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Transducer Tuning: Efficient Model Adaptation for Software Tasks Using Code Property Graphs

    cs.SE 2024-12 conditional novelty 6.0 of 10

    A small trainable transducer that fuses Code Property Graph information into a frozen code model's input embeddings adapts the model to new code tasks with about 30,000 trainable parameters per task.

  2. Guided Debugging of Auto-Translated Code Using Differential Testing

    cs.SE 2025-01 conditional novelty 5.0 of 10

    tHinter uses coverage-guided fuzzing and differential testing to highlight lines in auto-translated code that likely contain translation errors, reducing debugging effort.

Pith tools