QuranTree.jl: A Julia Package for Quranic Arabic Corpus

Al-Ahmadgaid Asaad


Abstract
QuranTree.jl is an open-source package for working with the Quranic Arabic Corpus (Dukes and Habash, 2010). It aims to provide Julia APIs as an alternative to the Java APIs of JQuranTree. QuranTree.jl currently offers functionalities for intuitive indexing of chapters, verses, words and parts of words of the Qur’an; for creating custom transliteration; for character dediacritization and normalization; and, for handling the morphological features. Lastly, it can work well with Julia’s TextAnalysis.jl and Python’s CAMeL Tools.
Anthology ID:
2021.wanlp-1.22
Volume:
Proceedings of the Sixth Arabic Natural Language Processing Workshop
Month:
April
Year:
2021
Address:
Kyiv, Ukraine (Virtual)
Editors:
Nizar Habash, Houda Bouamor, Hazem Hajj, Walid Magdy, Wajdi Zaghouani, Fethi Bougares, Nadi Tomeh, Ibrahim Abu Farha, Samia Touileb
Venue:
WANLP
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
208–212
Language:
URL:
https://aclanthology.org/2021.wanlp-1.22
DOI:
Bibkey:
Cite (ACL):
Al-Ahmadgaid Asaad. 2021. QuranTree.jl: A Julia Package for Quranic Arabic Corpus. In Proceedings of the Sixth Arabic Natural Language Processing Workshop, pages 208–212, Kyiv, Ukraine (Virtual). Association for Computational Linguistics.
Cite (Informal):
QuranTree.jl: A Julia Package for Quranic Arabic Corpus (Asaad, WANLP 2021)
Copy Citation:
PDF:
https://preview.aclanthology.org/ingest-2024-clasp/2021.wanlp-1.22.pdf