This Valentine's Day would you trust an algorithm to find your soulmate