Writing Reusable Code Feedback at Scale with Mixed-Initiative Program Synthesis.
Andrew HeadElena L. GlassmanGustavo SoaresRyo SuzukiLucas FigueredoLoris D'AntoniBjörn HartmannPublished in: L@S (2017)
Keyphrases
- mixed initiative
- program synthesis
- dialogue system
- knowledge engineering
- inductive logic programming
- direct manipulation
- intelligent tutoring
- recursive programs
- source code
- domain knowledge
- machine learning
- background knowledge
- decision trees
- software systems
- intelligent systems
- multi agent systems
- natural language
- training data
- database