Skip to main content

Table 5 Keywords defined for the three classes

From: Redocumenting APIs with crowd knowledge: a coverage analysis based on question types

Keywords for how-to-do-it class:

how to/do/does/can/i/we, accomplish, achieve, implement, way(s), anyway, (re)solve, solution(s), step(s), approach(es), function(s), algorithm(s), pseudocode, script(s), manner, mode, workaround, idea(s), suggest, suggestion(s), thought(s), no error(s), no problem(s), is working, work(s/ing) fine/well/ok

Keywords for debug-corrective class:

how [...] fix, not working, does not/doesn’t/doesnt work, did not/didn’t/didnt work, does not/doesn’t/doesnt seem to work, nothing works/happens, no effect(s), fix, bug(s), error(s), exception(s), wrong, incorrect, problem(s), issue(s), mistake(s), missing, trouble(s), debug(ging), fault, fail(ed), unexpected, warning, notice, notification, denied, breakpoint, unhandled, tracker(s), permission(s), weird, strange, crash(es/ed), struggle(ing), does not/doesn’t/doesnt

Keywords for others class ( seeking + conceptual keywords):

looking/searching for/forward/at/around, tutorial(s), manual(s), book(s), tool(s), package(s), client(s), plugin(s), plug-in, app, application(s), lib(s), library(ies), framework(s), ide(s), article(s), system(s), software, repository(ies), platform(s), video(s), resource(s), technique(s), editor(s), blog(s), debugger(s), interpreter(s), compiler(s), profiler(s), generator(s), guide(s), guidance, guideline(s), orientation(s), direction(s), recommend(ation), suggest, suggestion(s), advice(s), opinion(s), hint(s), point(ers), alternative(s), choice(s), idea(s), thought(s), option(s), clue(s), experience(s), experienced, search(ing), research(ing), google(ing), look(ed), seek(ing), scan(ing), learning, getting, migrate(ing), migration(s), upgrade(ing), convert(ing), conversion, porting, freeware, strategy, started, tips, tricks, caveats, insight(s), light, share, provide, find, material, available, beginner, possibilities, concept(ual), explain, explanation, explanatory, clarify, clarification, explicate, elucidate, illuminate, expound, practice(s), best practice(s), difference(s) between, mean(ing), significance, signification, possible, level, metrics, statistics, reason(s), motive(s), cause(s), justification(s), potential, distinction(s), consensus, lesson(s), understand, purpose(s), how much, how many

  1. The keywords in bold have weight 5 and the remaining ones have weight 1