Challenges Of Implementing Natural Language Processing