Skip to content
View Madiha64's full-sized avatar

Block or report Madiha64

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Madiha64/README.md

Madiha Iqbal

AI Engineer & Researcher

Typing animation: Computer Vision, LLMs and Agentic AI, Generative AI and Synthetic Data Generation

Building and evaluating AI systems through computer vision, generative modeling, and evidence-grounded LLM applications.

Explore projects LinkedIn

Research & Engineering Focus

I worked across the machine learning lifecycle, from model development and experimentation to evaluation and practical AI applications.

  • Current Focus: Deep learning for object detection and semantic segmentation; research manuscript in progress.
  • Research Interests: Synthetic data generation, multimodal AI, LLM alignment, evidence-grounded RAG, and trustworthy AI.
  • Goal: Building reliable, measurable, and useful AI systems through rigorous experimentation.

Technical Toolkit

Domain Tools, Frameworks & Libraries
Programming Python, C++, Jupyter, Anaconda
Deep Learning PyTorch, TensorFlow, Hugging Face
Computer Vision YOLOv8, SegFormer, DeepLabV3, U-Net, OpenCV, Albumentations
Generative AI StyleGAN3, GANs, Stable Diffusion, LoRA, pix2pix
LLMs & Agentic AI Llama 3.2, LangChain, LangGraph, RAG, MCP, AI Agents
LLM Fine-Tuning PEFT, LoRA, Supervised Fine-Tuning (SFT), DPO
Evaluation FID, SSIM, PSNR, LPIPS, RAGAS
Deployment & APIs FastAPI, Flask, Streamlit, Docker, AWS EC2, Nginx

Featured AI Projects & Research

Computer Vision & Structural Health Monitoring

Deep Learning for Object Detection and Semantic Segmentation

Research on deep learning pipelines for detecting and segmenting structural defects in concrete.

  • Trained and evaluated DeepLabV3 and SegFormer models on structural-defect datasets.
  • Developed a four-class U-Net segmentation pipeline with custom dataset loading and checkpoint management.
  • Applied YOLOv8 for crack, spalling, and exposed-rebar detection.
  • Evaluated model performance using class-wise IoU, F1-score, precision, and recall.

Demo: The manuscript is currently in preparation. Therefore, the source code and full implementation are not publicly available on GitHub. The repository will be made public after publication.

Tech Stack: PyTorch,SegFormer, DeepLabV3, U-Net, DDRNet, YOLOv8, yolov26,OpenCV.


Exploring synthetic knee X-ray generation to address medical-data scarcity and privacy challenges.

  • Trained StyleGAN3 on 512 × 512 knee radiographs.
  • Fine-tuned Stable Diffusion 1.5 using LoRA for domain-specific image generation.
  • Experimented with pix2pix for image-to-image translation.
  • Evaluated generated images using FID, SSIM, PSNR, and LPIPS.

Tech Stack: PyTorch, StyleGAN3, Stable Diffusion, LoRA, pix2pix.


An evidence-grounded medical question-answering system designed to provide answers based on retrieved medical documents.

  • Built a Retrieval-Augmented Generation pipeline using document chunking, semantic embeddings, and FAISS vector search.
  • Integrated local LLM inference with Ollama and Llama 3.2.
  • Evaluated answer faithfulness, relevancy, and context precision using RAGAS.
  • Reported evaluation results of 96.7% faithfulness, 91.2% answer relevancy, and 80.1% context precision on a curated medical QA benchmark.

Tech Stack: Python, LangChain, FAISS, Ollama, Llama 3.2, RAGAS.


Experimenting with preference alignment to improve small language models for medical question answering.

  • Fine-tuned Llama-3.2-3B-Instruct using LoRA-based Supervised Fine-Tuning and Direct Preference Optimization.
  • Designed pairwise, LLM-judged evaluations across accuracy, completeness, safety, clarity, and helpfulness.
  • Observed a 90% preference rate for DPO-tuned outputs in head-to-head comparisons against SFT outputs in the evaluated experiment.

Tech Stack: Hugging Face Transformers, TRL, PEFT, LoRA, DPO.


An AI-based inventory monitoring and decision-support system for stock-risk classification and reorder recommendations.

  • Developed inventory monitoring logic for low-, medium-, and high-risk stock levels.
  • Built a FastAPI backend and Streamlit dashboard for inventory insights.
  • Explored agent-based workflows and automated inventory decision support.

Tech Stack: Python, FastAPI, Streamlit, Pandas, Scikit-learn.


A local AI assistant combining conversational LLMs, document retrieval, and voice interaction.

  • Integrated local LLM inference using Ollama.
  • Built a document-based RAG workflow for contextual question answering.
  • Developed speech-to-text and text-to-speech components for voice interaction.

Tech Stack: Python, Streamlit, LangChain, Ollama, FAISS, FFmpeg.


GitHub Activity

GitHub statistics Most-used programming languages

📫 Let's Connect


Exploring the intersection of AI research, engineering, and real-world applications.

Pinned Loading

  1. Knee-Xray-Generative-AI Knee-Xray-Generative-AI Public

    Comparative Generative AI evaluation of StyleGAN3, Stable Diffusion 1.5 + LoRA, and Pix2Pix for knee X-ray synthesis and reconstruction.

  2. Preference-Aligned-Medical-LLM Preference-Aligned-Medical-LLM Public

    Evaluating Direct Preference Optimization (DPO) for medical LLM alignment through SFT vs DPO human-preference evaluation.

  3. ContextAware-Medical-RAG ContextAware-Medical-RAG Public

    Context-aware Medical Retrieval-Augmented Generation (RAG) chatbot using FAISS, Sentence Transformers, Ollama (Llama 3.2), and Flask.

    Python

  4. voice-rag-ai-assistant voice-rag-ai-assistant Public

    AI-powered multi-agent assistant combining LangChain, LangGraph, MCP, RAG, web search, voice interaction, and local LLMs for intelligent document-based and conversational AI.

    Python

  5. medical-rag-chatbot-llama-meta--3.2 medical-rag-chatbot-llama-meta--3.2 Public

    Medical RAG Chatbot using Llama 3.2, Embeddings, LangChain, FAISS, and Flask with source-cited PDF question answering.

    Jupyter Notebook 1

  6. multi-agent-inventory-system multi-agent-inventory-system Public

    AI-powered multi-agent system for inventory risk assessment and demand forecasting.

    Python