Subscribe to DSC Newsletter
John Smethurst
  • Male
  • Birmingham
  • United Kingdom
Share on Facebook
Share

Gifts Received

Gift

John Smethurst has not received any gifts yet

Give a Gift

 

John Smethurst's Page

Latest Activity

Parmod Kumar liked John Smethurst's blog post Markov Chains
Feb 6
Antonio Marcos Moraes Ribeiro liked John Smethurst's blog post 1 Rule Prediction
Jan 16
Dan Steinberg commented on John Smethurst's blog post 1 Rule Prediction
"It is IAN WITTEN -- you have a typo in his name"
Jan 7
paul c liked John Smethurst's blog post 1 Rule Prediction
Jan 7
Vincent Granville commented on John Smethurst's blog post 1 Rule Prediction
"The link was working when initially posted. This one is working: https://github.com/Smeths/1RulePrediction/blob/master/1RulePrediction.html But the original one provided a nice summary.  "
Jan 5
Mustafa Koc commented on John Smethurst's blog post 1 Rule Prediction
"Hi, links are not working for notebooks. Thanks MKOC"
Jan 4
John Smethurst posted a blog post

1 Rule Prediction

I originally started writing this notebook to serve as an introduction decision trees. It's a description of the "1-rule" algorithm which I think is worth studying for the following reasons:It’s arguably the simplest and most useful machine learning algorithm you can learnIt’s a simple introduction to “decision trees”It’s a simple…See More
Jan 3
Rajendra Timilsina, Ph. D. liked John Smethurst's blog post The "lxml" Package and xpath Expressions for Web Scraping
Jan 2
John Smethurst posted a blog post

The "lxml" Package and xpath Expressions for Web Scraping

The Jupyter notebook at this link contains a tutorial that explains how to use the lxml package and xpath expressions to extract data from a webpage.The tutorial consists of two sections:A basic example to demonstrate the process of downloading a webpage, extracting data with lxml and xpath and analysing it with pandasA comprehensive review of xpath expressions, covering…See More
Dec 30, 2018
Joel Mamedov commented on John Smethurst's blog post Markov Chains
"Thanks for the article. It would be helpful to give us some context and definitions. For example what problem you are trying to solve? (give us some practical example)  What is "social mobility"? and how it is related to the problem…"
Jun 1, 2018
John Smethurst posted a blog post

Markov Chains

I've recently spent a bit of time getting to grips with Markov Chains. I've created a jupyter notebook which attempts to give an "intuition" into the basic concepts; an overview of some of the maths involved and a idea to use "social mobility" probability density functions with Markov Chains to estimate long term "social class" proportions.This paper has three sections. The first section uses simulation to develop an intuitive understanding of the ideas behind Markov Chains; the second section…See More
May 26, 2018
Srikanth Ramakrishna liked John Smethurst's video
May 15, 2018
Srikanth Ramakrishna liked John Smethurst's video
May 15, 2018
John Smethurst posted a video

Poisson Distribution - Use and Application

Detailed discussion of when to use a Poisson Distribution and a Demonstration that the number of goals scored in a football match follows a Poisson distribut...
Dec 14, 2017
John Smethurst commented on Sandipan Dey's blog post Some Deep Learning with Python, TensorFlow and Keras
"Just looked up stochastic gradient descent, never seen it before. Did this give a large efficiency saving over doing just standard gradient descent? I remember coding a simulated annealing algorithm years…"
Dec 1, 2017
John Smethurst commented on Sandipan Dey's blog post Some Deep Learning with Python, TensorFlow and Keras
"You have really done a massive amount in one article!!"
Nov 30, 2017

Profile Information

Professional Status
Technical
Your Job Title:
Head of Data Science
Interests:
Networking

John Smethurst's Videos

  • Add Videos
  • View All

John Smethurst's Blog

1 Rule Prediction

Posted on December 29, 2018 at 11:00pm 3 Comments

I originally started writing this notebook to serve as an introduction decision trees. It's a description of the "1-rule" algorithm which I think is worth studying for the following reasons:

  • It’s arguably the simplest and most useful machine learning algorithm you can learn
  • It’s a simple introduction to “decision…
Continue

The "lxml" Package and xpath Expressions for Web Scraping

Posted on December 29, 2018 at 10:30pm 0 Comments

The Jupyter notebook at this link contains a tutorial that explains how to use the lxml package and xpath expressions to extract data from a webpage.

The tutorial consists of two sections:

  • A basic example to demonstrate the process of downloading a webpage, extracting data with lxml and xpath and analysing it with pandas
  • A comprehensive…
Continue

Markov Chains

Posted on May 12, 2018 at 7:00am 1 Comment

I've recently spent a bit of time getting to grips with Markov Chains. I've created a jupyter notebook which attempts to give an "intuition" into the basic concepts; an overview of some of the maths involved and a idea to use "social mobility" probability density functions with Markov Chains to estimate long term "social class" proportions.

This…

Continue

Comment Wall

You need to be a member of Data Science Central to add comments!

Join Data Science Central

  • No comments yet!
 
 
 

© 2019   Data Science Central ®   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service