/* */
MustafaPhotoe
Mustafa Jarrar
Associate Professor

Biomedical Informatics Department, University at Buffalo, USA
Computer Science Department, Birzeit University, Palestine
mjarrar(a)birzeit.edu


jarrar.info The Web              

Artificial Intelligence

This course aims to expose students to concepts and techniques that enable them to build smart applications including search strategies, agents, machine learning, planning, knowledge representation reasoning, lexical semantics and linguistic resources, information retrieval, natural language processing and computational linguistics.
Course Outline
______________________________
Introduction to Artificial Intelligence
Intelligent Agents
Uninformed Search
Informed Search
Games and Adversarial Search
Introduction to Machine Learning
Artificial Neural Networks
Introduction to Natural Language Processing
Information Retrieval
Probabilistic Language Modeling - N-grams
Introduction to Logic
Introduction to First Order Logic
Inference Methods in First Order Logic
Inference Methods in Propositional Logic
Description Logic
Introduction to Ontology
Lexical Semantics and Multilingualism
WordNet and Global WordNet
Arabic Ontology

Seminars
Topics: {Planning, Fuzzy logic and Probabilistic Reasoning, Decision Making, Constraint Satisfaction, NLP topics, History of Logic}. Every three students will select one of these topics and will be given 25 minutes to present it in front of all students. Students will be evaluated based on: (i) their understanding of the topic and (ii) how much other students understood them.

Synthesis Paper
Every three student should write a synthesis paper (6-10 pages) about a research topic that will be assigned to them. Students are expected to read at least three recent articles related to the course topics; and summarize and criticize them. Discussion and guidance will be provided during the course.


Invited Lectures

Language and Intelligence, by Adnan Yahya
Arabic Language Processing by Adnan Yahya
Introduction to Machine Learning, by Sami Ghawi
Artificial Neural Networks, by Sami Ghawi
Part Of Speech tagging, by Nada Ghneim
Diacritization, by Nada Ghneim
اللسانيات الحاسوبية، مهدي عرار
أثر اللبس على الترجمة الآلية، مهدي عرار
Entity Relational Extraction, by Fadi Zaraket
Invited Lecture by Karim Bouzoubaa
Statistical Content Extraction and its Applications in Arabic, by Imad Zitouni
ANLP: From text segmentation to summarization, by Lamia Belguith



Textbook
Stuart Russell and Peter Norvig: Artificial Intelligence: A Modern Approach . Prentice Hall, 3rd Edition