{'fraction_non_alphanumeric': 0.02702702702702703, 'fraction_numerical': 0.0, 'mean_word_length': 5.675675675675675, '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}}
Task-based Learning through Dialogue Management

We propose a new kind of task-oriented dialogue model designed to represent task-based learning (TBL) in second language learning. In order to evaluate a dialogue system that interacts with virtual learners in an Intelligent Tutoring System (ITS), this paper simulates learners’ behavior by translating real learners’ reactions into an Artificial Intelligence Markup Language (AIML) with a virtual tutor supported by a dialogue system. The proposed model describes knowledge-based Natural Language Understanding (NLU) components in the system, provides an example of dialogue between a virtual learner and a virtual tutor, and explains the design process of experimental computer simulation.