Data Academy Subscription > Machine Learning > The Key Concepts and Software Tools for Machine Learning in Python
Course Description
In this course, you will learn key concepts of and software tools used in Machine Learning in Python. You will focus on the basic theory of machine learning, with an introduction to the Python Data Science Environment. You will explore Python data science packages that can easily carry out most common machine learning tasks like Numpy, Pandas and Matplotlib.
  • A basic knowledge of common machine learning terminology and statistics terminology is helpful, though not required for this course.
Minerva Singh
Minerva Singh is a PhD graduate from Cambridge University where she specialized in Tropical Ecology. She is also a part-time Data Scientist. As part of her research, she must carry out extensive data analysis, including spatial data analysis. For this purpose, she prefers to use a combination of freeware tools: R, QGIS, and Python. She does most of her spatial data analysis work using R and QGIS. Apart from being free, these are very powerful tools for data visualization, processing, and analysis. She also holds an MPhil degree in Geography and Environment from Oxford University. She has honed her statistical and data analysis skills through several MOOCs, including The Analytics Edge and Statistical. In addition to spatial data analysis, she is also proficient in statistical analysis, machine learning, and data mining.