Role of Java in Natural Language Processing for Indian Regional Languages