A collection of examples and tutorials mainly in Python
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
- Forecast time series
Examples and tutorials for supervised classification
- Logistic Regression from scratch
- Logistic Regression using statsmodels
- 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
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