How have generative AI and natural language processing technologies evolved over time?