{'fraction_non_alphanumeric': 0.02190721649484536, 'fraction_numerical': 0.0, 'mean_word_length': 5.368852459016393, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Real-Time Web Scraping for Analyzing Moodle Course Material Clickstream

In this study, in learning analysis using Moodle, real-time processing using web scraping was proposed to reduce teachers' system operation burden and acquire analysis results faster while giving lessons. With the developed web scraping function, Moodle course logs can now be downloaded automatically. In addition, by integrating with the previously developed preprocessing system, teachers can see the clickstream of the learner's material in real-time in a time-series cross-section by simply launching the program during class. It has also become clear that the use of web scraping technology will increase the possibility of analyzing and automating learning logs in real-time from various aspects.