This course studies the theory, design and implementation of natural language processing systems. Topics include text processing, regular expressions, statistical properties of text, edit distance, language modeling, text classification, sequence modeling, topic modeling, computational morphology, neural networks for NLP, chatbots, transfer learning for NLP.
SU Credits : 3.000
ECTS Credit : 6.000
Prerequisite :
Undergraduate level CS 204 Minimum Grade of D
AND ( Undergraduate level CS 210 Minimum Grade of D
OR Undergraduate level DSA 210 Minimum Grade of D )
Corequisite :
-