Alpha Beta Pruning

Alpha-Beta pruning is not actually a new algorithm, rather an optimization technique for minimax algorithm.  It reduces the computation time by a huge factor.  This allows us to search much faster and even go into deeper levels in the game tree. It cuts off branches in the game tree which…

Min Max Search

Min-max algorithm is a recursive or backtracking algorithm which is used in decision-making and game theory. Min-Max algorithm uses recursion to search through the game-tree. Min-Max algorithm is mostly used for game playing in AI. Such as Chess, Checkers, tic-tac-toe, go, and various tow-players game. This Algorithm computes the minimax…

Artificial Intelligence and Machine Learning

Artificial Intelligence refers to intelligence displayed by machines thatsimulates human and animal intelligence. Artificial Intelligence in Practice Relationship between Artificial Intelligence and Machine Learning Machine Learning is an approach or subset of Artificial Intelligence that isbased on the idea that machines can be given access to data along withthe ability…

ChatBot

What is a chatbot? A chatbot is an artificial intelligence (AI) software that can imitate a voice communication (or a chat) with a user in natural language through messaging applications, websites, mobile apps or through the telephone. A well designed & built chatbot will: Use existing conversation data (if available) to understand the type of…