Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of 2018
DOI: 10.1145/3236024.3236031
|View full text |Cite
|
Sign up to set email alerts
|

Detecting speech act types in developer question/answer conversations during bug repair

Abstract: is paper targets the problem of speech act detection in conversations about bug repair. We conduct a "Wizard of Oz" experiment with 30 professional programmers, in which the programmers x bugs for two hours, and use a simulated virtual assistant for help. en, we use an open coding manual annotation procedure to identify the speech act types in the conversations. Finally, we train and evaluate a supervised learning algorithm to automatically detect the speech act types in the conversations. In 30 two-hour conve… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
31
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 40 publications
(32 citation statements)
references
References 74 publications
1
31
0
Order By: Relevance
“…A feature of our study, differing from Wood et al [11] but similar to Benzmüller et al [74] and Kruijff-Korbayová et al [75], is that we hired wizards as experimental participants in addition to the programmers. The decision to hire multiple wizards was intended to enable us to collect a more diverse set of dialogue strategies; by hiring wizards who were unfamiliar with the APIs and allowing them to participate in multiple sessions, we anticipated that there would be a learning effect in which wizards would adopt new strategies as they became more familiar with the API upon completing successive sessions.…”
Section: Wizardsmentioning
confidence: 78%
See 3 more Smart Citations
“…A feature of our study, differing from Wood et al [11] but similar to Benzmüller et al [74] and Kruijff-Korbayová et al [75], is that we hired wizards as experimental participants in addition to the programmers. The decision to hire multiple wizards was intended to enable us to collect a more diverse set of dialogue strategies; by hiring wizards who were unfamiliar with the APIs and allowing them to participate in multiple sessions, we anticipated that there would be a learning effect in which wizards would adopt new strategies as they became more familiar with the API upon completing successive sessions.…”
Section: Wizardsmentioning
confidence: 78%
“…Many modern natural language understanding frameworks (such as Alexa Skills [25] or Xatkit [26]) require explicit samples of user phrases that correspond to different dialogue acts; rather than attempt to intuit the phrases that real users would use, virtual assistant developers can extract real examples directly from the Wizard of Oz data. Other approaches to dialogue act classification use Wizard of Oz data to train statistical models to generalize to unseen inputs [11], [27]. That said, the key advantage to the Wizard of Oz approach described by Rieser and Lemon is that it enables researchers to efficiently design optimal dialogue strategies for tasks in domains where no prior data is available.…”
Section: Wizard Of Oz Experimentsmentioning
confidence: 99%
See 2 more Smart Citations
“…They constructed nine measures of involvement and environment based on events recorded in an issue tracking system and used logistic regression model to predict long term contributors. Wood et al [293] conducted an empirical study with 30 professional programmers and trained a supervised learning algorithm to identify speech act types in developers' conversations in order to obtain useful information for bug repair. 6.7.2 Sotware Repository Mining.…”
Section: Sotware Managementmentioning
confidence: 99%