AIE210 Natural Language Processing

Natural Language Processing (NLP) explores the interaction between computers and human language. This course covers the essential techniques for processing and analyzing text data, including tokenization, part-of-speech tagging, named entity recognition, and sentiment analysis. Students will also learn about advanced topics like machine translation, language models, and conversational AI.

Credits

3 credits

Prerequisite

DAT220 Applied Python for Data Analysis or CSC181 Scripting and Automation