Interactive Tool

Make your Voter DNA

Mix and match traits like age and education to see how a person’s "DNA" determines if they lean Democrat or Republican.

Combined Likelihood
👆 Tap any beam to lock its stats. Tap the center orb for the full split.
Democrat -
Republican -
Computing…
Voter Force Field
How each selected trait pulls the voter toward a party
Select demographics on the left to activate the force field
How it works
ML · 2024 Exit Polls
The data behind the score

Every percentage traces back to 2024 national exit polls - real vote breakdowns by age, race, education, religion, and more. Those margins were used to generate 60,000 synthetic voters via machine learning, each one built to reflect actual demographic voting patterns. A LASSO model was then trained on that dataset - it learned which traits meaningfully shift a vote, and quietly zeroed out the ones that don't. What survives is a precise, data-grounded weight for every trait option you see.

How your traits build a score

Each trait you select carries a learned signal - a pull toward Democrat or Republican and a measure of how strongly. Those signals are combined into a single probability. The National Baseline slider then adds a direct percentage-point shift on top, with no distortion.

Crucially, the model maps Interaction Deltas—meaning traits don't exist in a vacuum. Being "65+" might pull one way for a White voter, but a completely different way for a Black voter. The Gravity Well splits these interaction synergies dynamically, so the beam for Age updates in real-time based on what you select for Race or Education.

Tap a beam - what the numbers mean
Share of active influence - e.g. 34%
Of every trait currently active, what slice of the total pull does this one contribute? Add a stronger trait and its share drops. Remove one and it rises. It's a live competition between your selections.
Pull strength - e.g. 72%
This trait's raw signal, as learned during machine learning training - how hard it pushes toward one party on its own, regardless of what else is selected. It's what controls the thickness and brightness of that trait's beam in the Gravity Well.
Reading the Gravity Well

The central orb is your voter. Particles flow toward the blue pole (Democrat) or red pole (Republican) - denser flow means a stronger lean. Each beam is one active trait: thicker and brighter means higher pull strength, its direction shows which party it favors. Tap any beam to see that trait's stats. Tap the orb to see the full split.