1. A computerized method comprising: receiving, via a processor, data indicative of an insurance company name, the data comprising one or more words; processing, using the processor, the data through one or more processing steps to generate processed data comprising one or more processed words; selecting, using the processor, one or more candidate word strings based on the one or more processed words; associating, using the processor, matching information with each of the one or more candidate word strings; generating, using the processor, analysis information for each of the one or more candidate word strings based on the associated matching information; and associating, using the processor, an insurance company identifier with received data based on the analysis information and one or more matching rules.