{'fraction_non_alphanumeric': 0.02594810379241517, 'fraction_numerical': 0.00998003992015968, 'mean_word_length': 6.070422535211268, '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}}
ICT AND VOCABULARY BUILDING

The use of ICT (Information and Communication Technologies) in teaching English language is very useful. The availability of various applications makes teaching and learning more effective. There are Vocabulary Builder, Test Your English Vocabulary, English Vocabulary, English Vocabulary Daily, Antonyms and Synonyms Vocabulary, Vocabulary, 10000Q English Vocabulary Test, and TOEFL Vocabulary Flashcard. These kinds of applications can help teachers in teaching English.