Clinical Decision Support • R Shiny • Random Forest • Healthcare Analytics
A specialized Shiny web application designed to assist clinicians in diagnosing and triaging patients with gastrointestinal bleeding. The tool uses Random Forest machine learning models trained on clinical data to provide probabilistic predictions for bleeding source identification, urgent endoscopy necessity, and appropriate patient disposition. This clinical decision support system helps healthcare professionals make data-driven decisions while maintaining the primacy of clinical judgment.
Clinical parameters
Demographic data
Vital signs & labs
4 Random Forest models
Simultaneous analysis
Feature evaluation
Probabilistic outputs
Confidence intervals
Risk stratification
ggplot2 charts
Feature importance
Stacked bar plots
Decision support
Physician integration
Patient outcomes
Classifies GI bleeding as upper, mid, or lower gastrointestinal tract based on clinical presentation
Determines the need for immediate endoscopic intervention based on severity indicators
Recommends ICU vs. non-ICU placement based on severity and risk assessment
Evaluates immediate resuscitation requirements for patient stabilization
Web-based clinical data entry with intuitive Shiny UI design
Probabilistic predictions using Random Forest models with instant results
ggplot2 charts showing prediction confidence and feature importance
Input fields for physician diagnosis comparison and validation
Comprehensive collection of demographics, vital signs, and lab values
Compute and refresh functionality for multiple patient assessments
Provides probabilistic guidance for complex GI bleeding cases
Demonstrates machine learning applications in clinical settings
Framework for developing additional clinical prediction models
Intended as demonstration tool, not replacement for clinical judgment
Users must ensure healthcare privacy law compliance with patient data
Not approved as medical device - requires clinical validation for deployment