A tongue-in-cheek take on a dating sim, powered by machine learning. Find out what red flags you miss by matching with a generated profile and seeing the outcome 💖
Designer and Developer
PyTorch, Figma, Unity
2024
Using an OkCupid dataset, players are presented with a series of generated profiles that include descriptions and a representative animal photo that they can swipe on.
For any profile that they identify as wanting to match with, they are presented with a summary of what their first date with this person would look like: a terrible scenario based on the stereotype that the person's description fell under, as determined by machine learning.
The takeaways are:
Love learning about dating apps? I wrote a whole paper on them which you can read here ☞
Machine learning usually relies on the ability to map data onto latent space, which requires assigning values to the data points along axes or measures that the developer defines. The data itself may have bias--something that's been well-documented in critiques of machine learning and AI--but so can the way it's interpreted.
By mapping the OkCupid data along very arbitrary axes such as soft boy to fuckboy, the latent space created is shaped by the way that I, the data researcher, want to interpret the data.
Clustering this data, I could interpret how the algorithm determined how people were similar to each other.
CONTACT ME
For all enquiries, email me at zachdeocadiz@gmail.com