AI Conversational Chatbot (18K+ Monthly Queries)
SCAD — Statistics Centre Abu Dhabi
Deployed conversational AI chatbot with context-aware multi-turn dialogue and intent routing.
Azure Bot FrameworkGPT-4Azure OpenAILangChain.NET Core
Arabic ↔ English Statistical Report Translator
SCAD — Statistics Centre Abu Dhabi
Built a GPT-4 translation copilot with a SCAD-specific glossary (UN SDG terms, demographic taxonomies) and a side-by-side reviewer UI.
GPT-4Azure OpenAICustom GlossaryAngular
Smart Meeting Summariser & Action-Item Extractor
SCAD — Statistics Centre Abu Dhabi
Pipeline ingests Teams transcripts, summarises in Arabic + English, extracts owners and deadlines, and posts structured items to Planner.
WhisperGPT-4Microsoft GraphPower Automate
Internal Policy & HR Q&A Bot
SCAD — Statistics Centre Abu Dhabi
Slim RAG pipeline over the policy library with citation-first answers and an escalation hand-off to a human HR contact.
Azure OpenAIAzure AI SearchLangChain.NET Core
Inbox Triage & Auto-Reply Drafting Copilot
Internal use
Outlook add-in that classifies incoming mail by intent, drafts a tone-matched reply, and learns from accept/reject signals.
GPT-4Microsoft GraphOffice Add-in.NET
AI Code-Review Assistant for .NET Repos
Internal engineering
GitHub Action that posts inline review comments — security checks, async/await pitfalls, EF Core anti-patterns, and a prompt-injection scanner for any AI-touching files.
GPT-4GitHub ActionsRoslyn AnalyzerOctokit
Statistical Data-Quality Anomaly Detector
SCAD — Statistics Centre Abu Dhabi
Hybrid stats + LLM pipeline: classical outlier detection flags suspect rows, then GPT-4 reasons about whether they're real changes vs. likely data-entry mistakes.
PythonGPT-4scikit-learnAzure Functions
Open-Ended Survey Response Coder
SCAD — Statistics Centre Abu Dhabi
Few-shot Arabic-first LLM coder with confidence thresholds; high-confidence answers auto-coded, low-confidence ones routed to a human-in-the-loop UI.
GPT-4Azure OpenAIArabic NLPAngular
Smart Form Validator (Arabic Address & Name Parsing)
SCAD — Statistics Centre Abu Dhabi
Light GPT-3.5 normaliser + transliteration model that standardises names, splits address components, and validates them against the national address registry.
GPT-3.5Azure FunctionsArabic Transliteration
Knowledge-Base Auto-Tagger & Linker
SCAD — Statistics Centre Abu Dhabi
Batch embedding + classification pipeline that assigns SDG topics, year, language, and confidentiality tier, plus suggests related documents.
text-embedding-3GPT-4Azure AI Search.NET
Executive Dashboard Narrator
SCAD — Statistics Centre Abu Dhabi
Scheduled job reads dashboard datasets, runs significance tests, and writes a 4-paragraph bilingual executive brief grounded in the actual numbers.
Power BIGPT-4Azure FunctionsLogic Apps
Regulatory & Policy Change Watcher
MoHRE — UAE Government
Daily crawler + LLM diff summariser that posts only material policy changes — with citations — to a Teams channel.
PythonGPT-4Microsoft TeamsAzure Logic Apps
Citizen Service Request Auto-Router
MoHRE — UAE Government
Intent + topic classifier on top of the request text routes to one of 22 specialist teams, with a confidence-gated escalation path.
BERT (Arabic)ML.NETAzure MLWeb API
Real-Time Social Sentiment Engine
TRG Tech
Streaming pipeline classifies sentiment + topic, detects spikes, and pushes alerts to subscriber dashboards.
Node.jsRabbitMQSentiment AnalysisAngular
Lease Application Lead Scoring
NETSOL Technologies
Logistic-regression scoring model on application + bureau features, exposed as an API into the leasing workflow.
R.NETSQL ServerREST API
Prompt & RAG Evaluation Harness
SCAD — Statistics Centre Abu Dhabi
Open-source-flavoured eval harness with ~400 graded queries, judge-LLM scoring, and a CI step that blocks regressions in retrieval recall and answer quality.
GPT-4 (judge)PythonGitHub ActionsDVC
Portfolio Model Context Protocol Server
Personal · Open-source
stdio MCP server exposing typed tools (get_projects, get_case_study, search_writing) so any compatible client can ground answers in real portfolio data.
MCPTypeScriptNode stdioZod