Using Machine Learning to Recognise Novice and Expert Programmers.
Chi Hong LeeTracy HallPublished in: PROFES (2021)
Keyphrases
- machine learning
- pattern recognition
- knowledge acquisition
- learning algorithm
- natural language processing
- machine learning methods
- programming language
- explanation based learning
- human experts
- domain experts
- machine learning algorithms
- data mining
- machine learning approaches
- mental models
- inductive learning
- object oriented
- support vector machine
- active learning
- decision trees
- feature selection
- computer vision
- databases
- information extraction
- computational intelligence
- knowledge representation
- source code
- computer science
- reinforcement learning
- learning tasks
- information systems
- artificial intelligence
- program comprehension