{'fraction_non_alphanumeric': 0.020474137931034482, 'fraction_numerical': 0.0, 'mean_word_length': 5.496503496503497, '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}}
Script-Based Design for Human-Computer Dialog in Given Scenarios for English Learners

In this paper we present the script-based approach of computer-guided dialog generation on a given topic for English students within the project of CSIEC (computer simulation in educational communication), an interactive Web-based human-computer dialog system using natural language for English instruction. To accomplish the drill or exam function in user-robot communication in natural language on a given topic, the system integrates a range of AI techniques: deep natural language processing, plan-based decision making, knowledge representation and reasoning. A GUI dialog script editor is implemented in order to facilitate the teachers to design such scripts easily. The application of this system in English class and the formal evaluation results demonstrate this script approach has great pedagogical promise in language education.