Our Work

Intelligence in action. See what we've built.

Arabic AI Agent Screenshot
AI · NLP · FUNCTION CALLING

Arabic AI Agent

Bilingual AI chatbot powered by OpenAI Function Calling. Autonomously selects tools — web search, translation, summarization, weather — for Arabic/English responses.

🤖 4 autonomous tools · Bilingual output
OpenAIFastAPIStreamlitFunction Calling
Arabic RAG Assistant Screenshot
AI · RAG · VECTOR SEARCH

Arabic RAG Document Assistant

Bilingual RAG app with FAISS vector search for operational PDFs. Supports Ollama, Google Gemini, and Amazon Bedrock. Arabic NLP for 10+ dialect variants.

📄 3 LLM backends · 10+ dialect support
LangChainFAISSBedrockStreamlit
📊 Arabic Sentiment
NLP · ML · DASHBOARD

Arabic Sentiment Analysis Dashboard

Fine-tuned CAMeLBERT classifying Arabic delivery feedback across Gulf, Egyptian, Levantine, and MSA dialects with negation handling and batch processing.

🎯 92% accuracy · 4 dialect support
CAMeLBERTStreamlitPlotlyNLP
Dubai Real Estate Predictor Screenshot
ML · FULL-STACK · REAL ESTATE

Dubai Real Estate Price Predictor

ML-powered property valuation tool for the Dubai market. Gradient Boosting model predicting prices across 20 communities with 90% confidence intervals.

📈 R² = 0.92 · 20 communities · Dual API + UI
scikit-learnFastAPIStreamlitPlotly
📈 Delay Predictor
ML · CLASSIFICATION · LOGISTICS

Delivery Delay Predictor

Random Forest classifier predicting delivery delays across MENA markets. Single prediction with risk gauge and batch CSV scoring on 10,000 records.

📊 85%+ accuracy · 0.91 ROC-AUC
scikit-learnRandom ForestStreamlitPlotly
🚨 Anomaly Detection
ANOMALY DETECTION · ML

MENA Delivery Anomaly Detection

Isolation Forest + IQR + Z-Score consensus dashboard detecting delay spikes across 18 KSA/UAE/Egypt cities. Ramadan and MENA weekend handling.

🚨 3 algorithms · 18 cities · Consensus scoring
Isolation ForestStreamlitpandas
Arabic Address API Screenshot
API · GIS · ARABIC NLP

Arabic Address Autocomplete API

REST API normalizing Arabic addresses across 10+ dialect variants for KSA, UAE, and Egypt. TTL caching reduces redundant geocoding calls by 75%.

⚡ Sub-200ms · 75% fewer API calls
FastAPIOpenStreetMapCacheDocker
Arabic OCR Address Screenshot
OCR · API · ADDRESS PARSING

Arabic OCR + Address Extraction API

Extracts Arabic/English text from shipping images, parses structured address components (street, district, city, postal code). KSA ShortAddress validation.

📷 15+ MENA cities · Confidence scoring
EasyOCRFastAPIStreamlitRegex NER
Arabic Doc Intelligence Screenshot
AI · OCR · DOCUMENT PIPELINE

Arabic Document Intelligence Pipeline

Scanned Arabic documents → OCR → GPT-4o-mini field extraction → SQLite storage → Natural language search. Full document processing pipeline.

🧠 End-to-end pipeline · AI search
EasyOCRGPT-4o-miniSQLiteStreamlit
☁️ AWS Pipeline
CLOUD · SERVERLESS · ETL

Automated AWS Data Pipeline

Serverless ETL: S3 → Lambda → Parquet → Glue → Athena. Full infrastructure-as-code via CloudFormation. Parquet partitioning cuts costs ~80%.

☁️ ~80% cost reduction · Full IaC
AWS LambdaS3GlueCloudFormation
🤖 LMAQ Chatbot
AI · SERVERLESS · RAG

LMAQ Chatbot Assistant

AI-powered chatbot for audit quality programs using Amazon Bedrock (Claude 3 Sonnet). RAG over SOP/Doubts/EdgeCase docs, injected into GeoStudio via Tampermonkey.

🤖 Bedrock RAG · Serverless · Browser injection
BedrockLambdaDynamoDBSAM
📋 Data Quality
DATA QUALITY · PROFILING

Data Quality Monitoring Tool

Self-service DQ tool profiling any CSV across 5 dimensions with 0–100 weighted score, IQR outlier detection, and shareable HTML audit reports.

📋 5 DQ dimensions · 0–100 scoring · HTML export
pandasStreamlitPlotlyJinja2
📊 MENA KPI
BI · POWER BI · STAR SCHEMA

MENA Logistics KPI Dashboard

4-page Power BI dashboard tracking delivery KPIs across 21 MENA cities. Star-schema model with DAX measures for delay rate, MoM trend, and CAGR analysis.

📊 21 cities · 4 pages · Star schema
Power BIDAXStar SchemaSQL
🎤 Speech-to-Text
SPEECH · DIARIZATION · NLP

Arabic Speech-to-Text Dashboard

Real-time Arabic speech transcription with OpenAI Whisper, speaker diarization via MFCC spectral clustering, and per-segment sentiment analysis overlay.

🎤 Speaker ID · Sentiment overlay · RTL
WhisperLibrosaStreamlitClustering
✈️ ATC Assistant
AUTOMATION · SPEECH · GUI

ATC Transcription Assistant

Desktop GUI app capturing real-time audio, transcribing with Vosk, and auto-formatting per ATC labeling guidelines. Multi-speaker tracking with role assignment.

✈️ Real-time · Auto-formatting · Multi-speaker
VoskPyAudioTkinterPython
🕌 Community Website
WEB · MULTILINGUAL · COMMUNITY

Mahallu Community Website

Full multi-page website for a mosque/community organization (Khadimul Islam Sabha). Malayalam + English bilingual UI with galleries, services, team profiles, e-learning portal, and admin panel.

🌐 Multilingual · Gallery · Services · E-Learning
HTML/CSSJavaScriptResponsiveRender
📋 Distribution Tracker
WEB APP · QR SCANNER · CRUD

Mahallu Family Distribution Tracker

Flask web app for tracking community aid distribution. QR code scanning, family database with Excel import, event management, ward filtering, real-time distribution reports, and duplicate prevention.

📱 QR Scanner · Excel Import · Ward Filtering
FlaskSQLite/PostgreSQLQR CodeRender
🎓 Learning Portal
WEB APP · EDUCATION · FULL-STACK

Video Learning Portal

Full-stack video course platform with user authentication, course enrollment, progress tracking, and admin panel. Built with FastAPI backend and templated frontend.

🎓 Auth · Enrollment · Progress Tracking · Admin
FastAPISQLiteJinja2Uvicorn

Want to Build Something Like This?

Tell us about your project and let's make it happen.

Start Your Project →