School of Engineering and Technology, (SET) | ||||
AT82.05 : Artificial Intelligence: Natural Language Understanding 3(3-0) | ||||
Course objectives: | ||||
Introducing students to the linguistic knowledge of natural languages together with the algorithms and technologies for processing them. Key linguistic concepts of words, morphology, parts-of-speech, syntax and semantics are presented together with algorithms and technologies like regular expressions, finite automata, context-free grammars, unification, first-order logic, lambda-notations, hidden Markov models as well as other rule-based or statistical algorithms. |
||||
Learning Outcomes: | ||||
Students, on completion of the course, would be able to
|
||||
Pre-requisite(s): | ||||
None. |
||||
Course Outline: | ||||
I Introduction to the ambiguity of natural language. II Words
III Syntax
IV Semantics
|
||||
Laboratory Sessions: | ||||
None. |
||||
Learning Resources: | ||||
Textbook: | ||||
No designated textbooks, but lecture notes will be provided. |
||||
Reference Books: | ||||
E.M. Bender and A. Lascarides, Linguistic Fundamental for Natural Language Processing: 100
Essentials from Semantics and Pragmatics, Morgan & Claypool Publishers, 2019
|
||||
Journals and Magazines: | ||||
The Journal of Artificial Intelligence, Elsevier Science
Proceedings of International Joint Conference on Artificial Intelligence (IJCAI), IJCAI Organization Proceedings of Conferences of Associations for Advancement of Artificial Intelligence (AAAI), AAAI Organization |
||||
Time Distribution and Study Load: | ||||
|
||||
Teaching and Learning Methods: | ||||
|
||||
Evaluation Scheme: | ||||
The final grade will be from the following constituent parts:
Exams are open book. A grade of “A” indicates excellent and insightful understanding of the key concepts and ability to implement sophisticated systems; “B” indicates a good understanding of the key concepts and ability to implement basic techniques; “C” indicates barely acceptable understanding and implementation ability; and “D” indicates poor understanding and implementation ability. |
||||
Instructor(s): | ||||
|
||||