code2vec: Learning distributed representations of code

U Alon, M Zilberstein, O Levy, E Yahav - Proceedings of the ACM on …, 2019 - dl.acm.org
… Goal: The goal of this paper is to learn codedistributed representations of code elements,
paths, and method names that are trained as part of our network. Distributed representations

code2vec: Learning Distributed Representations of Code

O LEVY, E YAHAV - arXiv preprint arXiv:1803.09473, 2018 - researchgate.net
… Goal: The goal of this paper is to learn code embeddings, continuous distributed vectors for
… In section 5 we compare distributed representations (“neural”) and symbolic representations (…

Cc2vec: Distributed representations of code changes

T Hoang, HJ Kang, D Lo, J Lawall - Proceedings of the ACM/IEEE 42nd …, 2020 - dl.acm.org
… and added code. To evaluate if CC2Vec can produce a distributed representation of code
changes that is … Alon et al. proposed code2vec [3], which represents code as paths in an AST, …

Commit2vec: Learning distributed representations of code changes

R Cabrera Lozoya, A Baumann, A Sabetta… - SN Computer …, 2021 - Springer
… Part of this study leverages on the pretrained version of code2vec, therefore, we maintain
the same network architecture as [5]. Indeed, preserving the same architecture allows us to use …

user2code2vec: Embeddings for profiling students based on distributional representations of source code

D Azcona, P Arora, IH Hsiao, A Smeaton - … Conference on Learning …, 2019 - dl.acm.org
Learning richer distributed representations of words has shown to be quite … representations
of user code (code2vec), we propose a mechanism to represent students using their code

Using distributed representation of code for bug detection

JA Briem, J Smit, H Sellik, P Rapoport - arXiv preprint arXiv:1911.12863, 2019 - arxiv.org
Code2Vec model of Alon et al. to evaluate it for detecting off-by-one errors in Java source
code. … large Java file corpus containing likely correct code. In order to properly classify incorrect …

An overview of code2vec in student modeling for programming education

Y Shi, T Price - MMTC Communications-Frontiers, 2022 - mmc.committees.comsoc.org
… to solve student modeling tasks in the computer science education domain. In the first … the
code2vec model [6] for student code auto-grading tasks, generating distributed representations

Post2vec: Learning distributed representations of stack overflow posts

B Xu, T Hoang, A Sharma, C Yang… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
… Related works like fun2vec [58] and code2vec [59], that aim to generate a representation for
… is to learn the distributed representations of software posts, rather than source code or APKs…

Neural code comprehension: A learnable representation of code semantics

T Ben-Nun, AS Jakobovits… - Advances in neural …, 2018 - proceedings.neurips.cc
… hypothesis for code, from which we draw a novel distributed representation of code statements
… We detail the construction of the XFG, the first representation designed specifically for …

Disentangled code representation learning for multiple programming languages

J Zhang, H Hong, Y Zhang, Y Wan… - Findings of the …, 2021 - opus.lib.uts.edu.au
code representation learning approach to separate the semantic from the syntax of source
codecode2vec: Learning distributed representations of code. Proceedings of the ACM on Pro…