Existe alguma forma de encontrar o amor com a ajuda das matemáticas? Parece improvável, mas quando um especialista nessa área aplica todas as suas habilidades para conhecer sua “alma gêmea”, a ideia ganha muito mais sentido. É essa a história de Chris McKinlay, um matemático que, há alguns anos, “hackeou” o site de relacionamentos OKCupid para se tornar a sugestão número um para pelo menos 30 mil mulheres…
Imagine um matemático vivendo em um cubículo da UCLA com um salário mínimo, trabalhando em sua tese. Para processar seus cálculos, ele precisava de uma conexão remota a um supercomputador, e enquanto esperava os resultados, o matemático “matava o tempo” no site OKCupid. Como o nome sugere, o OKCupid é um site de relacionamentos que apresenta sugestões de parceiros em potencial por meio de perguntas no formato “multiple choice”. Os resultados são mostrados em porcentagens, mas o detalhe é que cada usuário escolhe as perguntas que quer responder, e a popularidade dessas perguntas influencia enormemente a “compatibilidade” calculada pelo OKCupid.
A abordagem matemática
É hora de dar ao nosso matemático seu verdadeiro nome: Chris McKinlay. Aparentemente, McKinlay não havia escolhido as perguntas mais atraentes para as mulheres cadastradas no site, então seus resultados estavam muito abaixo do esperado. Isso o levou à conclusão de que ele não podia acessar o site como um usuário comum, e então encarou o desafio como matemático. O primeiro passo foi criar doze perfis falsos no OKCupid e um script em Python para extrair informações diretamente focadas em seu interesse (mulheres heterossexuais e bissexuais entre 25 e 45 anos).
Obviamente, o sistema do OKCupid detectou os bots de McKinlay, mas com a ajuda de um amigo ele conseguiu reprogramá-los para imitar a velocidade de cliques e digitação de um humano real. Três semanas depois, ele tinha mais de seis milhões de perguntas e respostas. O que veio em seguida foi a aplicação de um algoritmo modificado (K-Modes) para encontrar um padrão nesses dados e gerar um total de sete “grupos” diferentes de mulheres. Ele escolheu os dois grupos que mais lhe interessavam e criou um perfil especial para cada um, ajustado aos novos parâmetros.
O sucesso nos encontros
McKinlay começou a receber uma média de dez mensagens não solicitadas por dia, um número extraordinário quando a média para qualquer outro homem heterossexual ou bissexual no OKCupid é zero. Basicamente, ele se tornou uma espécie de “trending topic” dentro do site e começou a ter encontros... muitos encontros. Claro, isso significava sair da sua “zona de conforto”, e se há algo que McKinlay poderia confirmar hoje é que a terceira não é a vencida.
No caso dele, o momento mágico foi a cita número 88, quando ele conheceu Christine Tien Wang, 28 anos, artista e ativista. O OKCupid havia atribuído um “91” à compatibilidade entre os dois, e ao se encontrarem pela primeira vez, digamos que o famoso cupido não errou. Três encontros e duas semanas depois, ambos fecharam suas contas no OKCupid, e um ano após aquele primeiro encontro, apareceu um anel. Ela disse sim.