Our Riyadh NLP development builds Arabic-first text processing systems designed for Saudi enterprise use cases. Arabic morphological processing: (1) We implement Arabic morphological analysis using CAMeL Tools (developed by NYU Abu Dhabi — the most comprehensive Arabic NLP toolkit) supplemented with Saudi-specific vocabulary dictionaries. This provides: tokenization (splitting Arabic text into meaningful morphological units), lemmatization (reducing surface forms to their root or lemma — essential for information retrieval), POS tagging (identifying parts of speech in Arabic text), and diacritization (adding vowel marks to ambiguous text when needed for downstream processing). (2) For Saudi dialect processing: we fine-tune dialect identification models to distinguish Saudi regional dialects (Najdi, Hejazi, Eastern, Southern) from MSA and other Arabic dialects. This matters because sentiment expressions, negation patterns, and cultural references differ significantly between dialects. The Najdi expression "مو زين" (not good) carries different intensity than the MSA equivalent "ليس جيدًا." (3) Arabizi transliteration: Saudi social media content includes substantial Arabizi — Arabic written in Latin characters with numbers substituting for Arabic letters lacking Latin equivalents (3 = ع, 7 = ح, 5 = خ). We implement Arabizi-to-Arabic transliteration before NLP processing to capture this content that pure Arabic-script systems miss entirely. Named Entity Recognition (NER) for Saudi context: (1) We train Arabic NER models that recognize Saudi-specific entities: Saudi organization names (both Arabic and English forms — وزارة التجارة / Ministry of Commerce), Saudi personal names (following Saudi naming conventions — given name, father's name, family name, with tribal affiliations), Saudi geographic entities (regions, governorates, cities, districts — المنطقة الشرقية, محافظة جدة, حي العليا), Saudi regulatory references (Royal Decree numbers, ministerial decision numbers, SAMA circular numbers), and Hijri dates (recognizing and converting Islamic calendar dates in Arabic text). (2) For government document processing: we build classification models that route documents by topic, urgency, and responsible department. Saudi government documents follow specific formatting conventions (numbered articles, official letterhead patterns, signature blocks) that enable structure-aware classification. Sentiment analysis calibrated for Saudi culture: (1) Arabic sentiment is expressed differently than English sentiment. Superlatives are more common in positive Arabic expression. Religious phrases (الحمد لله — praise be to God, ما شاء الله — as God has willed) carry positive sentiment that English-trained models misinterpret. Sarcasm in Saudi social media follows different patterns than English sarcasm. (2) We train sentiment models on Saudi-specific annotated data — Saudi Twitter data, Saudi product reviews, Saudi customer complaints — to capture these culturally calibrated sentiment patterns rather than applying generic Arabic sentiment models trained primarily on Egyptian or Levantine data.