SemCluster: clustering of imperative programming assignments based on quantitative semantic features.
David Mitchel PerryDohyeong KimRoopsha SamantaXiangyu ZhangPublished in: PLDI (2019)
Keyphrases
- semantic features
- document clustering
- semantic information
- programming assignments
- automatic assessment
- wordnet
- clustering algorithm
- semantic similarity
- text classification
- clustering method
- k means
- low level features
- visual features
- artificial intelligence
- domain knowledge
- active learning
- feature set
- databases
- feature space
- high level
- success or failure