Natural language processing is becoming a very hot topic in both industrial practices and academic research. It finds many real-world applications such as information extraction, sentiment analysis, machine translation, question answering, and summarisation. Hence, it is an important subject to prepare you to cope with the huge amount of unstructured information in text, for example, in web pages and business documents. This course covers the basic concepts and computational methods for natural language processing. Techniques covered should be biased toward those generally accepted established traditional practices recommended by practitioners.
This course will equip you with the basic concepts and techniques in natural language processing on different levels including words, syntax, and semantics. You will be able to apply the techniques to real-world problems and conduct evaluations of your solutions.
Prerequisite Graph
Required first
CT2006Algorithm Design & AnalysisNatural Language Processing Fundamentals
Unlocks
Available Indexes
| Mon | Tue | Wed | Thu | Fri | Sat | |
|---|---|---|---|---|---|---|
| 1330 | 14556 TUT (COMP4) 1330-1550 Sat LHN-TR+16 Wk8-13 | |||||
| 1400 | ||||||
| 1430 | ||||||
| 1500 | ||||||
| 1530 |
Other Relevant Mods
CT2001
Data Structures & Algorithms
CT2002
Introduction to Computer Architecture & Networks
CT2003
Object Oriented Design & Programming
CT2004
Software Engineering
CT2009
Design Thinking
CT2010
Project Management (Business Needs Analysis & Risk Analysis)
CT2011
Data Analysis & Market Sensing (Business Intelligence)
CT2079
Mini Capstone (Full Stack) Project
CT3102
World Wide Web Technologies & Applications