Course Details

Course Code: IT9002
Course Title: Natural Language Processing
Short Title: NLP
Course Level:: Level 9
Valid From:: 2023/2024 Sem 2
Credits:: 15
Owner: School of ICT
Assessment Method: Achievement
Course Aim

IT9002-Natural Language Processing (NLP) aims to provide a comprehensive view of building real-world natural language processing (NLP) applications. To introduce students to the fundamental concepts, algorithms and linguistic models used in Natural Language Processing. To develop students’ abilities to apply the concepts and algorithms by utilizing various NLP packages for processing the linguistic information to solve diversified real world NLP tasks.

 
CILO
On Completion of this course, the learner will be able to
# Learning Outcome Description
1 Understanding the fundamental concepts, algorithms, and models in Natural Language processing (NLP) for performing various linguistic NLP tasks.
2 Demonstrate professional levels of insight, interpretation by utilizing the various NLP packages like Natural Language Tool Kit (NLTK) to apply, solve, implement, evaluate, and improve the real time significant applications of NLP
Requisites
No requisites
 
Examinations
Assessment Type
Examination (Practical)
No Other Controlled Assessments
Uncontrolled Assessments
Assessment Type
Project (Individual)

The institute reserves the right to alter the nature and timings of assessment

Affiliated Entities
Entity Code Entity Title Entity Version Entity Type
ICT1099 Doctorate of Philosophy in Computer Science 1 Programme
ICT9010 Master of Science in Artificial Intelligence 1 Programme
ICT9099 Master of Science by Research in Computer Science 1 Programme