Egyptian Arabic NLP toolkit for dialect text processing
# Egypt NLP πͺπ¬
An NLP toolkit specifically designed for processing **Egyptian Arabic** β the most widely spoken Arabic dialect.
## π About
Egyptian Arabic differs significantly from Modern Standard Arabic (MSA) in vocabulary, morphology, and syntax. This library provides reliable NLP tools for Egyptian dialect text that standard Arabic NLP pipelines often fail to handle correctly.
## β¨ Features
- Egyptian Arabic text normalization and preprocessing
- Dialect-aware tokenization
- Stopword removal for Egyptian colloquial Arabic
- Text classification support
- Sentiment analysis utilities
## π Getting Started
```bash
git clone
github.com
cd egypt-nlp
pip install -r requirements.txt
```
## π Related Projects
- arabic-stopwords β Arabic stopword list
- NLP101 β Intro to NLP with Python
---
**Author:** Amr Eleraqi β Data Analyst | NLP Specialist | Machine Learning Expert | Educator
**Affiliation:** Toronto Metropolitan University, Ontario, Canada