Back
Loading views...README
Artificial Intelligence Notes (Semester 6)
Structured notes for the Artificial Intelligence course, organized unit-wise and topic-wise.
File Index
Unit I: Introduction
- 01Introduction.md
- 02TuringTest.md
- 03TotalTuringTest.md
- 04IntelligentAgents.md
- 05AgentTypes.md
- 06EnvironmentProperties.md
- 07PAGEDescription.md
- 08PEASDescription.md
Unit II: Problem Solving and Search
- 09ProblemSolvingAgents.md
- 10SearchProblems.md
- 11AlgorithmPerformance.md
- 12SearchAlgorithms.md
- 13HeuristicFunctions.md
- 14AStarSearch.md
- 15MinimaxAlphaBeta.md
- 16ConstraintSatisfactionProblems.md
Unit III: Knowledge Representation and Prolog
- 17PropositionalLogic.md
- 18FirstOrderPredicateLogic.md
- 19CNFandUnification.md
- 20ResolutionPrinciple.md
- 21StructuredKR.md
- 22PrologBasics.md
- 23PrologSyntaxandMeaning.md
- 24PrologLists.md
- 25PrologAdvanced.md
Unit IV: Natural Language Processing
- 26FormalGrammarsandNLP.md
Unit V: Philosophy, Ethics, and Future of AI
- 27PhilosophyofAI.md
- 28EthicsandSafetyofAI.md
- 29FutureofAI.md
Primary References
- Stuart Russell & Peter Norvig, Artificial Intelligence: A Modern Approach (4th Edition)
- Dan W. Patterson, Introduction to Artificial Intelligence and Expert Systems (2nd Edition)
- Ivan Bratko, Prolog Programming for Artificial Intelligence (3rd Edition)