**Method 2: Supervised Training with Human-Annotated Data.** Here we train a logistic regression classifier using 100 ground truth data from SS11.1. This can be done by converting input data into TF-IDF vectors. Due to a small training data size, we resort to training two independent binary classifiers instead of having 6 models for each aspect type. While the first model is to predict if a given reasoning is logical, coherent, and consistent, the second model focuses on predicting whether the reasoning is fluent, natural, and readable. If at least one of the components is not satisfied, we consider it a negative label. The final label distribution is as follows: logicality & consistency & coherence (0: 60 vs. 1: 40), and fluency & naturalness & readability (0: 20 vs. 1: 80). We use 90% of the dataset (n=90) for training and the remaining 10% (n=10) for evaluation.