Page Preview: 42

Course Title[Course Code]:English Language (1)[HUM 110]

Faculty: Computers and Artificial Intelligence
Department: Scientific Computing
Program: Scientific Computing
Compulsory / Elective:Compulsory
Undergraduate(First Year-First Semester)

Course Description:
The course aims at introducing the Introduction to natural language processing, different levels of language analysis. Linguistic background, words, verbs and phrases. Grammar and parsing, sentence structure, top-down and bottom up charts, finite state models. Feature and augmented grammar, morphological analysis, parsing with features. Auxiliary verbs, relative clauses. Human preference in parsing, deterministic parser and efficient encoding of ambiguity, statistical methods for ambiguity resolution, Arabic/English semantics and logical forms. Linking syntax and semantic interpretation using feature unification. Ambiguity resolution using selectional restrictions. Different strategies for Arabic/English Semantic interpretation and reasoning frames. Hybrid knowledge representation using knowledge about action and causality. Symbolic computation, symbol data structure, matching, search and unification algorithms. Speech processing and recognition.