Computational social scienceResearch softwareFun projects
Shangshang Gu
“Essentially, all models are wrong, but some are useful.”
Work
SAND study infrastructure
How a six-wave social network study of alcohol use was built and operated: REDCap/MySQL architecture, pseudonymised peer nominations, retention workflows, and the R/Make pipeline from raw exports to model-ready network arrays.
SAND network visualisations
Interactive views of the anonymised important-peer network at waves 2, 4, 5, and 6, covering October 2022 to October 2023.
CRUK smoking ABM explorer
Browsable documentation for an agent-based model of smoking and vaping: variable dictionary, theory maps, agent state machine, naming concordance, and data pipeline notes.
ABM Bayesian calibration
Iterative history matching for the smoking and vaping model: prior-to-posterior evolution across calibration waves, parameter shrinkage diagnostics, and design-level comparisons.
Fun projects
Bubbly
A local-first visual task workspace: infinite canvas, focus timers, planning panels, and calendar awareness in one offline-capable PWA.
提笔
Chinese idiom handwriting practice: swipe through 30,000+ idioms, photograph your writing, and let OCR check your strokes. Spaced repetition keeps old ones coming back.