Categories
okcupid PUA

Dating by the Numbers: Why “hacking” OkCupid is a waste of everyone’s time

This data point is an outlier.
This data point is an outlier.

Is there no problem out there that can’t be solved by SCIENCE? Apparently not. Indeed, it has recently come to my attention that one heroic nerdy dude actually used MATH to get a girlfriend. No really, an actual girlfriend. As in, a living human female that he’s seen naked. (We can only presume.)

Wired magazine found the story so astonishing that they devoted an entire 3000 word feature to it.

The piece tells the tale of Chris McKinlay, then a grad student in mathematics at UCLA, who went searching for love on OKCupid, a dating site that uses daters’ answers to various questions, ranging from silly to profound, in order to calculate a “match score” that supposedly measures your compatibility with a potential date. But McKinlay wasn’t getting as many dates as he wanted.

So he decided to “reverse-engineer” OkCupid. As McKinlay — ever the romantic — explains on his own blog, he used his mathematical skillz to analyze the “high-dimensional user metadata in [the] putatively bipartite social graph structure [of] OkCupid,” and adjust his own profile accordingly.

Basically, he crunched a lot of numbers to figure out how the kinds of women he was most interested in — in particular one data “cluster dominated by women in their mid-twenties who looked like indie types, musicians and artists” — tended to answer questions. And then he fiddled with his own answers — and his choice of which questions to answer — so he would score higher match percentages with them. Ta da! Suddenly he had more matches.

He claims not to have answered any questions dishonestly, but as Wired notes “he  let his computer figure out how much importance to assign each question, using a machine-learning algorithm called adaptive boosting to derive the best weightings.”

It doesn’t take a math degree to figure out that fudging your answers so they’re more like those of the women you’re targeting will make it look like you’re more like them. You can pull this same trick in real life by pretending to agree with everything a person says.

But you don’t have to be a psychologist to see that doing this kind of defeats the purpose of OKCupid’s match algorithms in the first place. You’re creating the illusion of chemistry where there may be none. Essentially, you’re cheating, but in a really self-defeating way.

And by focusing so intently on statistically crunchable data, he also ignored a lot of the more intangible “data” that the profiles provide if you actually sit down to read them. The numbers don’t reveal anything about a person’s verbal charm, or their sense of humor. They don’t tell you about the interesting little details of the person’s life.

As Katie Heaney notes in a Buzzfeed piece on McKinlay’s strange quest:

[M]uch of the language used in the story reflects a weird mathematician-pickup artist-hybrid view of women as mere data points … often quite literally: McKinlay refers to identity markers like ethnicity and religious beliefs as “all that crap”; his “survey data” is organized into a “single, solid gob”; unforeseen traits like tattoos and dog ownership are called “latent variables.” By viewing himself as a developer, and the women on OkCupid as subjects to be organized and “mined,” McKinlay places himself in a perceived greater place of power. Women are accessories he’s entitled to. Pickup artists do this too, calling women “targets” and places where they live and hang out “marketplaces.” It’s a spectrum, to be sure, but McKinlay’s worldview and the PUA worldview are two stops along it. Both seem to regard women as abstract prizes for clever wordplay or, as it may be, skilled coding. Neither seems particularly aware of, or concerned with, what happens after simply getting a woman to say yes.

And that’s where McKinlay’s system seems to have fallen down entirely. Though Wired is eager to present his “hacking” as a great success, it took McKinlay more than 90 dates  — 87 of them first dates with no followup — before he found his current girlfriend.

In other words, his wondrous system produced a metric shit-ton of “false matches” and wasted a lot of people’s time, including his own.

And in the end it wasn’t his data crunching that brought his girlfriend to his door; as Wired notes, she found him on OKCupid after doing a “search for 6-foot guys with blue eyes near UCLA.” Happily for him, McKinlay already matched her preferences in these areas. In addition to appreciating his height and eye color and location in physical space, she apparently was also charmed by his cynical approach to OkCupid dating, so maybe they are a match made in heaven, if not in his data crunching techniques.

While McKinlay was going on first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date after first date first date after first date after first date after first date after first date after first date after first date, people I know have found wonderfully compatible matches — and long-term relationships — through OkCupid without having to date dozens of duds along the way.

How? Partly because OkCupid’s match algorithms led them to some interesting candidates. But mainly because they read profiles carefully and looked for compatibility in the words, not the numbers.

700 Comments
Inline Feedbacks
View all comments
Kiwi girl
Kiwi girl
10 years ago

And Shadow Nirvana lies:

He didn’t present himself to be something other than what he was.

Yes, he did.

Shadow Nirvana
Shadow Nirvana
10 years ago

Actually, my first point is he did nothing to make him worthy of the denigration in Heaney’s article or this one and the comments.

But okay, let’s focus on that. If we are criticizing people who try to use the system to their benefit, but the criticism is of a guy whose crime is not even close to what has been done before him, we can assume it’s because of his gender. Otherwise there would be criticisms of the examples I’ve given.

Kim
Kim
10 years ago

Gaming the system is considered a bad thing by ethical people even when it’s not about dating.

katz
10 years ago

Well, fuckaduck. I checked my denigration worthiness meter and everything! Maybe it needs to be recalibrated.

cassandrakitty
cassandrakitty
10 years ago

Oops. forgot to ask some random dude on the internet if we had his permission to mock again.

Kim
Kim
10 years ago

Also “using the system to his benefit” is a lovely euphemistic way to say cheating.

jaminic
jaminic
10 years ago

Shadow Nirvana
Shadow Nirvana
10 years ago

Do you guys know what else is “using the system”? Updating your profile a lot by small amounts, rotating your pictures, using 97 words instead of 110 etc. All of these will get you to show higher on compatibility lists. Even above people who have higher compatibility than you. The system isn’t some sort of infallible entity that gives you the best or even optimal results. The guy just showed that he worked out a good portion of how things work.

Also, you guys can choose to use your criticisms with as much bias as you can. Just don’t be surprised when someone accuses you of intellectual dishonesty.

delphi_ote
delphi_ote
10 years ago

Cheating? No. Not cheating. Cheating would imply that what he did actually worked. What he did was a bunch of pseudoscientific bullshit. Then he wrote a book about it. Then his publisher sent a press release to Wired. And one of the writers at Wired was feeling too lazy to do real journalism. And then we read the article the lazy author wrote about the bullshit artist. At no stage in this process did anyone with credentials actually verify that what he did worked.

Kiwi girl
Kiwi girl
10 years ago

Shorter Shadow: two wrongs make a right.

Not a strong argument there dude, either from a formal logic or ethics standpoint.

delphi_ote
delphi_ote
10 years ago

“Also, you guys can choose to use your criticisms with as much bias as you can.”

Fucking words. How do they work?

Kiwi girl
Kiwi girl
10 years ago

k-modes clustering = lets the computer algorithm decide the number of clusters, as well as naively filling each cluster with “like” observations. Then, like factor analysis, look at the results and come up with some *post hoc* naming summary as to the fits. It’s also going to find a lot of accidental correlations of attributes within the groups.

I mean seriously:

20,000 women clumped into seven statistically distinct clusters based on their questions and answers.

Even bloody horoscopes give more groups than this. So “heterosexual and bisexual women between the ages of 25 and 45” can can each be categorised into 1 of 7 groups.

With the results, his noise-to-signal ratio was really bad. Which suggests that, as delphi has pointed out, that the algorithm was shite.

/eyeroll

But Shadow, I wouldn’t expect you to understand any of this, or the (lack of) ethics either.

shayla
shayla
10 years ago

He didn’t present himself to be something other than what he was.

Uh, yeah he did? That was the entire point of what he did, misrepresenting himself to get matches. “B-but a woman did a bad thing somewhere” doesn’t actually make him go away, y’know? Why try to change the subject from discussion of him? Why be kneejerk defensive of him? It wasn’t the worst thing in the world but it is somewhat creepy to game results like this. What about those 90+ women who went on a date with him thinking he was a genuine match when no, he had played with the system to get a date where he otherwise wouldn’t? Does it matter that he wasted their time and got their hopes up? Again, not the worst thing, but misleading, and it raises flags among commenters here because there is a worrying tendency for women to be depersonalized while they’re being pursued. She’s part of a data cluster, or she’s a nice ass to be stared at regardless of her discomfort, or she’s identical to all other women who all run on the same algorithm that can be cracked it you do it right (PUA scripts), not an individual person with feelings. “It was to get dates” isn’t a good justification for anything.

Kim
Kim
10 years ago

Sorry, you’re right. I should have said *tried* to game the system.

kittehserf
10 years ago

shayla, great comment.

Presumably shadow nirvana doesn’t see what the problem is with lying to and dehumanising women. It’s not like we’re people, after all.

delphi_ote
delphi_ote
10 years ago

I have a feeling we both do the same kind of work, kiwi girl. Your criticisms are the same ones I have. I’ve just seen so much of this lazy “Big Data” pseudoscience, dissecting the specifics of it makes me want to put my fist through a wall.

Do you know about “boosting”? Cause that’s another buzz word he used with a lot of bullshit behind it.

shayla
shayla
10 years ago

thanks kittehserf!

And comparing things like frequent updates, rotating pictures, and so on with this… as with everything else there is a range of behavior that runs from completely innocent to awful, and those little strategy tips are waaay closer to the completely innocent side than this is, which some people have said starts crossing a line for them. Taking a photo on your best day from the best angle and using a stock photo may be in the same category of “present your best image” but they are different actions and people are allowed to feel differently about them. A pretty good measure is… would your dates be unsettled to know what you did to get that date?

Maria
Maria
10 years ago

It seems that he was just trying to get more matches and his algorithm was set up to agree with things he may have had a more neutral feeling about so it didn’t matter to him much. That’s not really the same as lying besides the fact that many people sort of lie themselves about what they like probably because they can’t figure out what they really like when filling in the questionaire and just have to answer in some way.
These dating site are ridiculous anyway because on paper it may appear that two people are compatible, assuming that they both answered honestly, but in person they can’t stand each other. Then you have people who appear to be opposites but get along perfectly. You can waste a tremendous amount of time going on dates and it probably makes more sense to just talk to people in real life who appeal to you.

Maria
Maria
10 years ago

“Taking a photo on your best day from the best angle and using a stock photo may be in the same category of “present your best image”

That would depend upon how much the photo deviated from what you really look like. If it doesn’t look anything like you or if you use a stock photo then that’s lying. It doesn’t make any sense because when you meet the person they’ll see you were lying. It may be better to use a picture that looks worse than you really look so the other person is pleasantly surprised.

Shiraz
Shiraz
10 years ago

“Also, you guys can choose to use your criticisms with as much bias as you can.”

Impossible to diagram and yet carries and indignant tone. What a winning combo.

hellkell
hellkell
10 years ago

So this dude worked really hard, not smart, trying to game a system that didn’t need gaming in the first place. I bet he’s a joy to work on a project with IRL.

Shadow Nirvana: whine moar. Did you read the header of this site?

Manuel
Manuel
10 years ago

This Chris fellow sounds like a Nice Guy who gets put in the Friend Zone a lot. Poor Chris! Fortunately, he managed to hack the esoteric mechanisms by which a Nice Guy can get a date with Women, those strange things from planet Venus. Now far less women will want him in their Friend Zone!

Sam-I-Was?
Sam-I-Was?
10 years ago

Ya know I was going to do a post trying to get Shadow Nirvana to see things from a different point of view but I don’t think it’s worth it.

This person answered the questions based on how his computer told him he would get the best results in his target group. Whether they were blatant lies or just stretching the truth he still manipulated the system to get women to do what he wanted, in this case go on a date with him. He didn’t tweak his profile to attract someone, he changed it based on what he thought they wanted to hear.

Manipulating the system to get other people to do what you want is wrong. It’s wrong if you use a computer to accomplish it, it’s wrong if you use negging to accomplish it, it’s wrong if you tear down their self esteem to accomplish it.

cerberustheasexual
cerberustheasexual
10 years ago

What I’m getting from the article is that OK Cupid won’t let you read ALL the profiles; you can’t see a profile unless it’s got a good compatibility score, and the algorithm for calculating the compatibility score is a bit arbitrary. So there’s some value in figuring out how to game the algorithm so that you can make your own decisions about compatibility without letting some dumb machine do it for you.

Heh. As other people have said, no. Pretty much one of the only ways that profiles can be blocked from being seen is this. If you identify as a queer person on the site, there’s a box you can check so that you aren’t seen by straight people. And that button is like magic in making sure the type of “Roosh is my God” assholes who message every woman on the planet never see you.

So unless the “algorithm” told him to pose as a bisexual, then he got no “benefit” out of this other than subjecting a bunch of women to some asshole trying to “game” his way into getting a Manic Pixie Dream Girl like on the TV.

cerberustheasexual
cerberustheasexual
10 years ago

Also, what is with geek culture still pretending that dating is this mystical and impossible to navigate unknown land you need to use guile and trickery to navigate?

A huge number of big geeky things have gone mainstream. There’s a massive number of geeky women out there and non-geeky women who like geeky men. “Geek gets date” is not a news-worthy event and hell, probably never was a noteworthy occurrence even back in the days that geek interests were viewed akin to satanism.

And it’s extra amusing that him trying to game the system nearly fucked him over with the woman he actually did end up having some chemistry with, because if he’d just presented himself as cynical and as shallow as he was right off instead of trying to pose like someone interesting because he thought that would magically capture MPDGs who would fix his fucking life, then the person who was actually interested in what he was would have been more likely to find him faster and he would have had more dates with people who would appreciate his cynicism and height/eye color/location instead of wasting his and everyone he dated’s time and energy.

And in case some “drifting into PUA” idiocy is reading this, hey, you know how you can get a date with myssttteeeerrrrious dating sites like okcupid? Go on OkCupid, be brutally honest with every question you can and be honest on your profile about who you are and what you are looking for. Don’t game, don’t front. Be who you are. And take that fucking risk with your self-esteem for once in your fucking life.

And you know what? You’ll start finding the algorithm pushing you towards some people that look pretty cool and who see you as pretty cool. You’ll even have people messaging you and asking if you want to go somewhere sometime.

It’s not effing magic. It’s not sorcery.

Anymore than getting friends requires trickery, guile, and acting like it’s totes for real the hardest thing ever.

1 3 4 5 6 7 28