intro-to-data-science/README.md

35 lines
1.4 KiB
Markdown
Raw Normal View History

2018-03-21 17:37:55 +01:00
# Introduction to Machine Learning with Python
## General Notes
2018-12-05 13:34:09 +01:00
This project contains a Jupyter notebook introducing some very basic concepts
of machine learning and the popular Iris classification case study.
2018-03-21 17:37:55 +01:00
2018-12-05 13:34:09 +01:00
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.
2018-03-21 17:37:55 +01:00
This intro is aimed at total beginners to programming and machine learning.
2018-12-05 13:34:09 +01:00
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.
2018-03-21 17:37:55 +01:00
## Installation
2018-12-05 13:34:09 +01:00
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/).
2018-03-21 17:37:55 +01:00
2018-12-05 13:34:09 +01:00
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).
2018-03-21 17:56:43 +01:00
## Read-only Version
2018-12-05 13:34:09 +01:00
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.