How Natural Language Processing (NLP) Works To Make Smart Machines Smarter