Ben Alex Keen

  • Home
  • About
  • Blog
  • Contact
  • Search
  • Python
  • Azure
  • JavaScript
  • R

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

PySpark

Multiclass Text Classification with PySpark

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

Power BI

MLOps - Tracking Model Metrics Using Power BI

Interactive Forms

Autofilling forms with JavaScript
Auto-updating dropdown fields in JavaScript
Conditional Disabling of Form Inputs using JavaScript
Updating output values using input scrollbar values

Graphics

Creating Graphs using Flask and D3

Data Visualisation

Creating a timeline graphic using R and ggplot2
Creating a risk matrix graphic using R and ggplot2

© 2021 Ben Alex Keen All rights reserved