Developing back-ends since 2014, I have dealt with user provided text hundreds of times. It is not hard to address one issue, but it is extremely hard to deal with all known text processing issues; Hence a single API !
Success story sharing