The course enables the students to
Course Outcomes(COs):
Learning Outcome (at course level)
| Learning and teaching strategies | Assessment Strategies |
CLO112. Apply knowledge representation techniques like semantic networks, Frame system, Script etc. CLO113. Analyze various AI Fields like Natural Language Processing, Probability, Expert System. CLO114. Evaluate expert system and use of expert system application in the real world. CLO115. Create and develop ideas about various Applications of AI. | Interactive Lectures, Modeling, Discussions, Using research papers, student centered approach, Through Video Tutorials Learning activities for the students: Experiential Learning, Presentations, case based learning, Discussions, Quizzes and Assignments
|
|
The AI problems: what is an AI technique, Characteristics of AI applications Problem Solving, Search and Control Strategies General Problem solving, Production systems, Control strategies, forward and backward chaining Exhaustive searches: Depth first Breadth first search.
Hill climbing, Branch and Bound technique, Best first search and A* algorithm, AND/OR Graphs, Problem reduction and AO* algorithm, Constraint Satisfaction problems Game Playing Min Max Search procedure, Alpha-Beta cutoff, Additional Refinements.
First Order Predicate Calculus, Resolution Principle and Unification, Inference Mechanisms Horn’s Clauses, Semantic Networks, Frame Systems and Value Inheritance, Scripts, Conceptual Dependency AI Programming Languages Introduction to LISP, Introduction to PROLOG.
Origins and challenges of NLP – Language Modeling: Grammar-based LM, Statistical LM – Regular Expressions, Finite-State Automata – English Morphology, Tokenization, Unsmoothed N-grams, Evaluating N-grams, Smoothing, Part-of-Speech Tagging, Issues in Part-of-Speech tagging.
Semantics and pragmatics-Requirements for representation, Syntax-Driven Semantic analysis, Semantic attachment-Word Senses, Relations between Senses.
Syntactic analysis: Context-Free Grammars, Grammar rules for English, Normal Forms for grammar – Dependency Grammar – Syntactic Parsing, and Ambiguity.
Probabilistic Reasoning and Uncertainty, Probability theory, Bayes Theorem and Bayesian networks, Certainty Factor.
Introduction to Expert Systems, Architecture of Expert Systems, Expert System Shells, Knowledge
Acquisition, Case Studies, MYCIN, Learning, Rote Learning, Learning by Induction, explanation based learning.