Abstract: Natural Language Processing is a sub-field of Artificial Intelligence focusing on the interaction of human languages and computers. As the way which computers communicate and treat data is ...