1. A method executed by a computing device, the computing device comprising a processor and memory for storing executable instructions, the processor executing the instructions to perform the method, the method comprising: receiving two multi-segment sets of characters, each of the two multi-segment sets of characters comprises a plurality of segments, each of the segments comprising a format; sanitizing each of the two multi-segment sets of characters by: converting a segment of the plurality of segments of a multi-segment set of characters into a standardized format if the format of a segment is not in the standardized format; and reducing each of the two multi-segment sets of characters by creating a continuous string of characters from converted segments and non-converted segments; and calculating a distance score using sanitized multi-segment sets of characters, the distance score representing a difference between characters of the sanitized multi-segment sets of characters.