Skip to content
README.md 1.44 KiB
Newer Older
Alexander H's avatar
Alexander H committed
# Introduction to Machine Learning with Python

## General Notes

Alexander Hess's avatar
Alexander Hess committed
This project contains a Jupyter notebook introducing some very basic concepts
of machine learning and the popular Iris classification case study.
Alexander H's avatar
Alexander H committed

Alexander Hess's avatar
Alexander Hess committed
First, some simple linear algebra ideas are shown via examples with the numpy
library. Then a so-called K-nearest-neighbor algorithm is trained to classify
flower from the Iris dataset.
Alexander H's avatar
Alexander H committed

This intro is aimed at total beginners to programming and machine learning.

Alexander Hess's avatar
Alexander Hess committed
It was used within a 90 minute workshop at the
[WHU Campus for Supply Chain Management](http://campus-for-scm.de), which
targets students of business administration and young management professionals.
Alexander H's avatar
Alexander H committed

## Installation

Alexander Hess's avatar
Alexander Hess committed
This project uses popular Python libraries that can be installed via the
pipenv command line tool. To do so, run `pipenv install` or
`pipenv install --ignore-pipfile` (to use the exact environment as of the time
of this writing). For a tutorial on pipenv, go to the official
[documentation](https://pipenv.readthedocs.io/en/latest/).
Alexander H's avatar
Alexander H committed

Alexander Hess's avatar
Alexander Hess committed
After installation, start Jupyter via the command `jupyter notebook` and wait
for a new tab to be opened in your default web browser. Then, open the notebook
called [intro_to_machine_learning.ipynb](intro_to_machine_learning.ipynb).
Alexander H's avatar
Alexander H committed

## Read-only Version

Alexander Hess's avatar
Alexander Hess committed
For those interested in just reading the example codes without installing
anything, just open this [notebook](intro_to_machine_learning.ipynb) and view
the Jupyter notebook in your browser.