We've turned our hearts over to software; 30 million Americans have online dating profiles. About one-fifth of all new relationships in North America start with people meeting online.
So far, the algorithms don't seem to know much more than we do, about what we're looking for.