Introduction -definition-Artificial Intelligence- problem solving by searching – Uninformed (Breadth-first search & Depth-first search) and informed strategies — Contributes to AI- Programming Without and with AI- AI Technique- Intelligence- Types of Intelligence - Difference between Human and Machine Intelligence
Agent and Environment- Agents Terminology- Rationality-Ideal Rational Agent—Structure of Intelligent Agents- Nature of Environments- Properties of Environment-Architecture for Intelligent Agents-Agent Communication-Cliff Walking Problem.
Single Agent Pathfinding Problems- Search Terminology- Brute-Force Search Strategies - Informed (Heuristic) Search Strategies- Local Search Algorithms- Fuzzy Logic- Fuzzy Logic Systems Architecture- Application Areas of Fuzzy Logic- Example of a Fuzzy Logic System - Merits and Demerits FLS
Components of NLP- Difficulties in NLU- NLP Terminology- Steps in NLP- Implementation Aspects of Syntactic Analysis- Expert Systems- Capabilities of Expert Systems- Components of Expert Systems- Knowledge Base- Inference Engine- User Interface- Expert Systems Limitations- Applications of Expert System- Expert System Technology- Development of Expert Systems: General Steps
Introduction to Robotics-Difference in Robot System and Other AI Program- Robot Locomotion Components of a Robot- Computer Vision- Tasks of Computer Vision- Application Domains of Computer Vision- Applications of Robotics& case study
Reference Book:
1 Prateek Joshi, ArtificialIntelligencewithPhython,1sted., PacktPublishing,2020 2 Denis Rothman, Artificial Intelligence by Example, Packt,2018
Text Book:
1 Artificial Intelligence: A Modern Approach, Stuart J.Russell and Peter Norvig,3rd edition, Pearson,2020 2 Parag Kulkarni, Prachi Joshi, Artificial Intelligence –Building Intelliegent Systems, 1st ed., PHI learning,2018