We used ANN like Hopfield Network using binary mapping to auto-complete and sanitize user inputs in applications. Here user inputs that are different but close to one of the desired inputs are recognized automatically by the system and used by the application without requiring the user to re-enter the same data again and again.
We have also used the same framework for clustering and classification of a wide range of input dataset to fit a small subset. This has been used in various verticals like Corporate finance, Banking, Retail.