کام

تحقیقی مقالے، نظام اور عملی سافٹ ویئر پروجیکٹس۔

AI کی قابلِ اعتمادی، عددی ڈیبگنگ، LLM کی جانچ، GPU نیومیرکس اور پروڈکشن سافٹ ویئر انجینئرنگ میں میرے کام کی ایک جھلک۔

اشاعتیں

قابلِ اعتماد ML، ماڈل کی جانچ اور عددی درستی پر ہم منصب جائزہ شدہ اور پری پرنٹ کام۔

ML کی قابلِ اعتمادی Soft Assertions اعداد میں چھپے بگ ڈھونڈیں۔
FSE 2025 / PACMSE

Automatically Detecting Numerical Instability in Machine Learning Applications via Soft Assertions

Shaila Sharmin, Anwar Hossain Zahid, Subhankar Bhattacharjee, Chiamaka Igwilo, Miryung Kim, and Wei Le

Soft Assertions پیش کرتا ہے — مشین لرننگ ایپلیکیشنز میں چھپے عددی عدم استحکام کے بگ ڈھونڈنے اور انہیں سامنے لانے کا طریقہ۔

LLM کی جانچ سیاق ہی سب کچھ ہے۔ مختلف خطوں میں نفرت انگیز تقریر کی پہچان۔
arXiv:2502.19612

Evaluation of Hate Speech Detection Using Large Language Models and Geographical Contextualization

Anwar Hossain Zahid, Monoshi Kumar Roy, and Swarna Das

جغرافیائی اور سماجی سیاق شامل کرنے پر بڑے لسانی ماڈل نفرت انگیز تقریر پہچاننے میں کیسی کارکردگی دکھاتے ہیں، اس کی جانچ۔

GPU نیومیرکس NVIDIA / AMD ایک ہی حساب۔ مختلف نتائج۔
arXiv:2410.09172

Testing GPU Numerics: Finding Numerical Differences Between NVIDIA and AMD GPUs

Anwar Hossain Zahid, Ignacio Laguna, Wei Le

NVIDIA اور AMD کے GPU پر ایک ہی حساب کے نتائج میں عددی فرق، اور دہرائے جانے کی صلاحیت اور پورٹیبلٹی پر اس کے اثرات کا مطالعہ۔

سافٹ ویئر انجینئرنگ کی تعلیم بناتے بناتے سیکھیں۔ ورچوئل انٹرن شپ کا ایک تصوراتی پلیٹ فارم۔
ICCIT 2020

A Conceptual Design of Virtual Internship System to Benchmark Software Development Skills in a Blended Learning Environment

Raihan Mia, Anwar Hossain Zahid, Bipul Chandra Dev Nath, and Abu Sayed Md Latiful Hoque

ورچوئل انٹرن شپ چلانے اور سافٹ ویئر ڈویلپمنٹ کی مہارت جانچنے والے سافٹ ویئر پلیٹ فارم کا تصوراتی خاکہ۔

پروجیکٹس

تحقیق، نیشنل لیب، انڈسٹری اور اعلیٰ سطحی کورسز سے نکلے نظام اور عملی پروجیکٹس۔

AI خواندگی Today’s AI ٹولز تلاش کریں۔ استعمال کرنا سیکھیں۔

Today's AI — درست AI ٹولز تلاش کریں، انہیں استعمال کرنا سیکھیں

اسکول، انڈرگریجویٹ اور گریجویٹ طلبہ — اور AI میں دلچسپی رکھنے والے ہر شخص — کے لیے ایک ویب پلیٹ فارم، جہاں درست AI ٹولز تلاش کیے اور انہیں استعمال کرنا سیکھا جا سکتا ہے۔ پروفیسر Wei Le کی رہنمائی میں اس کی تخلیق اور مرکزی ڈویلپمنٹ میں نے کی۔

  • Web platform
  • LLM assistant
  • Search
  • AI literacy
ML ٹیسٹنگ Soft Assertions ML میں عددی عدم استحکام پکڑیں۔

Automatically Detecting Numerical Instability in Machine Learning Applications via Soft Assertions

FSE 2025 کا مقالہ، جو ML ایپلیکیشنز میں عددی عدم استحکام کے بگ پکڑنے اور سامنے لانے کے لیے Soft Assertions پیش کرتا ہے۔

  • Python
  • PyTorch
  • TensorFlow
LLNL / Varity ہر GPU پر۔ عددی ٹیسٹنگ کے لیے HIP کوڈ جنریشن۔

GPU عددی ٹیسٹنگ – Varity میں HIP کوڈ جنریشن

LLNL کے Varity پروجیکٹ میں GPU کرنل ٹیسٹنگ کے لیے HIP بیک اینڈ جنریشن کا اضافہ کیا، تاکہ مختلف پلیٹ فارمز پر حساب کے نتائج کی یکسانیت جانچی جا سکے۔

  • C++
  • HIP
  • CUDA
  • LLVM
زبان + جغرافیہ سیاق میں الفاظ۔ LLM سے نفرت انگیز تقریر کی پہچان کی جانچ۔

جغرافیائی سیاق کے ساتھ نفرت انگیز تقریر کی پہچان

ایک کلاس پروجیکٹ کو آگے بڑھا کر جغرافیائی میٹا ڈیٹا کے ساتھ نفرت انگیز تقریر پہچاننے والے ماڈلز کی جانچ کی۔ بعد میں اسے بڑے لسانی ماڈلز کی ٹیسٹنگ کے لیے ڈھالا گیا اور 2025 میں شائع کیا گیا۔

  • Python
  • Transformers
  • HuggingFace
  • Scikit-learn
کمپیوٹر وژن چہرہ + لائیونیس بینکاری کے لیے چہرے کی پہچان اور جعل سازی کی روک تھام۔

لائیونیس ڈیٹیکشن کے ساتھ فیس ریکگنیشن

فن ٹیک ایپلیکیشنز کے لیے ریئل ٹائم فیس ریکگنیشن اور جعل سازی پہچاننے کا نظام بنایا، جس سے دور بیٹھے بینکاری تصدیق زیادہ محفوظ ہوئی۔

  • Python
  • OpenCV
  • Dlib
  • FaceNet
دیگر ریپوزٹریز
  • Parliament Resource Planning – SSO Integration — Implemented Single Sign-On authentication for PRP system, enabling secure unified access across parliamentary resource modules.
  • MoneyGram SOAP API Integration — TODO: verify scope/details — inferred only from the repo name. Integrated a SOAP-based API with MoneyGram remittance services as part of banking platform work.
  • COM S 572 – Machine Learning Project — Implemented and evaluated ML algorithms for natural language processing tasks. Later extended for LLM experiments and paper publication.
  • Othello AI Agent — Developed an intelligent Othello game-playing agent using adversarial search algorithms and heuristic evaluation functions.
  • Mancala Game Simulation — Created a Mancala game engine with an AI opponent using minimax and heuristic strategies.
  • Ray Tracing Renderer — Built a ray tracing engine from scratch to render 3D scenes with reflection, refraction, and shading.
  • Nachos – Instructional Operating System — Extended the Nachos instructional OS to implement thread scheduling, virtual memory, and file system operations.
  • Channel Equalization for Wireless Communication — Implemented and tested channel equalization algorithms to improve signal quality in noisy communication environments.