{'fraction_non_alphanumeric': 0.016260162601626018, 'fraction_numerical': 0.0, 'mean_word_length': 5.598214285714286, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Efficient Development of Intelligent Test Generation Agents with the Disciple Learning Agent Shell

Disciple is a shell for developing intelligent agents where an expert teaches the agent how to perform domain-specific tasks in a way that resembles the way the expert would teach an apprentice. This paper discusses the application of Disciple to the development of educational agents that generate test questions for students, together with hints, answers and explanations, and assist in the assessment of students’ understanding and use of higher-order thinking skills. This work illustrates an integration of machine learning and intelligent-tutoring systems, in the context of computer-based assessment involving multimedia documents.