BCA final Year Artificial Intelligence
UNIT - I
Introduction of AI
Introduction: Overview of Artificial Intelligence (AI). Domains of Artificial Intelligence, Foundations of Al. Domain-base and Knowledge-base Database, History of Al. Areas and state of the art in A.l., A.L. problems. Knowledge: Introduction. Knowledge Based system, Knowledge representation techniques.
UNIT - II
Searching Technique
Searching Technique: Problem solving as state space search, production system, control strategies a problem characteristic, Search techniques: Breadth First search. Depth-first search, Hill-climbing Heuristic search. Best-First search, greedy method, A algorithm. AO" algorithm.
UNIT - III
AI programming language
A.I. Programming languages: Introduction to LISP, Basic list manipulation functions, Input/output and local variables, Lists and Arrays, simple program in LISP. Introduction to PROLOG.
UNIT - IV
Knowledge and Representation
Knowledge Representation: Approaches and Issues Frame. Conceptual dependency Semantic Net. Scripts etc. Propositional Logic. First order. Propositional Logic (FOPL), Conversion to clausal form. Inference rules. Resolution principal.
UNIT - V
Expert System
Expert System: - Introduction. Application, Existing Expert systems. Components of typical expert system. Rule based system architecture.
