Applications (not for clinical use)

Hand bone age AI
Hand bone age AI
Predict hand bone age. In a small test of 129 random Stanford clinical cases, AI predicted age within 12 months.
C. Fang, S. Baig, D. Larson, M. Fadell, B. Do
Stanford Musculoskeletal MRI atlas
Stanford Musculoskeletal MRI atlas
MSK anatomy atlas, educational talks, and cases. ~1.7M pageviews.
Claripacs.com
Claripacs.com
Web “zero footprint” PACS for education & research.
OCAD MSK
OCAD MSK
Searchable OCAD/Stanford MSK cases on xrayhead.com
Nediser
Nediser
AI for Radiology workflow efficiency, eg pre-draft reports, auto comparison.
Charles Fang, Bao Do
Leg length AI
Leg length AI
Automatic measurement of leg lengths and angles. Limited generalizability.
N. Larson, C. Nguyen, BH. Do, et al.
Pediatric pneumonia AI
Pediatric pneumonia AI
PPAI detected 99.5% of all PNA and correctly sub-classified 92% as viral or bacterial etiology.
Scoliosis AI
Scoliosis AI
Automatic measurement of spine curves. Limited generalizability.
A. Ha, B. Do, et al.
Bone Bayes
Stanford Bone Bayes
A “learning” Bayesian network that models clinical and radiographic inputs.
Atlas MSK Measurements
Stanford Atlas of Common MSK Measurements
RadLex-enabled atlas of common MSK measurements.
Essays
Automatically write essays
One of my first computer programs!

Stanford Residents (restricted access)

Ask Stella Tumor
Ask Stella Tumor
Ask Stella for tumor differential diagnosis in any subspecialty using rad, path, labs, etc. AI generation and natural language image retrieval.
B. Do, C. Beaulieu, P. Yoon
Panorex AI
Panorex AI
Use AI for analysis of panorex exam for education.
Radiology AI
Radiology AI
Overview of AI applications for Stanford Radiology residents. Fracture, head bleed, lung nodule, Stella, etc. Requires SUNET.
Radiology AI rotation
Radiology AI rotation
Required reading. Topics: language (LLM), statistics and evaluation, computer vision (CNN)

Archive

V21 OPPE
V21 OPPE Administrator
Professional practice evaluation for VHA.
A. Ha, C. Fang, B. Do
Keypoint Annotator
Keypoint Annotator
Tool for fast annotation of keypoints for training neural networks.
Aryan Kaul, Bao Do
Report Miner
Report Miner
VA search engine indexing VistA radiology reports at VA Palo Alto.
Charles Fang, Bao Do
SCFE AI
SCFE Detection AI
Expert level detection of slipped capital femoral epiphysis using AI. 99% accurate.
A. Campion, A. Ha, B. Do, et al.
Skeletal Maturity
Skeletal Maturity Extraction
Automatic Extraction of Skeletal Maturity from Whole Body Pediatric Scoliosis X-rays.
Audrey Ha, John Vorhies, et al.
Knee Patella Malalignment
Knee Patella Malalignment AI
Automatic Diagnosis on X-ray. Measurement of Install-Salvati, Caton-Deschamps.
Aryan Kaul, Jason Pai, et al.
Aortic Aneurysm AI
Aortic Aneurysm Detection
Automatic Detection on CT Exams Using Deep Convolutional Neural Networks.
A. Ha, C. Fang, S. Baig, B. Do
Thigh Sarcoma AI
Thigh Sarcoma Detection
Automatic detection on whole body PET/CT.
Bone Tumor Precision
Precision Diagnosis of Bone Tumors
Using deep learning and bayesian network for generating ddx of bone tumors on xray.
Radiology Management
Radiology Management Software
For the Veteran’s Health Administration.
J. Reicher, P. Massaband, B. Do
Wrist Bone
Wrist Bone Trauma AI
Machine Learning-Aided Diagnosis Enhances Human Detection of Perilunate Dislocations.
ACL Trauma
ACL Trauma Perception
“Expert” level perception of ACL trauma on knee xray exams (Segond fracture) using sparse data.
Calcification
Peri-articular Calcification
Detection and characterization using deep learning for quantification and staging.
Chondroid Tumor
Chondroid Bone Tumor Detection
Automatic chondroid bone tumor detection using deep learning.
Decision Trees
ML Decision Trees
Experiment using A.I. to automatically build expert decision trees from radiology observations.
IVC Filter
IVC Filter ML
Teach computer to recognize IVC filters on x-ray images.
Chondroid Machine
Chondroid Machine
Adapted Stanford Bone Bayes engine to discriminate benign vs malignant chondroid bone tumors.
DeepBone
DeepBone
Deep convolutional neural net to identify bone joints of the human body.
clariPACS
clariPACS
Co-founded secure cloud PACS. > 10 million images viewed.
OCAD
OCAD
Community of radiologists promoting the exchange of high level musculoskeletal imaging expertise.
ACGME Analytics
ACGME Analytics
Mine VistA to generate an ACGME compliant summary of workload by CPTs.
Hedge Detector
Hedge Detector
Automatic extraction of uncertainty and recommendation concepts from unstructured radiology reports.
VA Analytics
VA Radiology Analytics
Mine and summarize operations metrics for VA Hospitals using VistA radiology data.
RadTF
RadTF
Radiology report search engine, originally indexed nearly 1,000,000 cases in Stanford radiology.
iKeyNote
iKeyNote
Audience response system w/ MCQ style interactive polling for Stanford radiology lectures.
NLP Knee
NLP to structure MSK MRI knee reporting
Auto structured knee MRI reports from free dictation in real time.
NLP Missing
NLP to detect missing concepts
NLP to detect missing concepts in MSK tumor reporting.
NLP QA Fractures
NLP QA - Fractures
Automate quality assurance using RIS reports for Fractures.
NLP QA Osteoporosis
NLP QA - Osteoporosis
Automatically extract accuracy metrics for osteoporosis from radiology reports.
Central Line
Central Line Usage NLP
Using NLP to build an ICU patient consensus and central line indwelling estimate.
Feedback NLP
Feedback NLP of fractures
Real-time retrieval of fracture classifications and clinical pearls extracted from free dictation.
Search Patterns
Characterizing radiology search patterns
System to analyze how radiologists review studies using heat maps of mouse movement.

Courses

Undergraduate Research
RAD 199 (Aut, Win, Spr, Sum)

Recent Publications

Ha AY, Do BH, Bartret AL, Fang CX, Hsiao A, Lutz AM, Banerjee I, Riley GM, Rubin DL, Stevens KJ, Wang E, Wang S, Beaulieu CF, Hurt B. Automating Scoliosis Measurements in Radiographic Studies with Machine Learning: Comparing Artificial Intelligence and Clinical Reports. J Digit Imaging. 2022 Jun;35(3):524-533. doi: 10.1007/s10278-022-00595-x. Epub 2022 Feb 11. PMID: 35149938; PMCID: PMC9156601.

Larson N, Nguyen C, Do B, Kaul A, Larson A, Wang S, Wang E, Bultman E, Stevens K, Pai J, Ha A, Boutin R, Fredericson M, Do L, Fang C. Artificial Intelligence System for Automatic Quantitative Analysis and Radiology Reporting of Leg Length Radiographs. J Digit Imaging. 2022 Dec;35(6):1494-1505. doi: 10.1007/s10278-022-00671-2. Epub 2022 Jul 6. PMID: 35794502; PMCID: PMC9261153.

Pridgen B, von Rabenau L, Luan A, Gu AJ, Wang DS, Langlotz C, Chang J, Do B. Automatic Detection of Perilunate and Lunate Dislocations on Wrist Radiographs Using Deep Learning. Plast Reconstr Surg. 2024 Jun 1;153(6):1138e-1141e. doi: 10.1097/PRS.0000000000010928. Epub 2023 Jul 17. PMID: 37467052.

Luan A, von Rabenau L, Serebrakian AT, Crowe CS, Do BH, Eberlin KR, Chang J, Pridgen BC. Machine Learning-Aided Diagnosis Enhances Human Detection of Perilunate Dislocations. Hand (N Y). 2025 Jan 15:15589447241308603. doi: 10.1177/15589447241308603. Epub ahead of print. PMID: 39815415; PMCID: PMC11736725.

Ma Y, Bauer JL, Yoon AH, Beaulieu CF, Yoon L, Do BH, Fang CX. Deep Learning for Automated Classification of Hip Hardware on Radiographs. J Imaging Inform Med. 2025 Apr;38(2):988-996. doi: 10.1007/s10278-024-01263-y. Epub 2024 Sep 12. PMID: 39266912; PMCID: PMC11950578.

Beaulieu CF, Do B, Lin M, Zandee van Rilland E, Rigas A, Alkim E, Yurtsever O, Robertson J, Wang S, Rubin DL. Creation of Radiology Teaching Content with STELLA-A STandardized Electronic Learning Library and Application Platform. Acad Radiol. 2025 Dec 26:S1076-6332(25)01128-6. doi: 10.1016/j.acra.2025.11.040. Epub ahead of print. PMID: 41455626.

Awards