Overview of DadmaTools NLP capabilities
mainDadmaTools provides a wide range of Natural Language Processing (NLP) resources specifically for Persian. Key features include:
- Syntactic Analysis: Part of Speech (POS) Tagging, Dependency Parsing, Constituency Parsing, and Chunking.
- Morphological Analysis: Tokenization, Lemmatization, and Kasreh Ezafe Detection.
- Text Normalization & Cleaning: Normalizer, Spellchecker, and Informal-to-Formal text conversion.
- Semantic & Higher-level Tasks: Named Entity Recognition (NER), Sentiment Analysis, and support for Persian embeddings and datasets.
The library is designed for industrial applicability and supports integration with popular frameworks like spaCy, Transformers, and PyTorch.