A collection of examples and tutorials mainly in Python.
There are articles for each notebook that go deeper into the topic.
Simple library replicating several algorithms for educational purpose.
- Contains the Stats module (Blog posts)
Examples and tutorials for supervised regression
- Univariate linear regression
- Multiple linear regression
- Inference for linear regression
- Feature selection
- Overfitting
- Cross-validation
- Regularisation
- An example: rebuild audio using linear regression
- Time series: the basics
- A time series example
Examples and tutorials for supervised classification
- Logistic Regression from ground up
- Logistic Regression using statsmodels
- Logistic Regression using SKlearn
- Multi-class Logistic Regression
- Multi-class logistic regression in R
- Classification using K-nearest neighbours in Python
- Classification using Support Vector Machines
- Classification using Decision Tree
- Classification using Random Forest
- Classification using Artificial Neural Network
Examples and tutorials for Natural Language Processing classification
- Word counting: the Hello Worlds of NLP
- Distributed word counting with Spark
- Text analyser (Python and Flask)
- Introduction to NLTK
- Sentiment Analysis
- Word vectors
- Part of Speeches - part I
- Part of Speeches - part II
Examples and tutorials for supervised connection
- Recommender systems
Examples and tutorials for un-supervised connection
Examples and tutorials for reinforcement learning, software agents
Contains data visualization examples
- Bar Chart
- Box plot
- Scatter plot
- Histograms, 2D and 3D scatter, parallel coordinates, Andrew’s curves