{'fraction_non_alphanumeric': 0.023121387283236993, 'fraction_numerical': 0.007707129094412331, 'mean_word_length': 5.296969696969697, '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}}
Command use and interface design

Designing a human interface to a computer system is more art than science. Systematic research on the human interface to computer systems, when it is performed, is generally an after-the-fact evaluation of an almost finished product. This sort of evaluation is often too specific to a particular product to provide general prescriptions for future interface design and often occurs too late to have a substantial impact on product development. Rarely do research and evaluation provide guidance throughout the development cycle.
 We propose that an examination of people's natural use of already existing computer systems, using research methods adopted from studies of social behavior (e.g., Kraut & Johnston, 1982; Hooff, 1982) will provide a richer source of information for guiding development. A multivariate examination of naturally occurring human-computer interaction may provide insights into its complex structure in ways that are denied to more experimentally oriented, human-factors research.