We got your back! We are coming back with more features and improvements. Read more here.

EE6405 NATURAL LANGUAGE PROCESSING

This course is intended to introduce to you the concepts of Natural Language Processing (NLP) from the fundamentals till the latest technologies and enable you to apply NLP techniques in real-world projects. It will introduce several major popular state-of-the-art NLP techniques with a focus on attention-based deep learning models. You would need to have exposure to programming skills (Python). An important takeaway would be the translation of theoretical concepts learnt into practical hands-on applications by running simulations on real-life datasets such as machine translation or text summarization. With the emergence of AI-based generative tools such as ChatGPT, NLP is becoming a highly valued topic in several research and development laboratories/sectors, hence this course will equip you with useful industry-relevant skills. In addition, this course will be relevant across 5 MSc programmes (CME, CCA, ET, PE and SP) since students taking this course will be equipped with the fundamental skillsets for machine learning and deep learning algorithms that can be applied in various contexts beyond NLP.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingEEE

Indexes

IndexTypeGroupDayTimeVenueRemark
32574LEC/STUDIOAFRI1900-2050

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON
TUE
WED
THU
FRI

EE6405

LEC/STUDIO |

SAT

Reviews & Discussion

We would encourage you to review with the following template.

Review Template

AY Taken: ...

Assessment (Optional): ...

Topics (Optional): ...

Lecturer (Optional): ...

TA (Optional): ...

Review: ...

Final Grade (Optional): ...


© 2025 NTUMODS Dev Team. All rights reserved