{'fraction_non_alphanumeric': 0.018599562363238512, 'fraction_numerical': 0.0, 'mean_word_length': 5.224489795918367, '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}}
An Online Arabic Learning Environment Based on IMS-QTI

E-Learning is the modern model of education, transferring the classical text books to an electronic medium giving us the opportunity to learn almost anytime, anywhere. It has become an important stream of education in present and has a promising future. Successful e-learning applications for efficient language teaching require various corpora and Natural Language Processing (NLP) technologies. This paper deals with the application of NLP technology and IMS QTI standard to construct an online Arabic learning environment for learners. Our work is an integration of two areas: linguistics computer science. It focuses on three objectives: the development of linguistics resources and tools for the automatic processing of Arabic, the building of ontology for the Arabic language and the application and extension of the IMS-QTI for Arabic grammar as well.