Is there any NLP library/tool/API for cleansing noisy text (e.g. SMS, Twitter) in English to its correct text?


Is there any NLP library/tool/API for cleansing noisy text (e.g. SMS, Twitter) in English to its correct text?

1) See Wikipedia: Text normalization

2) See the Quora topic: Text Normalization

3) See also Wikipedia: OpenRefine (ex-Google Refine)