{'fraction_non_alphanumeric': 0.010243277848911651, 'fraction_numerical': 0.0, 'mean_word_length': 5.306451612903226, '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}}
Specifying Dialog Control in Visual Interactive Systems

Abstract Dialog control is a crucial component of a visual interactive system. A demanding requirement is that it both allows freedom to perform actions according to the user's intentions and yet ensures that only legal actions may be performed. To meet this requirement, we propose a formal method based on the definition of human–computer interaction as generation and interpretation of visual sentences which constitute a visual language. Such a language can be specified in a finitary way by means of visual conditional attributed rewriting systems. A number of algorithms demonstrate how a specific family of such systems is suited to the automatic derivation of an automaton controlling dialogue in visual interaction.