Added experimental code for NLP