MSBA6461: Advanced AI for Natural Language Processing
2 Credits
This course covers several topics in natural language understanding using machine learning and artificial intelligence. Students are introduced to foundational natural language processing techniques (e.g., text pre-processing and bag of words representation) and more advanced topics in natural language understanding, such as representation learning, sequential models, transformer models, and large language models (e.g., ChatGPT), along with their business applications. The course combines theoretical discussions of concepts and techniques and hands-on practices in Python, leveraging popular packages such as Tensorflow or Pytorch. The overall objective is to develop a foundation for understanding and leveraging modern AI tools and techniques for language-understanding.
prereq: MSBA 6131 or instructor consent