Machine Learning Workshops

Frequently Asked Questions

Introduction to Machine Learning

Having a good knowledge of programming concepts (writing loops, data structures, functions and recursive functions).
Knowledge of Python. (If you are not sure about your knowledge of python, sign up for the Basic Python for Data Science course).
A few libraries like Numpy, Pandas, Scikit-Learn, to start the learning experience, which can be improved upon.
The beginner course sets you on a path to learn and make a career in Machine Learning industry.
KNOWLEDGE - Get to know the technologies to start a career in Machine Learning.
NOMENCLATURE - Get to know the industry standard names and conventions.


There are no particular prerequisites for this course. Your intrest and motivation for learning Python Programming is the only prerequisite.
The workshop covers the Basics, Data Structures, Control Flow Statements, File Handling and Exception Handwling.
You would be able to write basic programs using Python and explore various libraries.

Advanced Machine Learning

Should have basic knowledge on Python programming and algorithms used in Machine Learning.
At the end of this course you will have the knowledge to do a project on your own in Kaggle.
You will learn about the techologies like Image Processing, Artificial Intelligence, Deep Learning etc.


You can do projects like Titanic, that requires implementing algorithms learnt in previous courses.
Your project(s) will be deployed on Heroku, which is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.