Prolog in Artificial Intelligence
Created by Arnab Chakraborty, Last Updated 08-Aug-2019, Language:English
Prolog in Artificial Intelligence
Simply Easy Learning
Created by Arnab Chakraborty, Last Updated 08-Aug-2019, Language:English
Description
This tutorial provides introductory knowledge on Artificial Intelligence. It would come to a great help if you are about to select Artificial Intelligence as a course subject. You can briefly know about the areas of AI in which research is prospering. It also covers the implementation of AI problems using Prolog.
Audience
This tutorial is prepared for the students at beginner level who aspire to learn Artificial Intelligence and having a knowledge in Prolog programming.
Course Content
-
Artificial Intelligence
3 Lectures 00:07:35-
Artificial Intelligence - Course Overview
Preview00:01:48 -
Artificial Intelligence - Introduction
Preview00:03:19 -
Artificial Intelligence - Goals
Preview00:02:28
-
-
Prolog
6 Lectures 00:39:42-
Prolog - Overview
00:03:05 -
Prolog - Applications of Prolog
00:03:29 -
Prolog - Download and Installation of GNU Prolog
00:05:09 -
Prolog - Relations in Prolog
00:02:38 -
Prolog - Programming Facts, Rules, Queries
00:12:02 -
Prolog - Family Relationship in Prolog
00:13:19
-
-
Syntax and Meaning of Prolog Programs
4 Lectures 00:11:06-
Prolog Data Objects - Introduction
00:02:58 -
Prolog Data Objects - Atoms and Numbers
00:03:14 -
Prolog Data Objects - Variables
Preview00:02:22 -
Prolog Data Objects - Structures
00:02:32
-
-
Lists and Its Operations
7 Lectures 00:28:29-
Prolog - Representation of Lists
00:03:47 -
Prolog - List Operations Membership
00:04:06 -
Prolog - List Operations Length Calculation
00:03:13 -
Prolog - List Operations Concatenation
00:03:22 -
Prolog - List Operations Union of Two Lists
00:04:04 -
Prolog - List Operations Intersection of Two Lists
00:03:45 -
Prolog - List Operations Merge Sort on a List
00:06:12
-
-
Prolog Operators
2 Lectures 00:06:11-
Prolog - Comparison Operators
00:01:56 -
Prolog - Arithmetic Operators
00:04:15
-
-
Prolog - Using Structures
2 Lectures 00:05:33-
Prolog - Using Structures
00:03:06 -
Prolog - Matching
00:02:27
-
-
Controlling Backtracking
7 Lectures 00:35:24-
Prolog - Preventing Backtracking
00:09:04 -
Prolog - Using Cut Example 1
00:08:28 -
Prolog - Using Cut Example 2
00:05:08 -
Prolog - Using Cut Example 3
00:04:23 -
Prolog - Negation as Failure
00:02:59 -
Prolog - Using Different Relation
00:03:30 -
Prolog - Not Relation
00:01:52
-
-
Built-In Predicates
7 Lectures 00:53:33-
Prolog - Identifying Terms
00:11:15 -
Prolog - Decomposing Structures
00:12:29 -
Prolog - Collecting All Solutions
00:03:10 -
Prolog - Findall/3
00:06:27 -
Prolog - Setof/3
00:09:53 -
Prolog - Bagof/3
00:05:31 -
Prolog - Inbuilt Mathematical Predicates
00:04:48
-
-
Operations on Data Structure
19 Lectures 01:53:35-
Artificial Intelligence - Bubble Sort
00:05:14 -
Artificial Intelligence - Insertion Sort
00:05:13 -
Artificial Intelligence - Quick Sort
00:06:07 -
Implementation of Tree Data Structure
00:05:49 -
More On Tree Data Structure
00:05:12 -
Some More on Tree Data Structure
00:09:58 -
Checking Validity of a Binary Tree
00:05:29 -
Counting Number of Leaf Nodes in Binary Tree
00:04:16 -
List All Leaf Nodes of Binary Tree
00:03:58 -
List All Internal Nodes of Binary Tree
00:05:06 -
List All Nodes at a Given Level of Binary Tree
00:05:02 -
In Order Traversal of Binary Tree
00:04:37 -
Pre Order Traversal of Binary Tree
00:04:36 -
Post Order Traversal of Binary Tree
00:05:09 -
Searching Item in a Binary Search Tree
00:06:14 -
Finding All Possible Balanced Binary Trees
00:05:41 -
Artificial Intelligence - Height Balanced Binary Tree
00:09:31 -
Artificial Intelligence - Graph Structures and Paths
00:06:08 -
Artificial Intelligence - Problem on Graph Coloring
00:10:15
-
-
Basic Problem Solving Strategies
7 Lectures 01:06:22-
Artificial Intelligence - Towers of Hanoi
00:07:46 -
Artificial Intelligence - Chess Queens Challenge Puzzle
00:08:13 -
Artificial Intelligence - Water Jug Problem
00:10:39 -
Artificial Intelligence - A Puzzle on 8 Blocks Movement
00:07:37 -
Artificial Intelligence - Block Rearrangement Problem
00:10:12 -
Artificial Intelligence - Monkey and Banana Problem
00:12:34 -
Artificial Intelligence - Farmer Crosses River Puzzle
00:09:21
-
-
Expert System
6 Lectures 00:33:45-
Expert System - Introduction
00:04:57 -
Expert System - Components
00:04:05 -
Why Expert System?
Preview00:03:31 -
Expert System - Application
00:07:08 -
Expert System - Case Study a Robot Visits a Zoo
00:10:53 -
Expert System - Problems and Advantages of Expert System
00:03:11
-
-
Misc. Problem Solve
8 Lectures 00:42:31-
Truth Table Constructions For Logical Expressions
00:05:32 -
Artificial Intelligence - More on Truth Tables
00:03:42 -
Artificial Intelligence - Multi Variable Truth Tables
00:03:21 -
Artificial Intelligence - Calculation of N Bit Gray Code
00:06:07 -
Artificial Intelligence - A Puzzle On Mathematics
00:06:01 -
Artificial Intelligence - Expressing Number in Words
00:04:04 -
Artificial Intelligence - Validation of Identifier
00:05:11 -
Artificial Intelligence - DFA Parser
00:08:33
-

Arnab Chakraborty
Corporate Trainer
Prof. Arnab Chakraborty is a Calcutta University alumnus with B.Sc. in Physics Hons Gold medalist, B. Tech and M. Tech in Computer Science and Engineering has twenty-six+ years of academic teaching experience in different universities, colleges and thirteen+ years of corporate training experiences for 170+ companies and trained 50,000+ professionals. He has also completed MBA from Vidyasagar University with dual specialization in Human Resource Management and Marketing Management. He is NLP and PMP trained, "Global DMAIC Six Sigma Master Black Belt" certified by IQF (USA). He is certified by ISA (USA) on "Control and Automation System". He is "Global ITIL V3 Foundation" certified as awarded by APMG (UK). Qualified for "Accredited Management Teacher" by AIMA (India). "Star Python" Global Certified from Star Certification (USA). "Certified Scrum Master (CSM)" Global Certification from Scrum Alliance (USA). He is also empaneled trainer for multiple corporates, e.g. HP, Accenture, IBM etc