views:

22

answers:

1

Our application allows a user to enter company names that their organization works with. A current issue is that the way one user inputs the company name varies from user to user. We need to consolidate this data. Are there any proven approaches for tackling this problem?

+1  A: 

The problem of data quality is generally referred to as Data Cleansing. There are many methods and tools in this area.

The best for you will depend on the extent of your problem and also on the technologies you use. But if I understand well, the data that are stored are OK, the problem is that user input data to search against with incorrect spelling? In this case fuzzy searching could help.

ewernli
Fuzzy searching makes sense, do you have any suggestions as far as tools?
Rob
Which technologies are you using?
ewernli
Pretty much the standard .net/sql stack. Currently using Full Text queries, but that doesn't help much.
Rob