{'fraction_non_alphanumeric': 0.011033099297893681, 'fraction_numerical': 0.0, 'mean_word_length': 5.835616438356165, '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}}
Toward business process recommendation-based collaborative filtering

Existing process recommendation methods cannot meet the various needs of personalised users. To address this problem, this paper proposed a personalised process recommendation method that is based on user behaviour preference. This method combines traditional process recommendation with user behaviour similarity and mines user behaviour preference according to the historical tracks of processes that were performed by users. In the execution of a process, the execution trace of a behaviour-similar user and executable candidate activities to be recommended that are provided by conventional process recommendation are analysed. Then, activities or recommended activities for the current user are selected to realise the automatic construction of the entire process to meet the personalised needs of users. The experimental results show that the proposed method outperforms other methods in terms of accuracy and efficiency.