Recent advances in natural language processing door