SlideShare a Scribd company logo
Jarrar © 2014 1
Introduction
Mustafa Jarrar: Lecture Notes on Artificial Intelligence
Birzeit University, 2014
Artificial Intelligence
Dr. Mustafa Jarrar
Sina Institute, University of Birzeit
mjarrar@birzeit.edu
www.jarrar.info
Jarrar © 2014 2
Watch this lecture and download the slides from
http://jarrar-courses.blogspot.com/2011/09/online-courses.html
Jarrar © 2014 3
Part1: What is AI (Discussion)
Part2: Course Outline
Lecture Outline
Jarrar © 2014 4
Jarrar © 2014 5
Jarrar © 2014 6
Reading and Discussion
 Study the “Artificial Intelligence” article
from the Wikipedia. Don’t read ch.1
 You will answer one of the following
questions.
 This will be a quiz!
Jarrar © 2014 7
Discussion
• What is the common definition of “AI”? Do you agree?
• Do you know any AI application?
• Should artificial intelligence simulate natural intelligence?
• What are the criticisms on the AI research? Do you agree?
• What is the relation between AI and logic? AI and philosophy? Logic
and philosophy?
• Explain the meaning of logic? reasoning? ontology?
• What is Natural Language Processing? And how it is related to AI?
• Why and how Probabilistic and statistical methods are used in AI ?
• What are the major research approaches/schools in AI? Which one
you think is more productive?
• Which Arabic philosophers contributed to logic in the past?
• Why Arabs chose to study logic in the past?
Jarrar © 2014 8
Part1: What is AI (Discussion)
Part2: Course Outline
Lecture Outline
Jarrar © 2014 9
Topics
Introduction to AI, and Intelligent Agents
Information Retrieval & Natural Language processing
Lexical Semantics and Lexical Resources
Knowledge Representation & Reasoning
Description Logic, Business Rules, and Ontologies
Uninformed Search
Informed Search
Games and Adversarial Search
Machine Learning & Neural Networks
Seminar: {Planning, Fuzzy logic and Probabilistic Reasoning, Decision Making, Constraint
Satisfaction, NLP topics, History of Logic}.
Synthesis Paper: Every three student should write a synthesis paper (6-10 pages) about a research
topic that will be assigned to them.
Jarrar © 2014 10
Topics
Intelligent Agents
Jarrar © 2014 11
Topics
Information Retrieval & Natural Language processing
Lexical Semantics and Lexical Resources
Jarrar © 2014 12
Topics
Knowledge Representation & Reasoning
Description Logic, Business Rules, and Ontologies
Jarrar © 2014 13
Topics
Uninformed Search
Informed Search
Games and Adversarial Search
Jarrar © 2014 14
Topics
Machine Learning & Neural Networks
Jarrar © 2014 15
Topics
Seminar:
{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.
Jarrar © 2014 16
Topics
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.
Jarrar © 2014 17
Grading
Med Exams (20%)
Final exam (35%)
Paper and Seminar (15%)
Projects (30%)
Jarrar © 2014 18
Teaching Material:
Textbook:
S. Russell and P. Norvig: Artificial Intelligence: A Modern
Approach Prentice Hall, 2003, Second Edition
Lecture Notes:
All lecture notes will be published on Ritaj before or directly
after each lecture.
All lectures will be video recorded, and published online at:
http://jarrar-courses.blogspot.com/2011/11/artificial-
intelligence-fall-2011.html
Jarrar © 2014 19
Rules
Smile and be cool: help be to make the course full of fun!!!!
Attendance. Attendance is mandatory. University regulations are strictly
enforced.
Academic Honesty: Individual work must be each student’s own work.
Plagiarism or cheating will result in official University disciplinary review.
Missed Exams: There are no makeup exams, and project deadlines are very
hard.
Etiquette: Cell phones must be turned off. Don’t come late. If you must go out
during the lecture go but don’t let me notice.
Ritaj: Official communicate through Ritaj. I assume you check it several times
a day (other channels of communication are informal).
Facebook Group: students are encourage join this group
(https://www.facebook.com/groups/1460847144188492/) to discuss and share
related material among each other. (This is an informal communication
channel, and does not replace Ritaj).
Ad

More Related Content

Viewers also liked (19)

Jarrar: Introduction to Information Retrieval
Jarrar: Introduction to Information RetrievalJarrar: Introduction to Information Retrieval
Jarrar: Introduction to Information Retrieval
Mustafa Jarrar
 
Information retreival, By Hadi Mohammadzadeh
Information retreival, By Hadi MohammadzadehInformation retreival, By Hadi Mohammadzadeh
Information retreival, By Hadi Mohammadzadeh
Hadi Mohammadzadeh
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
chandsek666
 
Artificial Intelligence -- Search Algorithms
Artificial Intelligence-- Search Algorithms Artificial Intelligence-- Search Algorithms
Artificial Intelligence -- Search Algorithms
Syed Ahmed
 
Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents
Mustafa Jarrar
 
04 search heuristic
04 search heuristic04 search heuristic
04 search heuristic
Nour Zeineddine
 
Jarrar: Games
Jarrar: GamesJarrar: Games
Jarrar: Games
Mustafa Jarrar
 
Jarrar: Description Logic
Jarrar: Description LogicJarrar: Description Logic
Jarrar: Description Logic
Mustafa Jarrar
 
Jarrar: Propositional Logic Inference Methods
Jarrar: Propositional Logic Inference MethodsJarrar: Propositional Logic Inference Methods
Jarrar: Propositional Logic Inference Methods
Mustafa Jarrar
 
09 heuristic search
09 heuristic search09 heuristic search
09 heuristic search
Tianlu Wang
 
Jarrar: Probabilistic Language Modeling - Introduction to N-grams
Jarrar: Probabilistic Language Modeling - Introduction to N-gramsJarrar: Probabilistic Language Modeling - Introduction to N-grams
Jarrar: Probabilistic Language Modeling - Introduction to N-grams
Mustafa Jarrar
 
Solving problems by searching
Solving problems by searchingSolving problems by searching
Solving problems by searching
Luigi Ceccaroni
 
Informed and Uninformed search Strategies
Informed and Uninformed search StrategiesInformed and Uninformed search Strategies
Informed and Uninformed search Strategies
Amey Kerkar
 
Jarrar: Introduction to Natural Language Processing
Jarrar: Introduction to Natural Language ProcessingJarrar: Introduction to Natural Language Processing
Jarrar: Introduction to Natural Language Processing
Mustafa Jarrar
 
Habash: Arabic Natural Language Processing
Habash: Arabic Natural Language ProcessingHabash: Arabic Natural Language Processing
Habash: Arabic Natural Language Processing
Mustafa Jarrar
 
Ch2 3-informed (heuristic) search
Ch2 3-informed (heuristic) searchCh2 3-informed (heuristic) search
Ch2 3-informed (heuristic) search
chandsek666
 
Hill climbing
Hill climbingHill climbing
Hill climbing
Mohammad Faizan
 
Uniformed tree searching
Uniformed tree searching Uniformed tree searching
Uniformed tree searching
Ayaelshiwi
 
Simulation Powerpoint- Lecture Notes
Simulation Powerpoint- Lecture NotesSimulation Powerpoint- Lecture Notes
Simulation Powerpoint- Lecture Notes
Kesavartinii Bala Krisnain
 
Jarrar: Introduction to Information Retrieval
Jarrar: Introduction to Information RetrievalJarrar: Introduction to Information Retrieval
Jarrar: Introduction to Information Retrieval
Mustafa Jarrar
 
Information retreival, By Hadi Mohammadzadeh
Information retreival, By Hadi MohammadzadehInformation retreival, By Hadi Mohammadzadeh
Information retreival, By Hadi Mohammadzadeh
Hadi Mohammadzadeh
 
Artificial Intelligence -- Search Algorithms
Artificial Intelligence-- Search Algorithms Artificial Intelligence-- Search Algorithms
Artificial Intelligence -- Search Algorithms
Syed Ahmed
 
Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents
Mustafa Jarrar
 
Jarrar: Description Logic
Jarrar: Description LogicJarrar: Description Logic
Jarrar: Description Logic
Mustafa Jarrar
 
Jarrar: Propositional Logic Inference Methods
Jarrar: Propositional Logic Inference MethodsJarrar: Propositional Logic Inference Methods
Jarrar: Propositional Logic Inference Methods
Mustafa Jarrar
 
09 heuristic search
09 heuristic search09 heuristic search
09 heuristic search
Tianlu Wang
 
Jarrar: Probabilistic Language Modeling - Introduction to N-grams
Jarrar: Probabilistic Language Modeling - Introduction to N-gramsJarrar: Probabilistic Language Modeling - Introduction to N-grams
Jarrar: Probabilistic Language Modeling - Introduction to N-grams
Mustafa Jarrar
 
Solving problems by searching
Solving problems by searchingSolving problems by searching
Solving problems by searching
Luigi Ceccaroni
 
Informed and Uninformed search Strategies
Informed and Uninformed search StrategiesInformed and Uninformed search Strategies
Informed and Uninformed search Strategies
Amey Kerkar
 
Jarrar: Introduction to Natural Language Processing
Jarrar: Introduction to Natural Language ProcessingJarrar: Introduction to Natural Language Processing
Jarrar: Introduction to Natural Language Processing
Mustafa Jarrar
 
Habash: Arabic Natural Language Processing
Habash: Arabic Natural Language ProcessingHabash: Arabic Natural Language Processing
Habash: Arabic Natural Language Processing
Mustafa Jarrar
 
Ch2 3-informed (heuristic) search
Ch2 3-informed (heuristic) searchCh2 3-informed (heuristic) search
Ch2 3-informed (heuristic) search
chandsek666
 
Uniformed tree searching
Uniformed tree searching Uniformed tree searching
Uniformed tree searching
Ayaelshiwi
 

Similar to Introduction to Artificial Intelligence (20)

Jarrar: Knowledge Engineering- Course Outline
Jarrar: Knowledge Engineering- Course OutlineJarrar: Knowledge Engineering- Course Outline
Jarrar: Knowledge Engineering- Course Outline
Mustafa Jarrar
 
Are we ready for smart learning? - Anne Nortcliffe, SHU for MELSIG
Are we ready for smart learning? - Anne Nortcliffe, SHU for MELSIGAre we ready for smart learning? - Anne Nortcliffe, SHU for MELSIG
Are we ready for smart learning? - Anne Nortcliffe, SHU for MELSIG
Andrew Middleton
 
AI Literacy -Undergrad_Graduate Course
AI Literacy -Undergrad_Graduate CourseAI Literacy -Undergrad_Graduate Course
AI Literacy -Undergrad_Graduate Course
tadimalla sri yeswanth
 
Anne Nortcliffe Are we ready for smart device learning survey
Anne Nortcliffe Are we ready for smart device learning surveyAnne Nortcliffe Are we ready for smart device learning survey
Anne Nortcliffe Are we ready for smart device learning survey
Andrew Middleton
 
B.Tech in Robotics & Cyber-Physical Systems- Plaksha University
B.Tech in Robotics & Cyber-Physical Systems- Plaksha UniversityB.Tech in Robotics & Cyber-Physical Systems- Plaksha University
B.Tech in Robotics & Cyber-Physical Systems- Plaksha University
Plaksha University
 
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdfInstructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
AOmaAli
 
Writing a research paper for publication structure and recommendations (compu...
Writing a research paper for publication structure and recommendations (compu...Writing a research paper for publication structure and recommendations (compu...
Writing a research paper for publication structure and recommendations (compu...
Tawfeeq Alsanoosy
 
Success with AI driven tools 30082023.pdf
Success with AI driven tools 30082023.pdfSuccess with AI driven tools 30082023.pdf
Success with AI driven tools 30082023.pdf
AuliaKhoirunnisa30
 
Informational interview lesson plan
Informational interview lesson planInformational interview lesson plan
Informational interview lesson plan
rgeurtz
 
10_free_AI_Tools Herramientas AI para la gestión de empresas
10_free_AI_Tools Herramientas AI para la gestión de empresas10_free_AI_Tools Herramientas AI para la gestión de empresas
10_free_AI_Tools Herramientas AI para la gestión de empresas
Mauricio Villalobos Figueroa
 
Open Science in Software Engineering.pdf
Open Science in Software Engineering.pdfOpen Science in Software Engineering.pdf
Open Science in Software Engineering.pdf
Daniel Mendez
 
Ent256 2014 ln-01
Ent256 2014 ln-01Ent256 2014 ln-01
Ent256 2014 ln-01
Marwan Affandi
 
Empirical Software Engineering for Software Environments - University of Cali...
Empirical Software Engineering for Software Environments - University of Cali...Empirical Software Engineering for Software Environments - University of Cali...
Empirical Software Engineering for Software Environments - University of Cali...
Marco Aurelio Gerosa
 
OTON GLASS at ACM CHI 2015
OTON GLASS at ACM CHI 2015OTON GLASS at ACM CHI 2015
OTON GLASS at ACM CHI 2015
Keisuke Shimakage
 
Intl rules and guidelines 2014 no forms
Intl rules and guidelines 2014 no formsIntl rules and guidelines 2014 no forms
Intl rules and guidelines 2014 no forms
Marwa Elkazaz
 
Sociology  SOCI332Statistics for Social ScienceCredit Ho.docx
Sociology  SOCI332Statistics for Social ScienceCredit Ho.docxSociology  SOCI332Statistics for Social ScienceCredit Ho.docx
Sociology  SOCI332Statistics for Social ScienceCredit Ho.docx
bryanwest16882
 
Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
fahmi324663
 
• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx
• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx
• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx
odiliagilby
 
Design Engineering
Design Engineering Design Engineering
Design Engineering
Amiraj College Of Engineering & Technology
 
i.school, The University of Tokyo "Divergence, convergence, and expression of...
i.school, The University of Tokyo "Divergence, convergence, and expression of...i.school, The University of Tokyo "Divergence, convergence, and expression of...
i.school, The University of Tokyo "Divergence, convergence, and expression of...
schoowebcampus
 
Jarrar: Knowledge Engineering- Course Outline
Jarrar: Knowledge Engineering- Course OutlineJarrar: Knowledge Engineering- Course Outline
Jarrar: Knowledge Engineering- Course Outline
Mustafa Jarrar
 
Are we ready for smart learning? - Anne Nortcliffe, SHU for MELSIG
Are we ready for smart learning? - Anne Nortcliffe, SHU for MELSIGAre we ready for smart learning? - Anne Nortcliffe, SHU for MELSIG
Are we ready for smart learning? - Anne Nortcliffe, SHU for MELSIG
Andrew Middleton
 
AI Literacy -Undergrad_Graduate Course
AI Literacy -Undergrad_Graduate CourseAI Literacy -Undergrad_Graduate Course
AI Literacy -Undergrad_Graduate Course
tadimalla sri yeswanth
 
Anne Nortcliffe Are we ready for smart device learning survey
Anne Nortcliffe Are we ready for smart device learning surveyAnne Nortcliffe Are we ready for smart device learning survey
Anne Nortcliffe Are we ready for smart device learning survey
Andrew Middleton
 
B.Tech in Robotics & Cyber-Physical Systems- Plaksha University
B.Tech in Robotics & Cyber-Physical Systems- Plaksha UniversityB.Tech in Robotics & Cyber-Physical Systems- Plaksha University
B.Tech in Robotics & Cyber-Physical Systems- Plaksha University
Plaksha University
 
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdfInstructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
Instructional Design - Storyboard_IT Teaching Methods_ED 2216_MSM.pdf
AOmaAli
 
Writing a research paper for publication structure and recommendations (compu...
Writing a research paper for publication structure and recommendations (compu...Writing a research paper for publication structure and recommendations (compu...
Writing a research paper for publication structure and recommendations (compu...
Tawfeeq Alsanoosy
 
Success with AI driven tools 30082023.pdf
Success with AI driven tools 30082023.pdfSuccess with AI driven tools 30082023.pdf
Success with AI driven tools 30082023.pdf
AuliaKhoirunnisa30
 
Informational interview lesson plan
Informational interview lesson planInformational interview lesson plan
Informational interview lesson plan
rgeurtz
 
10_free_AI_Tools Herramientas AI para la gestión de empresas
10_free_AI_Tools Herramientas AI para la gestión de empresas10_free_AI_Tools Herramientas AI para la gestión de empresas
10_free_AI_Tools Herramientas AI para la gestión de empresas
Mauricio Villalobos Figueroa
 
Open Science in Software Engineering.pdf
Open Science in Software Engineering.pdfOpen Science in Software Engineering.pdf
Open Science in Software Engineering.pdf
Daniel Mendez
 
Empirical Software Engineering for Software Environments - University of Cali...
Empirical Software Engineering for Software Environments - University of Cali...Empirical Software Engineering for Software Environments - University of Cali...
Empirical Software Engineering for Software Environments - University of Cali...
Marco Aurelio Gerosa
 
Intl rules and guidelines 2014 no forms
Intl rules and guidelines 2014 no formsIntl rules and guidelines 2014 no forms
Intl rules and guidelines 2014 no forms
Marwa Elkazaz
 
Sociology  SOCI332Statistics for Social ScienceCredit Ho.docx
Sociology  SOCI332Statistics for Social ScienceCredit Ho.docxSociology  SOCI332Statistics for Social ScienceCredit Ho.docx
Sociology  SOCI332Statistics for Social ScienceCredit Ho.docx
bryanwest16882
 
Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
fahmi324663
 
• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx
• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx
• COMMUNICATEBUSINESS VISION• WHAT TO EXPECT• .docx
odiliagilby
 
i.school, The University of Tokyo "Divergence, convergence, and expression of...
i.school, The University of Tokyo "Divergence, convergence, and expression of...i.school, The University of Tokyo "Divergence, convergence, and expression of...
i.school, The University of Tokyo "Divergence, convergence, and expression of...
schoowebcampus
 
Ad

More from Mustafa Jarrar (20)

Clustering Arabic Tweets for Sentiment Analysis
Clustering Arabic Tweets for Sentiment AnalysisClustering Arabic Tweets for Sentiment Analysis
Clustering Arabic Tweets for Sentiment Analysis
Mustafa Jarrar
 
Classifying Processes and Basic Formal Ontology
Classifying Processes  and Basic Formal OntologyClassifying Processes  and Basic Formal Ontology
Classifying Processes and Basic Formal Ontology
Mustafa Jarrar
 
Discrete Mathematics Course Outline
Discrete Mathematics Course OutlineDiscrete Mathematics Course Outline
Discrete Mathematics Course Outline
Mustafa Jarrar
 
Business Process Implementation
Business Process ImplementationBusiness Process Implementation
Business Process Implementation
Mustafa Jarrar
 
Business Process Design and Re-engineering
Business Process Design and Re-engineeringBusiness Process Design and Re-engineering
Business Process Design and Re-engineering
Mustafa Jarrar
 
BPMN 2.0 Analytical Constructs
BPMN 2.0 Analytical ConstructsBPMN 2.0 Analytical Constructs
BPMN 2.0 Analytical Constructs
Mustafa Jarrar
 
BPMN 2.0 Descriptive Constructs
BPMN 2.0 Descriptive Constructs  BPMN 2.0 Descriptive Constructs
BPMN 2.0 Descriptive Constructs
Mustafa Jarrar
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
Mustafa Jarrar
 
Customer Complaint Ontology
Customer Complaint Ontology Customer Complaint Ontology
Customer Complaint Ontology
Mustafa Jarrar
 
Subset, Equality, and Exclusion Rules
Subset, Equality, and Exclusion RulesSubset, Equality, and Exclusion Rules
Subset, Equality, and Exclusion Rules
Mustafa Jarrar
 
Schema Modularization in ORM
Schema Modularization in ORMSchema Modularization in ORM
Schema Modularization in ORM
Mustafa Jarrar
 
On Computer Science Trends and Priorities in Palestine
On Computer Science Trends and Priorities in PalestineOn Computer Science Trends and Priorities in Palestine
On Computer Science Trends and Priorities in Palestine
Mustafa Jarrar
 
Lessons from Class Recording & Publishing of Eight Online Courses
Lessons from Class Recording & Publishing of Eight Online CoursesLessons from Class Recording & Publishing of Eight Online Courses
Lessons from Class Recording & Publishing of Eight Online Courses
Mustafa Jarrar
 
Presentation curras paper-emnlp2014-final
Presentation curras paper-emnlp2014-finalPresentation curras paper-emnlp2014-final
Presentation curras paper-emnlp2014-final
Mustafa Jarrar
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
Mustafa Jarrar
 
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Riestra: How to Design and engineer Competitive Horizon 2020 ProposalsRiestra: How to Design and engineer Competitive Horizon 2020 Proposals
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Mustafa Jarrar
 
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Bouquet: SIERA Workshop on The Pillars of Horizon2020Bouquet: SIERA Workshop on The Pillars of Horizon2020
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Mustafa Jarrar
 
Jarrar: Sparql Project
Jarrar: Sparql ProjectJarrar: Sparql Project
Jarrar: Sparql Project
Mustafa Jarrar
 
Jarrar: Logical Foundation of Ontology Engineering
Jarrar: Logical Foundation of Ontology EngineeringJarrar: Logical Foundation of Ontology Engineering
Jarrar: Logical Foundation of Ontology Engineering
Mustafa Jarrar
 
Jarrar: Ontology Modeling using OntoClean Methodology
Jarrar: Ontology Modeling using OntoClean MethodologyJarrar: Ontology Modeling using OntoClean Methodology
Jarrar: Ontology Modeling using OntoClean Methodology
Mustafa Jarrar
 
Clustering Arabic Tweets for Sentiment Analysis
Clustering Arabic Tweets for Sentiment AnalysisClustering Arabic Tweets for Sentiment Analysis
Clustering Arabic Tweets for Sentiment Analysis
Mustafa Jarrar
 
Classifying Processes and Basic Formal Ontology
Classifying Processes  and Basic Formal OntologyClassifying Processes  and Basic Formal Ontology
Classifying Processes and Basic Formal Ontology
Mustafa Jarrar
 
Discrete Mathematics Course Outline
Discrete Mathematics Course OutlineDiscrete Mathematics Course Outline
Discrete Mathematics Course Outline
Mustafa Jarrar
 
Business Process Implementation
Business Process ImplementationBusiness Process Implementation
Business Process Implementation
Mustafa Jarrar
 
Business Process Design and Re-engineering
Business Process Design and Re-engineeringBusiness Process Design and Re-engineering
Business Process Design and Re-engineering
Mustafa Jarrar
 
BPMN 2.0 Analytical Constructs
BPMN 2.0 Analytical ConstructsBPMN 2.0 Analytical Constructs
BPMN 2.0 Analytical Constructs
Mustafa Jarrar
 
BPMN 2.0 Descriptive Constructs
BPMN 2.0 Descriptive Constructs  BPMN 2.0 Descriptive Constructs
BPMN 2.0 Descriptive Constructs
Mustafa Jarrar
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
Mustafa Jarrar
 
Customer Complaint Ontology
Customer Complaint Ontology Customer Complaint Ontology
Customer Complaint Ontology
Mustafa Jarrar
 
Subset, Equality, and Exclusion Rules
Subset, Equality, and Exclusion RulesSubset, Equality, and Exclusion Rules
Subset, Equality, and Exclusion Rules
Mustafa Jarrar
 
Schema Modularization in ORM
Schema Modularization in ORMSchema Modularization in ORM
Schema Modularization in ORM
Mustafa Jarrar
 
On Computer Science Trends and Priorities in Palestine
On Computer Science Trends and Priorities in PalestineOn Computer Science Trends and Priorities in Palestine
On Computer Science Trends and Priorities in Palestine
Mustafa Jarrar
 
Lessons from Class Recording & Publishing of Eight Online Courses
Lessons from Class Recording & Publishing of Eight Online CoursesLessons from Class Recording & Publishing of Eight Online Courses
Lessons from Class Recording & Publishing of Eight Online Courses
Mustafa Jarrar
 
Presentation curras paper-emnlp2014-final
Presentation curras paper-emnlp2014-finalPresentation curras paper-emnlp2014-final
Presentation curras paper-emnlp2014-final
Mustafa Jarrar
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
Mustafa Jarrar
 
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Riestra: How to Design and engineer Competitive Horizon 2020 ProposalsRiestra: How to Design and engineer Competitive Horizon 2020 Proposals
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Mustafa Jarrar
 
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Bouquet: SIERA Workshop on The Pillars of Horizon2020Bouquet: SIERA Workshop on The Pillars of Horizon2020
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Mustafa Jarrar
 
Jarrar: Sparql Project
Jarrar: Sparql ProjectJarrar: Sparql Project
Jarrar: Sparql Project
Mustafa Jarrar
 
Jarrar: Logical Foundation of Ontology Engineering
Jarrar: Logical Foundation of Ontology EngineeringJarrar: Logical Foundation of Ontology Engineering
Jarrar: Logical Foundation of Ontology Engineering
Mustafa Jarrar
 
Jarrar: Ontology Modeling using OntoClean Methodology
Jarrar: Ontology Modeling using OntoClean MethodologyJarrar: Ontology Modeling using OntoClean Methodology
Jarrar: Ontology Modeling using OntoClean Methodology
Mustafa Jarrar
 
Ad

Recently uploaded (20)

Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 

Introduction to Artificial Intelligence

  • 1. Jarrar © 2014 1 Introduction Mustafa Jarrar: Lecture Notes on Artificial Intelligence Birzeit University, 2014 Artificial Intelligence Dr. Mustafa Jarrar Sina Institute, University of Birzeit [email protected] www.jarrar.info
  • 2. Jarrar © 2014 2 Watch this lecture and download the slides from http://jarrar-courses.blogspot.com/2011/09/online-courses.html
  • 3. Jarrar © 2014 3 Part1: What is AI (Discussion) Part2: Course Outline Lecture Outline
  • 6. Jarrar © 2014 6 Reading and Discussion  Study the “Artificial Intelligence” article from the Wikipedia. Don’t read ch.1  You will answer one of the following questions.  This will be a quiz!
  • 7. Jarrar © 2014 7 Discussion • What is the common definition of “AI”? Do you agree? • Do you know any AI application? • Should artificial intelligence simulate natural intelligence? • What are the criticisms on the AI research? Do you agree? • What is the relation between AI and logic? AI and philosophy? Logic and philosophy? • Explain the meaning of logic? reasoning? ontology? • What is Natural Language Processing? And how it is related to AI? • Why and how Probabilistic and statistical methods are used in AI ? • What are the major research approaches/schools in AI? Which one you think is more productive? • Which Arabic philosophers contributed to logic in the past? • Why Arabs chose to study logic in the past?
  • 8. Jarrar © 2014 8 Part1: What is AI (Discussion) Part2: Course Outline Lecture Outline
  • 9. Jarrar © 2014 9 Topics Introduction to AI, and Intelligent Agents Information Retrieval & Natural Language processing Lexical Semantics and Lexical Resources Knowledge Representation & Reasoning Description Logic, Business Rules, and Ontologies Uninformed Search Informed Search Games and Adversarial Search Machine Learning & Neural Networks Seminar: {Planning, Fuzzy logic and Probabilistic Reasoning, Decision Making, Constraint Satisfaction, NLP topics, History of Logic}. Synthesis Paper: Every three student should write a synthesis paper (6-10 pages) about a research topic that will be assigned to them.
  • 10. Jarrar © 2014 10 Topics Intelligent Agents
  • 11. Jarrar © 2014 11 Topics Information Retrieval & Natural Language processing Lexical Semantics and Lexical Resources
  • 12. Jarrar © 2014 12 Topics Knowledge Representation & Reasoning Description Logic, Business Rules, and Ontologies
  • 13. Jarrar © 2014 13 Topics Uninformed Search Informed Search Games and Adversarial Search
  • 14. Jarrar © 2014 14 Topics Machine Learning & Neural Networks
  • 15. Jarrar © 2014 15 Topics Seminar: {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.
  • 16. Jarrar © 2014 16 Topics 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.
  • 17. Jarrar © 2014 17 Grading Med Exams (20%) Final exam (35%) Paper and Seminar (15%) Projects (30%)
  • 18. Jarrar © 2014 18 Teaching Material: Textbook: S. Russell and P. Norvig: Artificial Intelligence: A Modern Approach Prentice Hall, 2003, Second Edition Lecture Notes: All lecture notes will be published on Ritaj before or directly after each lecture. All lectures will be video recorded, and published online at: http://jarrar-courses.blogspot.com/2011/11/artificial- intelligence-fall-2011.html
  • 19. Jarrar © 2014 19 Rules Smile and be cool: help be to make the course full of fun!!!! Attendance. Attendance is mandatory. University regulations are strictly enforced. Academic Honesty: Individual work must be each student’s own work. Plagiarism or cheating will result in official University disciplinary review. Missed Exams: There are no makeup exams, and project deadlines are very hard. Etiquette: Cell phones must be turned off. Don’t come late. If you must go out during the lecture go but don’t let me notice. Ritaj: Official communicate through Ritaj. I assume you check it several times a day (other channels of communication are informal). Facebook Group: students are encourage join this group (https://www.facebook.com/groups/1460847144188492/) to discuss and share related material among each other. (This is an informal communication channel, and does not replace Ritaj).