The evolution of distributed systems for graph neural networks and their origin in graph processing and deep learning: A survey

J Vatter, R Mayer, HA Jacobsen - ACM Computing Surveys, 2023 - dl.acm.org
Graph neural networks (GNNs) are an emerging research field. This specialized deep
neural network architecture is capable of processing graph structured data and bridges the …

Code generation using machine learning: A systematic review

E Dehaerne, B Dey, S Halder, S De Gendt… - Ieee …, 2022 - ieeexplore.ieee.org
Recently, machine learning (ML) methods have been used to create powerful language
models for a broad range of natural language processing tasks. An important subset of this …

Is ChatGPT the ultimate programming assistant--how far is it?

H Tian, W Lu, TO Li, X Tang, SC Cheung… - arxiv preprint arxiv …, 2023 - arxiv.org
Recently, the ChatGPT LLM has received great attention: it can be used as a bot for
discussing source code, prompting it to suggest changes, provide descriptions or even …

Graph neural networks: foundation, frontiers and applications

L Wu, P Cui, J Pei, L Zhao, X Guo - … of the 28th ACM SIGKDD conference …, 2022 - dl.acm.org
The field of graph neural networks (GNNs) has seen rapid and incredible strides over the
recent years. Graph neural networks, also known as deep learning on graphs, graph …

Graph neural networks for natural language processing: A survey

L Wu, Y Chen, K Shen, X Guo, H Gao… - … and Trends® in …, 2023 - nowpublishers.com
Deep learning has become the dominant approach in addressing various tasks in Natural
Language Processing (NLP). Although text inputs are typically represented as a sequence …

No more fine-tuning? an experimental evaluation of prompt tuning in code intelligence

C Wang, Y Yang, C Gao, Y Peng, H Zhang… - Proceedings of the 30th …, 2022 - dl.acm.org
Pre-trained models have been shown effective in many code intelligence tasks. These
models are pre-trained on large-scale unlabeled corpus and then fine-tuned in downstream …

Semantic similarity metrics for evaluating source code summarization

S Haque, Z Eberhart, A Bansal… - Proceedings of the 30th …, 2022 - dl.acm.org
Source code summarization involves creating brief descriptions of source code in natural
language. These descriptions are a key component of software documentation such as …

A transformer-based approach for source code summarization

WU Ahmad, S Chakraborty, B Ray… - arxiv preprint arxiv …, 2020 - arxiv.org
Generating a readable summary that describes the functionality of a program is known as
source code summarization. In this task, learning code representation by modeling the …

Spt-code: Sequence-to-sequence pre-training for learning source code representations

C Niu, C Li, V Ng, J Ge, L Huang, B Luo - Proceedings of the 44th …, 2022 - dl.acm.org
Recent years have seen the successful application of large pre-trained models to code
representation learning, resulting in substantial improvements on many code-related …

Retrieval-augmented generation for code summarization via hybrid GNN

S Liu, Y Chen, X **e, J Siow, Y Liu - arxiv preprint arxiv:2006.05405, 2020 - arxiv.org
Source code summarization aims to generate natural language summaries from structured
code snippets for better understanding code functionalities. However, automatic code …