Courses
TRAN4076 Introduction to Language Technology (3 units)
This course offers an introduction to language technologies, with a focus on natural language processing (NLP), large language models (LLMs) and neural machine translation (NMT). The course is designed to be highly practical, with a focus on portfolio creation. It requires no prior coding skills, as no-code (or low-code) tools will be used. By the end of this course, students should be able to: (1) understand the fundamental principles of language technologies including NLP, LLMs and machine translation; (2) critically analyse the strengths, weaknesses and potential improvements of different language technology applications; and (3) employ no-code (or low-code) NLP, LLM and NMT-based tools for the solution of practical problems.