2024-25 Spring - CSIT6000R - Natural Language Processing

Course

Description

This course provides an introduction to machine learning algorithms for natural language processing and using programming tools such as Python to implement them for real problems. It will use some of the following practical problems such as text classification, information extraction, sequence modeling, text inference, QA system, etc. as illustrations to demonstrate the power of the learning algorithms. Course Prerequisites: Computer science: object-oriented programming and data structures, design and analysis of algorithms; Mathematics: multivariable calculus, linear algebra and matrix analysis, probability and statistics.
Course period1/02/2530/06/25
Course levelPG
Course formatLecture