{'fraction_non_alphanumeric': 0.020558002936857563, 'fraction_numerical': 0.0, 'mean_word_length': 4.879310344827586, '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}}
A tool to model user interaction in open problem solving environments

A model-based approach in design and evaluation of computer-based open problem solving environments is presented in this paper. The functionality of a tool (CMT) that has been developed to support this process is also discussed. A number of models are defined according to the proposed approach: (a) a designer model and (b) user models as deduced from observation of user behaviour during field studies. Identification of discrepancies of the two models can lead to improvements in the design of developed prototypes. Examples of application of this design approach and the CMT tool are included in the paper.