Hands-on Introduction to Arabic NLP
A practical, half-day workshop on building tools for Arabic text, from cleaning data to training a first model.
About the workshop
This workshop was for developers and researchers who wanted a practical starting point for working with Arabic text. No prior experience with natural language processing was needed, only basic Python.
What we covered
- Why Arabic is hard for standard tools: script, diacritics and dialects.
- Cleaning and normalising real-world Arabic text.
- Tokenization choices and how they change results.
- Training and evaluating a first text classifier.