Artificial Intelligence (AI) Tutorial

Learn Artificial Intelligence (AI) with this most complete Artificial Intelligence (AI) tutorial in a quick and easy way. Useful for beginners, this tutorial cover all the basic and advance concepts you would need to ace Artificial Intelligence (AI). The diagrams and practical examples help you immediately understand Artificial Intelligence (AI) in an interesting way.

Who is this Artificial Intelligence (AI) Tutorial designed for?

This tutorial will be very useful for all beginners and professionals wanting to grow their skills in Artificial Intelligence (AI). Freshers, BCA, BE, BTech, MCA, college students will also find it useful to develop notes, for exam preparation, lab exercises, assignments and viva questions.

What do I need to know to begin with?

This tutorial on Artificial Intelligence (AI) expects you to have a basic understanding of networking, internet, database and computer fundamentals.

Artificial Intelligence (AI) syllabus covered in this tutorial, Topics given below:

What is Artificial Intelligence?

Types of Artificial Intelligence

Artificial Intelligence Applications

Intelligent Agents in AI

Search Algorithms


Uninformed Search

Informed Search / Heuristic Search

Heuristic Functions

Local Search Algorithms and Optimization Problems

Hill Climbing search

Differences in Artificial Intelligence

Adversarial Search in Artificial Intelligence 

Minimax Strategy

Alpha-beta Pruning

Constraint Satisfaction Problems in Artificial Intelligence

Cryptarithmetic Problem in Artificial Intelligence

Knowledge, Reasoning and Planning

Knowledge based agents in AI

Knowledge Representation in AI

The Wumpus world

Propositional Logic

Inference Rules in Propositional Logic

Theory of First Order Logic

Inference in First Order Logic

Resolution method in AI

Forward Chaining

Backward Chaining

Classical Planning

Uncertain Knowledge and Reasoning

Quantifying Uncertainty

Probabilistic Reasoning

Hidden Markov Models

Dynamic Bayesian Networks

Utility Functions in Artificial Intelligence

Follow Us On