Method

Mi

Our reproduction of Mi et al.'s character-level ConvNetCR branch, not the complete DeepCRM model. It is trained on the highest and lowest readability quartiles of Buse, the Java subset of Dorn, and Scalabrino. The score is the readable-class probability.

Score scale: 0–1; higher is more readable.

Reproduction code and instructions

Dataset results

DatasetCoverageSpearman ρ
MBJP17/17-0.063
Buse100/1000.64
Scalabrino200/2000.626
Dorn360/3600.482
Schnappinger304/3040.17
JetBrains119/119-0.151
Java transformations1400/1400—
Python transformations1400/1400—