An NLP framework for large scale processing using Hadoop