Skip to Content

Projects

Some stuff that I've worked on over the years!

NeuroX: Explainable AI

Interpretation and Explainability for Deep NLP models. Lots of analysis of Foundational language models and Machine Translation models. Research assets and toolkits for easy interpretation at the neuron-level in Deep NLP models.

Python Flask PyTorch Transformers React

Live Speech Translation

Bilingual Arabic and English transcription and translation platform with a robust backend enabling live broadcastable sessions

React NodeJS MongoDB Nginx Puppeteer Artillery.io

Shaheen: Machine Translation API

Distributed backend managing multiple machine translation engines built at QCRI and a simple to use user-facing REST API. Served over 140 million requests from 40+ countries so far!

Python React NodeJS MongoDB Grommet

QCRI's Text To Speech API

Distributed backend with accelerated inference capabilities to serve near-realtime text to speech services, and a comprehensive MLOps pipeline for easy deployment of newer models.

Docker Swarm Tensorflow Python React Flask

More to come!