Linear Programming with PuLP
1. Introduction to Linear Programming
2. Introduction to PuLP
3. Linear Programming with PuLP - Real World Example, Resourcing Problem
4. Linear Programming with PuLP - Real World Example, Blending Problem
5. Linear Programming with PuLP - Using PuLP with pandas and binary constraints to solve a scheduling problem
6. Linear Programming with PuLP - Mocking conditional statements using binary constraints
Machine Learning
Principle Component Analysis in Python
Gradient Descent for Linear Regression
Random Forests in python using scikit-learn
Isomap for Dimensionality Reduction in Python
Basic Language Processing with NLTK
K-means Clustering in Python
Scoring Classifier Models using scikit-learn
K-nearest Neighbours Classification in python
Linear Regression in python using scikit-learn
Decision Tree Classifier in python using scikit-learn
Support Vector Classifiers in python using scikit-learn
Random Forests in python using scikit-learn
Gradient Boosting in python using scikit-learn
Deploying Neural Network models to Azure ML Service with Keras and ONNX
Using Azure AutoML and AML for Assessing Multiple Models and Deployment
Statistics
Basic Statistics in Python
Correlation in Python
Comparative Statistics in Python using SciPy
Discrete Probability Distributions (Bernoulli, Binomial, Poisson)
BG-NBD Model for Customer Base Analysis in Python
Data Visualisation
Line Charts in Matplotlib
Scatter Charts in Matplotlib
Scatter Matrices using pandas
Bar Charts in Matplotlib
Parallel Coordinates in Matplotlib
KDE and violin plots using seaborn
Creating Graphs using Flask and D3
Data Manipulation
Resampling Time Series Data with pandas
Mapping Categorical Data in pandas
Bucketing Continuous Variables in pandas
Splitting Data for Machine Learning with scikit-learn
Feature Scaling with scikit-learn
Working with timezones in Python
Text Analytics
Basic Language Processing with NLTK
Creating custom skills for Azure Cognitive Search using Azure ML
Searching document text at scale using Azure Cognitive Search
Misc
Parallel task processing from a message queue using Azure Kubernetes Service and python
Interacting with the Twitter API using python
Using Azure Cognitive Services to Caption Video
Implementing Djikstra's Shortest Path Algorithm with Python
Fibonacci Implementation in python
Linear Algebra using NumPy - Vectors
Deploying Neural Network models to Azure ML Service with Keras and ONNX
Parallel task processing from a message queue using Azure Kubernetes Service and python
Using Azure AutoML and AML for Assessing Multiple Models and Deployment
Creating custom skills for Azure Cognitive Search using Azure ML
Searching document text at scale using Azure Cognitive Search
Creating End-to-End MLOps Pipelines using Azure ML and Azure Pipelines
Part 1 - Introduction
Part 2 - Resource Set Up
Part 3 - Data Pipeline
Part 4 - Environment Pipeline
Part 5 - Model Training Pipeline
Part 6 - Model Deployment Pipeline
Part 7 - Continuous Integration Pipeline