Natural Language Processing: What is NLP to Document Automation?

Natural Language Processing or NLP helps make document automation highly successful for certain tasks and fails miserably in others that are explored here.