CAMeL Tools: An Open Source Python Toolkit for Arabic Natural Language Processing
We present CAMeL Tools, a collection of open-source tools for Arabic natural language processing in Python. CAMeL Tools currently provides utilities for pre-processing, morphological modeling, Dialect Identification, Named Entity Recognition and Sentiment Analysis. In this paper, we describe the design of CAMeL Tools and the functionalities it provides.
Code (1)
Tasks
Arabic Sentiment AnalysisArabic Text DiacritizationDialect IdentificationMorphological AnalysisMorphological Inflectionnamed-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)Sentiment AnalysisSimilar Papers 제목 키워드 기반
PdfTable: A Unified Toolkit for Deep Learning-Based Table Extraction
Currently, a substantial volume of document data exists in an unstructured format, encompassing Portable Document Format (PDF) files and images. Extracting information from these documents presents formidable challenges …
Deep LearningDocument Layout AnalysisOptical Character RecognitionOptical Character Recognition (OCR)+2TextAttack: Lessons learned in designing Python frameworks for NLP
TextAttack is an open-source Python toolkit for adversarial attacks, adversarial training, and data augmentation in NLP. TextAttack unites 15+ papers from the NLP adversarial attack literature into a single framework, wi…
Adversarial AttackData AugmentationDadmaTools: Natural Language Processing Toolkit for Persian Language
We introduce DadmaTools, an open-source Python Natural Language Processing toolkit for the Persian language. The toolkit is a neural pipeline based on spaCy for several text processing tasks, including normalization, tok…
ChunkingConstituency ParsingDependency ParsingLemmatizationQuranTree.jl: A Julia Package for Quranic Arabic Corpus
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 fu…
TransliterationA Software Toolkit for Pre-processing Sign Language Video Streams
We present the requirements, design guidelines, and the software architecture of an open-source toolkit dedicated to the pre-processing of sign language video material. The toolkit is a collection of functions and comman…