{'fraction_non_alphanumeric': 0.011111111111111112, 'fraction_numerical': 0.0, 'mean_word_length': 5.008333333333334, '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}}
Teaching Students About Machine Learning Through a Gamified Approach

The teaching of machine learning requires a range of tools and techniques to engage students and allow them to relate the processes involved to real world situations that they have previously experienced. One way to facilitate this learning process is to integrate the learning into a game situation, which is by definition fun to engage with and offers immediate rewards. This research shows that by collecting the student's behaviour and actions as they engage with well-known game software, the learning of key machine learning concepts can be enabled. It is also shown that customising of learning can be made possible by the use of gamification.