{'fraction_non_alphanumeric': 0.015063731170336037, 'fraction_numerical': 0.0, 'mean_word_length': 5.306569343065694, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Predicting Changes in Level of Abstraction in Tutor Responses to Students

We examine a corpus of reflective tutorial dialogues between human tutor and student after the student completed introductory physics problems, to predict when the tutor abstracted from the student’s preceding turn or when the tutor specialized from the student’s preceding turn. Tutor abstraction occurs when the tutor repeats a segment of the student’s turn using more general terms. Tutor specialization occurs when the tutor repeats a segment of the student’s turn using more concrete terms. We find that features extracted from the reflective dialogue context produce the most predictive models. Also, the tutor abstracts more often when the student shows signs of working at a very detailed level for awhile, and prompts for specification when the student’s responses are imprecise.