Analysis of community question‐answering issues via machine learning and deep learning: State‐of‐the‐art review
Over the last couple of decades, community question‐answering sites (CQAs) have been a
topic of much academic interest. Scholars have often leveraged traditional machine learning …
topic of much academic interest. Scholars have often leveraged traditional machine learning …
A comprehensive survey and classification of approaches for community question answering
Community question-answering (CQA) systems, such as Yahoo! Answers or Stack Overflow,
belong to a prominent group of successful and popular Web 2.0 applications, which are …
belong to a prominent group of successful and popular Web 2.0 applications, which are …
Clear: contrastive learning for api recommendation
Automatic API recommendation has been studied for years. There are two orthogonal lines
of approaches for this task, ie, information-retrieval-based (IR-based) and neural-based …
of approaches for this task, ie, information-retrieval-based (IR-based) and neural-based …
Developer discussion topics on the adoption and barriers of low code software development platforms
Low-code software development (LCSD) is an emerging approach to democratize
application development for software practitioners from diverse backgrounds. LCSD …
application development for software practitioners from diverse backgrounds. LCSD …
Mining duplicate questions in stack overflow
Stack Overflow is a popular question answering site that is focused on programming
problems. Despite efforts to prevent asking questions that have already been answered, the …
problems. Despite efforts to prevent asking questions that have already been answered, the …
Representation learning for stack overflow posts: How far are we?
The tremendous success of Stack Overflow has accumulated an extensive corpus of
software engineering knowledge, thus motivating researchers to propose various solutions …
software engineering knowledge, thus motivating researchers to propose various solutions …
Why is develo** machine learning applications challenging? a study on stack overflow posts
Background: As smart and automated applications pervade our lives, an increasing number
of software developers are required to incorporate machine learning (ML) techniques into …
of software developers are required to incorporate machine learning (ML) techniques into …
An empirical study of obsolete answers on stack overflow
Stack Overflow accumulates an enormous amount of software engineering knowledge.
However, as time passes, certain knowledge in answers may become obsolete. Such …
However, as time passes, certain knowledge in answers may become obsolete. Such …
An empirical study of iot topics in iot developer discussions on stack overflow
Abstract Internet of Things (IoT) is defined as the connection between places and physical
objects (ie, things) over the Internet via smart computing devices. It is a rapidly emerging …
objects (ie, things) over the Internet via smart computing devices. It is a rapidly emerging …
Understanding the factors for fast answers in technical Q&A websites: An empirical study of four stack exchange websites
Technical questions and answers (Q&A) websites accumulate a significant amount of
knowledge from users. Developers are especially active on these Q&A websites, since …
knowledge from users. Developers are especially active on these Q&A websites, since …