Enhancing Customer Experience with Natural Language Processing