ai with python primer concepts since the invention of computers or machinestheir capability to perform various tasks has experienced an exponential growth humans have developed the power of computer systems in terms of their diverse working domainstheir increasing speedand reducing size with respect to time branch of computer science named artificial intelligence pursues creating the computers or machines as intelligent as human beings basic concept of artificial intelligence (aiaccording to the father of artificial intelligencejohn mccarthyit is "the science and engineering of making intelligent machinesespecially intelligent computer programsartificial intelligence is way of making computera computer-controlled robotor software think intelligentlyin the similar manner the intelligent humans think ai is accomplished by studying how human brain thinks and how humans learndecideand work while trying to solve problemand then using the outcomes of this study as basis of developing intelligent software and systems while exploiting the power of the computer systemsthe curiosity of humanlead him to wonder"can machine think and behave like humans do?thusthe development of ai started with the intention of creating similar intelligence in machines that we find and regard high in humans the necessity of learning ai as we know that ai pursues creating the machines as intelligent as human beings there are numerous reasons for us to study ai the reasons are as followsai can learn through data in our daily lifewe deal with huge amount of data and human brain cannot keep track of so much data that is why we need to automate the things for doing automationwe need to study ai because it can learn from data and can do the repetitive tasks with accuracy and without tiredness ai can teach itself it is very necessary that system should teach itself because the data itself keeps changing and the knowledge which is derived from such data must be updated constantly we can use ai to fulfill this purpose because an ai enabled system can teach itself ai can respond in real time artificial intelligence with the help of neural networks can analyze the data more deeply due to this capabilityai can think and respond to the situations which are based on the conditions in real time