Inspiration
Dating in Singapore is tough — everyone’s heard about “shrinking dating pools,” but the numbers are usually fuzzy. We wanted to turn hard census data into something personal and interactive: a calculator that shows the real odds of finding someone who meets your criteria.
What it does
The Singapore Dating Pool Calculator lets you: Select an age range, sex, and ethnicity Filter by marital status (e.g. must be single) See what percentage of the population matches your requirements Visualize the results with juicy charts like the Marriage Cliff It transforms static census tables into a fun, intuitive way to explore the dating landscape in Singapore.
How we built it
Pulled data from data.gov.sg: Resident Population Aged 15 Years and Over by Age Group, Marital Status, Sex and Ethnic Group (Census 2020) Plugged it into Plotly and made edits!
Challenges we ran into
Visualization balance: Too many charts looked “dry” — we had to design playful but still accurate visuals. Data granularity: Census data is aggregated into bins, so we couldn’t always give precise custom age ranges.
Accomplishments that we're proud of
Built a working calculator that anyone in Singapore can use to check their dating odds Created story-driven charts (like the Marriage Cliff) that make the data instantly engaging Made census data feel personal and fun, rather than just statistics
What we learned
Census data can be surprisingly rich for storytelling — you just need the right framing Visualizations are not just decoration; they shape how users understand complex numbers
What's next for Singapore Dating Pool Calculator
Add more filters if we can get new datasets: income, BMI, education level, height Build a “compatibility estimator” where users input their profile and get odds of finding a match
Log in or sign up for Devpost to join the conversation.