Natural language processing (NLP) advancements