You hear a lot about algorithms and their effect on daily life in the news these days. This 2-hr workshop will introduce participants to the basics of Machine Learning using the Pandas and SciKit Learn Libraries. Two components that provide the basic starting points for understanding those algorithms. By the end of the session learners will understand how to apply machine learning methodologies on a dataset to predict results and to look at the underlying assumptions that power these tools. The class will be held using the Google Colab environment, and participants will need a (free) Google Account to participate. Some basic knowledge of Python would help.
We'll do all of the work for today's tutorial using Juypter Notebooks and Google Colab. You'll need a Google Account to launch the interactive interface.
This tutorial assumes some knowledge of Python. To get ready for this session you can complete the following:
Introduction to Python - An introduction to the langauage that starts from scratch
Python 2.0 - A more advanced look into Python that focuses on how to analyze data using the language
OPTIONAL
Case Study: Sci Hub Usage - A case study workshop that uses Python tools to analyze usage patterns of the (in)famous platform SciHub
A handout with a description of what is covered in the session can be found here
We will be using the Google Collab platform for today's workshop.