Author Archives: MahendraKumar

Artificial Intelligence : how to start from ?

AI is amazing field to start with! If you are a total beginner, your path should look like this:

  1. Learn Python.
  2. Learn AI from a couple of basic courses.
  3. Build your first simple AI project.
  4. Practice and grow bit by bit.
  5. If you need a list to follow, start here

The first thing that you need to do is learn a programming language. There are a lot of languages that you can start with but Python (programming language) is what most of the engineers prefer to start with because its libraries are suited to Machine Learning.


Next, you should have a quick look at Artificial Intelligence: The Basics by Kevin Warwick. An incredible reading about his views on the Artificial Intelligence written back in 2011. It will really help you connect the dots.

Then, learn the basics from Udacity. There is a free course Intro to Artificial Intelligence by Kaggle and it is amazing. It is one stop course if you are beginner with AI. If you want to go even further, you can get their Machine Learning Engineer nano degree program.

Finally, build AI bot as a starter project. You can start learning how to create bots in Python through the following tutorial in the simplest way.

Once you have a thorough understanding of Python and enough practice with the basics, you should start learning more about Machine Learning. Start learning Scikit-learn, SciPy and Numpy libraries which will be useful while writing Machine Learning algorithms.

There are a lot of other resources available on the internet, but there is only one way to learn it – try, fail, repeat!


Published by: