{'fraction_non_alphanumeric': 0.019662921348314606, 'fraction_numerical': 0.0, 'mean_word_length': 4.938888888888889, '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}}
Design and Implementation of a Database System for Foreign-word Learning Materials by iPods

Mobile devices are suitable for learning the vocabulary of a foreign language. It is effective to memorize foreign words with images and pronunciations. Hence, we developed the MultiPod system to learn foreign words by an iPod. However, if we use the MultiPod system in practice, there is the burden that a large amount of movie materials must be prepared. If the users could make their own materials and share them among the users, this burden would be relaxed. Therefore, we also implemented the HodgePodge system to support the creation of the materials. In this study, we have designed and implemented a database system PodBase, which accumulates the movie materials generated by HodgePodge to share them among the users. In the designing process, we introduced some devises to exclude the malicious users. In addition, the database system can offer information concerning the popular users/materials, thus leading to the enhancement of the learning materials as a whole.