{'fraction_non_alphanumeric': 0.02406417112299465, 'fraction_numerical': 0.0, 'mean_word_length': 5.380681818181818, '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}}
Evaluation Model for Applying an E-Learning System in a Course: An Analytic Hierarchy Process—Multi-Choice Goal Programming Approach

With the widespread use of the Internet, adopting e-learning systems in courses has gradually become more and more important in universities in Taiwan. However, because of limitations of teachers' time, selecting suitable online IT tools has become very important. This study proposes an analytic hierarchy process (AHP)–multi-choice goal programming (MCGP) evaluation model as a decision aid to help decision makers obtain appropriate online IT tools considering the time limitations of teachers and students. To demonstrate the usefulness of the proposed method, this study implements the evaluation model in computer courses at a university in central Taiwan. For different purposes, teachers can set different time limitations and aspiration levels for each goal to rank the range of possible IT tools. With the AHP–MCGP evaluation model, teachers can find the most suitable time for the allocation of possible IT tools in the e-learning system to improve students' learning practice.