FADS RESEARCH SHOWCASE
AUGUST 3-4, 2026
Faculty Assistance in Data Science
INDIANA UNIVERSITY
THE LUDDY SCHOOL
Reminders
FADS showcase
Day 1: August 3
Judges
From Indiana EHRs to Alzheimer's Progression Pathways A Graph-Based Subphenotyping Framework
Faculty/Advisor: Dr. Selena Wang; Indiana University School of Medicine
Presenter: Uthra Sridhar
Approach & Technical Build
GNN + clustering framework to real-world Indiana patient records (INPC).
Technical Pipeline
1. Cohort & Data Engineering
Built the study cohort from 163,346 raw INPC records down to a 1,547-patient final cohort; encoded demographics, diagnoses (Phecodes), and medications per encounter.
2. Graph Construction
Built a directed patient graph — 128,073 encounter nodes, linked via Jaccard-similarity (cross-patient) and chronological (within-patient) edges.
3. GNN Training
Trained and directly compared two architectures, GraphSAGE and MagNet, on the full patient graph to learn outcome-oriented encounter embeddings.
4. Clustering & Subphenotyping
Consensus clustering + UMAP visualization on embedding trajectories to discover and validate distinct progression subphenotypes.
Cohort Funnel
163,346 patients screened (INPC)
↓ 31,195 with an MCI diagnosis
↓ 3,219 with MCI + later AD diagnosis
↓ 2,319 in correct temporal order
↓ 1,803 with a ≥180-day MCI→AD gap
↓ 1,547 final study cohort
Scale of Effort
✓ 128,073 clinical encounters modeled as graph nodes
✓ 2 independent GNN architectures trained and compared
✓ Consensus clustering + UMAP validation across multiple runs
Tools & Stack
Python · PyTorch Geometric · GraphSAGE / MagNet GNNs · OMOP CDM · INPC (Indiana Network for Patient Care) · UMAP · Consensus clustering
Results: Distinct Progression Pathways Across Two GNN Architectures
GraphSAGE UMAP — 4 subphenotypes
MagNet UMAP — 5 subphenotypes
GraphSAGE (K=4): top comorbidities & dementia medication use by subphenotype
MagNet (K=5): top comorbidities & dementia medication use by subphenotype
Results
✓ Encounter-level Healthy-vs-MCI classification accuracy: 97.85% (GraphSAGE) / 98.78% (MagNet)
✓ 4 distinct Healthy-to-MCI progression subphenotypes identified via GraphSAGE — trajectories diverging in speed and comorbidity pattern
✓ A deeper 5-subphenotype structure surfaced under MagNet, including one high-severity subgroup with a striking demographic concentration
Next: sharpening these subphenotype boundaries with contrastive representation learning.
Archival Data Sourcing and Analysis for Behavioural Science / Management Research (Performance Consistency and Salary Growth in Major League Baseball)
Faculty/Advisor: Dr. Jessica Paek
Presenter: Khushi Jhanwar
Does Consistent Play Earn steady Raises?
Performance Consistency and Next-Season Salary Growth in MLB
D
The Data
Lahman Baseball Database (1871–2025) — batting, pitching, salary, and biographical records
6,364
Hitter player-seasons
5,283
Pitcher player-seasons
35
MLB teams represented
31
Seasons of salary history
M
The Method
1
Measure consistency
Rolling, playing-time-weighted coefficient of variation of OPS (hitters) or ERA (pitchers), computed cumulatively across each player's career
2
Require a track record
Only players with 3+ qualifying seasons; 200+ AB or 50+ IP per season
3
Predict next year's pay
Regress next-season log salary growth on performance inconsistency, with robust (HC3) standard errors
Results
More erratic performance predicts smaller raises the following season, for both hitters and pitchers
*** p < .001 — both effects statistically significant
What it means
A one-SD rise in inconsistency is linked to an ~8.0% smaller raise for hitters, and a smaller but still significant effect for pitchers
The pattern holds after adding year and team fixed effects
Model fit is modest (R² = 0.015 hitters, 0.005 pitchers) — expected, since many factors beyond consistency shape pay — but both models are jointly significant
Bottom line: Teams appear to reward steadiness — players who perform consistently season to season see stronger salary growth than volatile players of similar overall ability.
Day 2: August 4
Judges
Harnessing Social Media to Monitor Emerging Drug Trends with ontology-enhanced large language models
Faculty Advisor: Dr. Maria Parker
Presenter: Nithish Sriram Srinivasan
Project Idea
Contribution
AI-Based Precipitation Nowcasting with GOES-16 Satellite Data
Presenting Team: Shubham Ganpat Khupase, Sahana Madhugiri Shankar
Faculty Advisor: Dr. Yaqian He
Presenter: Shubham Khupase
FADS Research Project · DSCI-D 590 · Indiana University Bloomington
AI-Based Precipitation
Nowcasting with GOES-16 Satellite Data
Developing and evaluating AI-based nowcasting methods using GOES-16 satellite imagery benchmarked against traditional Simple Extrapolation, S-PROG, and STEPS
Project Overview
Dataset: GOES-16 RRQPE satellite rainfall estimates over Arkansas (30 time-steps, 10-min intervals)
Traditional Baselines: Simple Extrapolation · S-PROG · STEPS (via pySTEPS)
ML Methods: ConvLSTM · XGBoost · XGBoost Quantile
Evaluation Metrics: RMSE · Fractions Skill Score (FSS)
Sahana Madhugiri Shankar
Re M.S. Data Science
Shubham Ganpat Khupase
M.S. Data Science
Advisor: Prof. Yaqian He · Indiana University Bloomington
Traditional
Extrapolation
Traditional
S-PROG
Traditional
STEPS
ML Method
XGBoost
ML Method
XGBoost Quantile
ML Method
Vision Transformer
MOTIVATION
Accurate short-term forecasting (0–6 hrs) is essential for extreme precipitation disaster preparedness.
Performance Findings
Machine Learning Models
Quantile XGBoost — No Optical Flow
Captures nonlinear pixel-wise relationships but lacks explicit spatial-motion context.
Quantile XGBoost — With Optical Flow
Integrates kinematic motion vectors (advection) to boost spatial tracking of severe storms.
Vision Transformer (ViT)
Uses global self-attention to map storm morphology without strict physical priors.
Metrics
Model Trade-offs
ViT: over-smooths high-frequency extremes.
XGBoost: underestimates peak rainfall intensities.
XGBoost Quantile: captures upper-bound risk percentiles.
Analyzing the #MeToo Movement in the World’s Press
Faculty Advisor: Dr. Julia Dessauer
Presenter: Cindy Tantowibowo
Analyzing the #MeToo Movement in the World’s Press
How did news media across the globe frame #MeToo and similar feminist movements and their backlash?
WHY THIS MATTERS
Media coverage shapes public understanding of feminist movements
Feminism seeks equal human rights and holds those who brought injustice against women accountable. Movements such as #MeToo brought that reckoning into public view, yet most people encounter it through the news, and outlets differ in what they emphasize. This research analyzes how coverage of such movements varies across the world, and why.
WHAT WE WANT TO EXPLORE
▸ Where coverage came from, by country
▸ Support vs. backlash framing
▸ How coverage rose and fell over time
▸ News reporting vs. opinion / editorial
METHOD
TOOLS & PIPELINE
GDELT
Global news knowledge graph, via Google BigQuery
Python
Codebook, local keyword matching, enrichment
LLM coding
Stance labels with reasoning using Gemini
Dashboard
Interactive world map, timeline, country table
FACULTY Dr. Julia Dessauer · Dr. Nilesh Shinde
PRESENTED BY Cindy Tantowibowo
212,957 news articles were retrieved, half from five countries
WHERE THE COVERAGE CAME FROM *
* Darker fill = more coverage. The United States alone accounts for 1 in 4 articles.
COVERAGE MONTH BY MONTH
PRELIMINARY INSIGHTS
Coverage is heavily concentrated
The US, France, India, Mexico and Argentina accounts for half of the coverage.
The US alone produced 60,000 articles, more than the next four combined. 56% of the articles were #MeToo-related, explaining the US’ prevalence.
It follows the news cycle
Coverage spiked around major moments, the largest in October 2018.
The Kavanaugh hearings drove the single biggest spike, at ~19,000 articles.
An interactive dashboard
Live world map, monthly timeline, and country-by-country breakdown in HTML format.
NEXT Advanced data cleaning, article classification (support/backlash), pattern clarification, final analysis
Visualizing Vulnerability Exposure in the AI Open-Source Software Ecosystem: �An Interactive Monitoring Dashboard
Faculty Advisor: Dr. Sagar Samtani
Presenter: Princy Reshma Ramaseshan
Visualizing Vulnerability Exposure in the AI Open-Source Software Ecosystem: �An Interactive Monitoring Dashboard
The Problem
System & Dashboard
Real-World Impact
Faculty Mentor: Dr. Sagar Samtani · Team: Princy Reshma Ramaseshan · Indiana University DSAIL · FADS Research Showcase 2026
One vulnerable repository like huggingface/transformers exposes up to 7,259 HF models, demonstrating why blast-radius-aware prioritization is critical
2.6M+
HF Models Scanned�across model cards analyzed
23,725
Repos Monitored�AI/ML GitHub repositories
750K+
Vulnerabilities�across all severity levels
132,317
High Severity�17.6% of all findings
495,529
Models at Risk�via one vulnerable repo
47.2
Avg / Repo�findings per repository
Learnings:
• Designed scalable pipeline integrating HF model cards, GitHub repos, and Semgrep on IU HPC�• Built interactive multi-page Dash dashboard supporting ecosystem-to-repo-level drill-down
Future Plans:
• Integrate dynamic scanners and longitudinal vulnerability trend tracking�• Add AI-enabled summarization and real-time monitoring capabilities
• 23,725 repos monitored�• 750,281 vulnerabilities detected�• Risk gauge, monthly scan trend
Page 1: Overview
Overview (cont.):
Page 2: Explore
Page 3: Repo Detail
Measuring AI Adoption in State Public Management
Faculty Advisor: Dr. Sanghee Park
Presenter: Virija Nandamudi
AI ADOPTION INTENSITY INDEX (v2)
Virija Nandamudi
WHICH AI STATE AGENCIES ARE USING AI AND HOW MUCH?
States
Sectors
50
4
State × Sector Cells
200
I(s,y) = Σd [ wd · Σt ( τt · Σr εr ) ]
domain weight × tier weight × evidence weight per record
1 · Crawl & fetch
2 · Coverage gate
3 · Text extraction
4 · Keyword matching
5 · Deduplication
6 · Evidence gating
7 · Jurisdiction resolution
8 · LLM classification
9 · Scoring & export
Intensity index · need score · AI gap
Technology Policy
Social Services
Procurement
Legislative
Prof. Sanghee Park · FADS Research Showcase 2026
BUILT FOR REPRODUCIBILITY. DESIGNED AGAINST SILENT FAILURE.
Rule matches with confidence ≥ 0.70 bypass the LLM — preserving Groq free-tier quota and model consistency across the run. Every record carries classification_source for audit traceability.
MinHash + sentence-transformers handle deduplication. LLM handles evidence class assignment, because "Indiana uses risk scoring" vs. "Indiana faces pressure to adopt risk scoring" is a grammatical distinction, not a cosine distance.
Gater-Confidence Routing
Embeddings ≠ Classification
Year attribution, seed mismatches, SharePoint/ASPX failures, and cross-state jurisdiction conflicts are flagged explicitly, never silently imputed, keeping intensity scores confound-free.
Silent Failure Controls
Python 3.9 · Playwright · Groq API · llama-3.3-70b · sentence-transformers · spaCy · SQLite · datasketch MinHash
Virija Nandamudi
Thanks for attending!
Recognitions will be emailed to you by August 10th