{'fraction_non_alphanumeric': 0.016624040920716114, 'fraction_numerical': 0.0, 'mean_word_length': 5.365853658536586, '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}}
Assessing word-processing skills by event stream analysis

This paper derives the algorithms required to process the stream of textual events collected from a candidate's interaction with a word processor to produce an assessment of their word-processing skills. The information that can be extracted from the textual event stream is compared to that which can be deduced from a comparison of the candidate's submitted answer with the model answer(s) generated by the examiner. For many examinations, document comparison is simpler and more efficient than event stream analysis but it is not always possible to fully analyse errors from document comparison; hence a mixture of document comparison and event stream analysis is desirable for computer-based word-processing assessment.