Often seen as the unfashionable and socially clumsy person, geeks find it hard to meet their true love. Finally, here…