Skip to content
View RidhimaGupta4's full-sized avatar

Block or report RidhimaGupta4

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
RidhimaGupta4/README.md

Typing SVG


LinkedIn Gmail


๐Ÿ™‹โ€โ™€๏ธ A bit about me

I care about questions that matter. Not just can we build a model โ€” but should we, and what does it actually tell us?

I'm drawn to data problems in health, the environment, and society โ€” places where the analysis is genuinely hard and the stakes are real. I love the full pipeline: getting my hands dirty with messy, incomplete, real-world data, building something rigorous and reproducible, and then communicating findings in a way that actually lands with people who need to act on them.

When I'm not doing that, I'm probably overthinking my Fantasy Premier League team ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ


๐Ÿ” What I'm interested in

๐Ÿงฌ  Patterns in ecological and environmental data
๐Ÿฅ  How health systems perform under pressure
๐Ÿ“Š  Building experiments that answer questions honestly
๐ŸŒŠ  Long-term trends in messy, real-world datasets
๐Ÿค–  ML that's interpretable, not just impressive
๐Ÿ“  Documentation and reproducibility as a form of respect for other researchers

๐Ÿ”ฌ Things I've built & explored

What do 30 years of river monitoring data tell us about England's waterways?

Dug into decades of Environment Agency biomonitoring records: messy, inconsistent, unevenly sampled; to find long-term shifts in macroinvertebrate communities. These tiny creatures are one of the most sensitive indicators of water quality we have.

Built reproducible preprocessing pipelines from scratch and applied Generalised Additive Models to let the patterns speak for themselves.

R GAMMs Environment

Can interpretable models help regulators understand what's driving seismic risk?

Industry collaboration: integrating operational and temporal variables from heterogeneous sources to surface what actually matters for risk assessment and communicating that clearly to decision-makers and domain experts.

The interesting challenge here was making the model explainable, not just accurate.

R GAMs Risk

Where is the NHS under the most pressure, and when?

Explored attendance patterns, seasonal demand, and performance against the 4-hour standard across English A&E departments. Built to surface systemic pressures in a way that's accessible โ€” not just to analysts, but to anyone who wants to understand how the health system is coping.

Python Health

How do you run an experiment that actually means something?

A rigorous experimentation framework: power analysis, experimental design, hypothesis testing, and honest interpretation. The focus is less on the result and more on how you think about evidence: avoiding p-hacking, early peeking, and the quiet dishonesty of underpowered tests.

Python SciPy Stats


๐Ÿ› ๏ธ Tools I reach for

Python R SQL Pandas Scikit-learn SciPy Statsmodels Power BI Jupyter Git


If you've made it this far โ€” feel free to explore the repos, raise an issue, or just say hi. ๐Ÿ‘‹

Pinned Loading

  1. FPL_Predictor FPL_Predictor Public

    Jupyter Notebook 1