{'fraction_non_alphanumeric': 0.01282051282051282, 'fraction_numerical': 0.0, 'mean_word_length': 5.374149659863946, '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}}
Wizard Building in an Abstract Portal Framework

This paper investigates a particular way in which enterprise portals can support the working lives of their users. Through monitoring users' behaviour and observing archetypal sequences of actions, the system constructs abstract templates of tools that assist them to carry out such sequences efficiently and easily in the future. We call these new tools "wizards" after the utilities introduced by Microsoft into their applications and operating systems, designed to guide users through potentially complex tasks such as constructing graphs in Excel or setting up the computer to access the Internet. At the heart of the process lies a re-programmable rule-base encoding the principles by which action records are to be assembled into intelligible generic patterns of working practice, and thence converted into templates of new wizard tools providing direct support for those patterns.