Azizul Haque
Computer Vision Kernel

Original Image

No kernel applied. The raw RGB image data.

Open to ML / AI roles from Dec 2026

AI Researcher &
Machine Learning Engineer

I build AI systems that are more truthful and more accessible: real-time slide descriptions that keep blind and low-vision listeners in sync with a live speaker, and evaluation pipelines that measure how truthful large language models are. Research Assistant in two labs at Stevens Institute of Technology · M.Eng in Applied Artificial Intelligence, GPA 4.0 (Dec 2026).

Building AI at Scale

Hi, I’m Azizul. I work at the intersection of human-computer interaction, accessibility, and applied machine learning. At Stevens I built ASPIRE, a system that listens to a live talk, detects slide changes, and speaks concise AI-generated slide descriptions at natural pauses so blind and low-vision listeners stay in sync with the speaker. That work has been published at ACM ASSETS 2025 and ACM DIS 2026, with a live demo at ASSETS 2026. In parallel, I research truthfulness evaluation of large language models: automated TruthfulQA pipelines, log-likelihood scoring, and fine-tuned transformers such as DistilBERT and MentalBERT. Before graduate school I spent four years in industry as a data analyst and full-stack web developer. I speak Bangla, English, and Hindi.

Areas of Focus

Accessible Computing Human-Computer Interaction Real-Time Audio & Vision Pipelines Multimodal LLMs for Slide Description Large Language Models LLM Truthfulness Evaluation Transformer Fine-Tuning Natural Language Processing Mental Health NLP Human-Subject Study Design Orientation & Mobility Technology

Career Journey

Research Assistant · Interactive Computing Lab

Stevens Institute of Technology · Advisor: Dr. Jonggi Hong · May 2025 – Present

Designed and built ASPIRE, a real-time system that captures a presenter's screen and audio, detects slide changes with perceptual hashing (95%+ accuracy), generates spoken slide descriptions with a multimodal LLM, and reclaims the inserted time by trimming pauses and filler words so blind and low-vision listeners stay close to live; cut pipeline latency by 35%. First-author papers at ACM ASSETS 2025 and DIS 2026 (Best Paper Honorable Mention) and a poster at ASSETS 2026. Ran remote human-subject studies with blind and low-vision participants, including a live deployment at an international hybrid conference. Also building Gap Sense, an orientation-and-mobility training app, and maintaining the lab website.

AI Research Assistant · Explainable & Controllable AI Lab

Stevens Institute of Technology · Advisor: Dr. Zining Zhu · June 2025 – Present

Research on evaluating and improving the truthfulness of large language models. Designed an automated TruthfulQA evaluation pipeline that cut manual evaluation effort by 40%, implemented log-likelihood scoring for multiple-choice evaluation of GPT-2 and GPT-Neo in PyTorch, and built a batch inference system with Hugging Face Transformers processing 800+ queries per run. Fine-tuned DistilBERT as a truthfulness classifier (89.5% test accuracy, 0.892 F1).

Data Analyst · Next Ventures

Dhaka, Bangladesh · May 2021 – Oct 2024

Analyzed large datasets to support business decisions, improving operational efficiency by 25%. Developed and maintained databases, data systems, and analytics tools, reducing processing time by 30%. Used SQL, Python (Pandas, Matplotlib), and R to build over 10 business reporting pipelines and present findings to technical and non-technical stakeholders.

Senior Web Developer · ExertPro LLC

Dhaka, Bangladesh · May 2020 – Apr 2021

Led full-stack development of 30+ responsive web applications with React, JavaScript, PHP, HTML, and CSS, managing a three-person team from planning to launch. Performance and UX work reduced page load times by 60% and increased client engagement by 40%; integrated early AI-based features.

Selected Work

ASPIRE — Real-time accessible slide presentations

macOS app for blind and low-vision audiences at live talks. Captures screen and system audio (ScreenCaptureKit), detects slide changes with perceptual hashing and OCR dedup, writes a short description with a multimodal LLM, speaks it with on-device TTS at the next natural pause, and reclaims time by trimming pauses and filler words. Streams to listeners' phones over WebRTC or HLS. In a pilot, content recall rose from 16.7% to 91.7%.

Gap Sense — Street-crossing practice for blind travelers

An orientation-and-mobility training tool that teaches how long a crossing takes as a felt duration: the student taps at each waypoint and hears chimes or buzzes where their timing was in or out of tolerance, never a number of seconds. Ships as a web app, an iOS build (TestFlight) with Taptic Engine haptics, and an Android APK.

EmoBeat — Temporal-aware multi-label mental-health screening

Built EmoCorpus, a 30,192-post Reddit dataset annotated with seven DSM-5-aligned conditions, a temporal-arc taxonomy, and a recovery schema via an LLM-assisted pipeline (98.5% label agreement). Designed a hierarchical sliding-window transformer with tense-aware attention pooling and a recovery-penalty loss; benchmarked 11 architectures across 5 model families (83.2% Macro F1, 94.2% ROC-AUC) and showed that every baseline suffers "trajectory blindness" on recovery narratives.

TruthfulQA truthfulness classifier

Repurposed TruthfulQA into a balanced 1,580-example supervised dataset and fine-tuned DistilBERT to 89.5% test accuracy and 0.892 F1, 25.5 points above a word-embedding baseline. Built an API-free scorer that assigns continuous truthfulness probabilities to LLM outputs; applied it to 790 GPT-4o-mini answers and validated against 100 human-annotated answers (Cohen's κ = 0.86, Spearman ρ = 0.78).

Interactive Computing Lab website

Built and maintain the public website for the Interactive Computing Lab at Stevens (Dr. Jonggi Hong): team, publications with filters, courses, and openings, plus a maintainer guide so lab members can update it without tooling.

This website

Hand-built static site with an interactive AI Playground (neural network forward/backprop, embedding space, self-attention heatmap, optimizer races on loss surfaces), a live computer-vision kernel demo on the profile photo, and a grounded chatbot served by a Gemini model behind a Cloudflare Worker.

Frameworks & Tools

Machine Learning & NLP

Python PyTorch TensorFlow Scikit-learn Pandas NumPy NLTK spaCy Matplotlib

LLM & Transformer Systems

Hugging Face Transformers GPT-2 GPT-Neo DistilBERT MentalBERT TruthfulQA Benchmark Log-likelihood Scoring Model Fine-tuning OpenAI, Claude & Gemini APIs LangChain Vector Databases (Chroma, Pinecone)

Research & Experimentation

Jupyter Notebook Google Colab GPU Inference Batch Evaluation Pipelines Human-Subject Study Design ACM Publishing LaTeX Overleaf

Accessibility & Media Processing

ffmpeg pydub moviepy Perceptual Hashing (pHash) OCR (Apple Vision) Whisper (faster-whisper) Text-to-Speech (Kokoro) WebRTC / HLS Streaming ScreenCaptureKit

Data & Analytics

SQL PostgreSQL / SQLite / MongoDB R Data Visualization Statistical Analysis Dashboard Development Large-scale Dataset Processing

Web & Application Development

React JavaScript PHP HTML CSS Flask FastAPI Full-Stack Development

Systems & Tools

Git CUDA Java Linux & macOS Docker AWS (EC2, S3, SageMaker) Cloudflare Workers Xcode / TestFlight TensorBoard

Publications & Education

ACM ASSETS 2026 · Poster · To appear

ASPIRE: Accessible Slide Presentation via Intelligent Real-time Editing

Azizul Haque, Jonggi Hong. A fully automated, real-time realization of delay-buffered editing for live talks. Across four full-length talks and a pilot with four blind and low-vision participants, content-recall accuracy rose from 16.7% to 91.7%.

ACM DIS 2026 · Full paper · 🏅 Best Paper Honorable Mention

Enhancing Slide Presentation Accessibility for Blind and Low-Vision Audiences Through Delay-Buffered Editing

Azizul Haque, Jonggi Hong. Proceedings of the 2026 ACM Designing Interactive Systems Conference. A delay-buffered editing approach that trims redundant speech and inserts concise slide descriptions at transition points within a five-second buffer, with an automated pipeline evaluated with blind and low-vision participants.

ACM ASSETS 2025 · Poster

Accessible Slide Presentation via Intelligent Real-time Editing: Insights from a Wizard-of-Oz Study

Azizul Haque, Jonggi Hong. Proceedings of the 27th International ACM SIGACCESS Conference on Computers and Accessibility. A Wizard-of-Oz study with blind participants showing that a short temporal buffer makes room for slide descriptions and improves transition clarity and comprehension.

In progress: an in-the-wild evaluation of ASPIRE with twelve blind and low-vision participants attending live sessions of an international hybrid conference (paper in submission).

🎓 M.Eng in Applied Artificial Intelligence, Stevens Institute of Technology · GPA 4.0/4.0 (Expected Dec 2026)
🎓 B.Sc in Computer Science & Engineering, City University, Dhaka (2016–2020)

Certifications

IBM Machine Learning Professional Certificate IBM AI Engineering Professional Certificate Generative AI Engineering with LLMs (IBM) Deep Learning Specialization (DeepLearning.AI) Natural Language Processing Specialization (DeepLearning.AI) Explainable AI (XAI) Specialization (Duke University)
⚡
Accessibility, HCI & Applied ML Real-time accessibility systems for blind and low-vision users, human-subject studies, and LLM evaluation pipelines.
ORCID profile

AI Playground

Interactive visualizations of core ML/AI concepts

Neural Network Visualizer

Watch forward & backward propagation through a neural network. Hover nodes to see activation/gradient values.

Click input nodes for forward pass, output nodes for backprop

Vector Embedding Space

Explore word embeddings in 2D space. Drag to pan, scroll to zoom.

Similar words cluster together in embedding space

Self-Attention Heatmap

Visualize transformer self-attention patterns between tokens.

Hover over cells to see attention weights

PyTorch AutoGrad: Gradient Descent

Watch how different optimizers navigate a 2D loss surface. Click to place starting point.

0.020
SGD
Momentum
Adam
Gradient

Click anywhere on the surface to start optimization. "Compare All" runs all optimizers simultaneously.

AI Inspiration 🎨 Text→Image

Multimodal API + Prompt Engineering

Images generated via Pollinations.ai Text-to-Image API with crafted prompts.

Each affirmation uses prompt engineering techniques—specific keywords, style modifiers, and seeds—to generate consistent, themed AI artwork.

Click for more • Powered by Pollinations.ai
Azizul
Chat with Azizul Grounded LLM via Gemini + Cloudflare
⚡ Async

⚡ Async/Await Pattern

This chatbot uses modern JavaScript async/await for non-blocking API calls to the Gemini LLM backend.

const response = await fetch(api);
Hi! 👋 I'm Azizul's AI assistant, grounded in the content of this site. Ask me about his research, projects, experience, or how to get in touch.