{'fraction_non_alphanumeric': 0.017691659646166806, 'fraction_numerical': 0.0, 'mean_word_length': 6.029585798816568, '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}}
Authoring systems and assumptions about them.

More authoring systems are beginning to appear and there is greater consumer interest as microcomputers have become more widely used by less sophisticated users. Better methods are needed for evaluating systems and investigating assumptions regarding their development and use. Suggestion for selecting systems include assessing local needs, establishing familiarity through literature reviews, demonstrations, and hands on experience, applying criteria, and addressing the assumptions which motivate authoring system use. The marketplace and the technology are rapidly changing. For example, system vendors are beginning to adopt marketing efforts which are targeted toward either hardware sales, publishing, or instructional development services, instead of general audiences. Existing systems use traditional programming techniques to create conventional "frame-based" instruction, but more intelligent authoring aids are in the offing Even though the technology is advancing rapidly many of the evaluation methods and measurement problems discussed here can still be presumed to apply. They are probably more stable than the technology.