[HTML][HTML] Impact of word embedding models on text analytics in deep learning environment: a review

DS Asudani, NK Nagwani, P Singh - Artificial intelligence review, 2023 - Springer
The selection of word embedding and deep learning models for better outcomes is vital.
Word embeddings are an n-dimensional distributed representation of a text that attempts to …

A survey on deep learning for software engineering

Y Yang, X Xia, D Lo, J Grundy - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
In 2006, Geoffrey Hinton proposed the concept of training “Deep Neural Networks (DNNs)”
and an improved model training method to break the bottleneck of neural network …

Deep learning for source code modeling and generation: Models, applications, and challenges

THM Le, H Chen, MA Babar - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
Deep Learning (DL) techniques for Natural Language Processing have been evolving
remarkably fast. Recently, the DL advances in language modeling, machine translation, and …

Machine/deep learning for software engineering: A systematic literature review

S Wang, L Huang, A Gao, J Ge, T Zhang… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Since 2009, the deep learning revolution, which was triggered by the introduction of
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …

[HTML][HTML] Improving Ponzi scheme contract detection using multi-channel TextCNN and transformer

Y Chen, H Dai, X Yu, W Hu, Z Xie, C Tan - Sensors, 2021 - mdpi.com
With the development of blockchain technologies, many Ponzi schemes disguise
themselves under the veil of smart contracts. The Ponzi scheme contracts cause serious …

Deep learning with customized abstract syntax tree for bug localization

H Liang, L Sun, M Wang, Y Yang - IEEE Access, 2019 - ieeexplore.ieee.org
Given a bug report, bug localization technique can help developers automatically locate
potential buggy files. Information retrieval and deep learning approaches have been applied …

Capbug-a framework for automatic bug categorization and prioritization using nlp and machine learning algorithms

HA Ahmed, NZ Bawany, JA Shamsi - IEEE Access, 2021 - ieeexplore.ieee.org
Bug reports facilitate software development teams in improving the quality of software.
These reports include significant information related to problems encountered within a …

Exploiting code knowledge graph for bug localization via bi-directional attention

J Zhang, R Xie, W Ye, Y Zhang, S Zhang - Proceedings of the 28th …, 2020 - dl.acm.org
Bug localization automatic localize relevant source files given a natural language
description of bug within a software project. For a large project containing hundreds and …

Using bug descriptions to reformulate queries during text-retrieval-based bug localization

O Chaparro, JM Florez, A Marcus - Empirical Software Engineering, 2019 - Springer
Text Retrieval (TR)-based approaches for bug localization rely on formulating an initial
query based on the full text of a bug report. When the query fails to retrieve the buggy code …

CodeGRU: Context-aware deep learning with gated recurrent unit for source code modeling

Y Hussain, Z Huang, Y Zhou, S Wang - Information and Software …, 2020 - Elsevier
Context: Recently deep learning based Natural Language Processing (NLP) models have
shown great potential in the modeling of source code. However, a major limitation of these …