Skip to content
View NerdNinjaAliaz's full-sized avatar

Block or report NerdNinjaAliaz

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
NerdNinjaAliaz/README.md

Hi there, I'm Ali Azizi ๐Ÿ‘‹

Biomedical Engineer | Deep Learning & AI Specialist | LLM Enthusiast

Turning medical data into intelligent diagnostics โ€” one model at a time.



LinkedIn Email Kaggle
GitHub


๐Ÿ“Œ About Me

I am a Biomedical Engineer passionaye for building AI systems that save lives. My work bridges clinical medicine and cutting-edge machine learning โ€” from segmenting cancer cells under a microscope to deploying LLMs for medical text analysis.

I specialize in Deep Learning, Medical Image Processing, and Multimodal AI, with hands-on experience in CNNs, Transformers, RNNs, YOLO, UNet, and now Large Language Models (LLMs). Iโ€™ve built models for tumor detection, cell classification, Bitcoin forecasting, and even automated CAPTCHA solving โ€” always with an eye toward real-world impact.

Currently exploring how LLMs can assist in clinical documentation, radiology report generation, and patient triage โ€” because healthcare deserves intelligent automation.


๐Ÿ”ง Technical Expertise

AI & Machine Learning

Scikit-learn
Python TensorFlow PyTorch Keras

Hugging Face
LangChain LlamaIndex

Medical Imaging & Signal Processing

MATLAB Image Processing Deep Learning
UNet YOLO

NLP & LLMs

LLM Transformers Spam Detection Text Classification

Software & Tools

LabVIEW COMSOL LT Spice OrCAD
Proteus Adobe Photoshop C++ R


๐Ÿ Python Libraries โ€” Specialized for Biomedical AI

Tools I use daily to turn medical data into actionable insights.

๐Ÿงฌ ** Image Analysis & Segmentation**

OpenCV scikit-image SimpleITK NumPy
Pillow

Used in: UNet segmentation of tumor cells, CBCT tooth segmentation, blood cell tracking, contrast enhancement

๐Ÿค– Deep Learning & Neural Networks

TensorFlow PyTorch
Keras scikit-learn
MLflow

Used in: CNN classification of MCF-7/MDA-MB-231 cells, 3D CNN video analysis, CIFAR-10 modifications, skin cancer detection

๐Ÿ“Š Data Analysis & Scientific Computing

Pandas SciPy
Seaborn Matplotlib
Plotly

Used in: Statistical analysis of cell movement, model performance comparison, visualization of CBCT results, Bitcoin price forecasting

๐ŸŒ NLP, LLMs & Text Mining

transformers sentence-transformers spaCy
NLTK BeautifulSoup Scrapy

Used in: Spam email detection, LLM fine-tuning on Persian medical notes, scraping PubMed abstracts, clinical report summarization

๐ŸŽฏ Computer Vision & Object Detection

YOLO
Detectron2
Albumentations

Used in: Blood cell tracking (YOLOv8), cell boundary detection, data augmentation for low-sample medical images

๐Ÿ” Miscellaneous & Utilities

tqdm joblib
PyYAML Jupyter

Used in: Training loop monitoring, model serialization, config management, interactive experimentation


๐Ÿš€ Pinned Projects

๐Ÿง  LLM-Powered Medical Chatbot & Report Summarizer (New!)

  • Fine-tuned Llama 3 and Mistral on clinical notes for symptom extraction and diagnosis suggestion.
  • Built a RAG (Retrieval-Augmented Generation) pipeline using LlamaIndex + FAISS to answer medical questions from PubMed and hospital records.
  • Goal: Reduce clinician burnout by automating documentation and triage.

๐Ÿ“ฌ Spam Email Detector with NLP & Transformer Models

  • Trained a BERT-based classifier on SMS and email datasets (SMS Spam Collection, Enron Email).
  • Achieved 98.2% accuracy using Hugging Face transformers + scikit-learn.
  • Deployed as a Flask API for real-time filtering.

๐Ÿงฉ CAPTCHA Solver Using CNN + OCR

  • Built a multi-digit CAPTCHA solver using CNN + CTC Loss on synthetic CAPTCHA images.
  • Used Tesseract OCR and CRNN (Convolutional Recurrent Neural Network) for robust character recognition.
  • Performance: >95% accuracy on distorted, noisy CAPTCHAs.

๐Ÿฆท Teeth Classification & Numbering from X-ray Scans

  • Developed a CNN pipeline to classify and number 32 human teeth in Cone-Beam CT images.
  • Combined UNet segmentation with template matching to label teeth (e.g., #11, #36) automatically.
  • Reduces manual annotation time by 80% โ€” ready for dental AI clinics.

๐Ÿฉบ Skin Cancer Classification (ISIC Dataset)

  • Classified 10,000+ dermoscopic images of skin lesions (melanoma, nevus, basal cell carcinoma) using EfficientNet-B4.
  • Achieved 94.1% accuracy with data augmentation and transfer learning.
  • Integrated Grad-CAM to visualize decision regions โ€” critical for clinical trust.

๐Ÿ”ฌ Classification & Segmentation of Cancerous Tumor Cells

  • Built a UNet architecture to segment MCF-7 and MDA-MB-231 breast cancer cells from microscopy images.
  • Trained a CNN classifier to distinguish cancer types with 92.3% accuracy.
  • Published in To Be Submitted journals.

๐ŸŽฅ Classification & Prediction of Cancer Cell Videos

  • Analyzed time-lapse videos of cancer cells using 3D CNN + LSTM to predict metastatic behavior.
  • Enabled early detection of aggressive phenotypes โ€” key for personalized therapy.

๐Ÿฉธ Blood Cell Tracking in Microscopy Images

  • Applied YOLOv8 for real-time detection and SORT for multi-object tracking of RBCs/WBCs.
  • Analyzed cell velocity and interaction patterns โ€” useful for hematology research.

๐Ÿ’ธ Bitcoin Price Prediction with LSTM/GRU

  • Trained RNNs on Yahoo Finance data to forecast Bitcoin prices with 87% directional accuracy.
  • Explored attention mechanisms and ensemble forecasting.

๐Ÿ“Š CIFAR-10 Image Classification with Modified CNNs

  • Enhanced ResNet and DenseNet architectures to improve accuracy from 90% โ†’ 94.5%.
  • Implemented label smoothing, mixup, and dropout optimization.

๐Ÿฆท Tooth Segmentation in CBCT Images (Snake Algorithm)

  • Implemented Active Contour (Snake) algorithm for precise dental segmentation.
  • Outperformed thresholding methods in edge-preserving accuracy.

๐ŸŒ Connect With Me

๐Ÿ“ง aziziali.9473@gmail.com
๐Ÿ”— LinkedIn
๐Ÿ† Kaggle
๐Ÿ™ GitHub


๐ŸŒฑ Currently Exploring

  • Multimodal AI: Combining images + text for radiology diagnosis
  • Edge AI: Deploying models on low-power medical devices
  • Persian NLP: Building LLMs trained on Persian medical literature
  • AI Ethics in Healthcare: Bias detection in diagnostic models

๐Ÿ’ฌ Want to Collaborate?

Iโ€™m actively seeking opportunities to:

  • Work on AI for healthcare startups or research labs
  • Contribute to open-source medical AI tools
  • Join a team building LLMs for clinical decision support

Letโ€™s build AI that doesnโ€™t just predict โ€” but heals. ๐Ÿค


๐ŸŽจ Hobbies

๐Ÿ“š Reading Books โ€ข โšฝ Watching Soccer โ€ข ๐ŸŽต Listening to Music โ€ข ๐ŸŽฎ Playing Video Games โ€ข ๐ŸŽฌ Watching Movies

Popular repositories Loading

  1. image_classification_cifar10 image_classification_cifar10 Public

    Image Classification Neural Networks and Deep Neural Networks using different network parameters

    Jupyter Notebook

  2. bitcoin_price_preditcion_using_rnns bitcoin_price_preditcion_using_rnns Public

    Bitcoin price prediction using deep recurrent neural networks

    Jupyter Notebook

  3. BCCD_detection BCCD_detection Public

    Blood cell detection using YOLOv5

  4. tooth_segmentation tooth_segmentation Public

    Tooth segmentation using snake algorithm

    MATLAB

  5. NerdNinjaAliaz NerdNinjaAliaz Public