Artificial intelligence is the intelligence demonstrated by machines, rather than the intelligence displayed by humans.
This study notes covers the basic concepts of different fields of artificial intelligence like Artificial Neural Networks, Natural Language Processing, Machine Learning, Deep Learning, Genetic algorithms etc., and its usage in Python.
This study notes will be helpful for graduates, post graduates, and research students who either have an interest in this subject or have this subject as a part of their educational program. The reader can be a beginner or an advanced learner.
We assume that the reader has essential knowledge about Artificial Intelligence and Python programming. He/she should be aware about essential terminologies used in AI along with some useful python packages like nltk, OpenCV, pandas, OpenAI Gym, etc.