Category Archives: Programming

Bayes’ Theorem

Bayes’ Theorem describes the probability of an event, based on prior knowledge that may be related to that event. The theorem was named after Reverend Thomas Bayes, who put forward an equation that allows new evidence to update beliefs. The Bayes’ Theorem is … Continue reading

Posted in Machine Learning, Programming | Comments Off on Bayes’ Theorem

What is machine learning?

Machine learning is a subcategory of artificial intelligence. Machine learning applies statistical techniques to learn from a set of examples. It is all about learning from example. The most common form of machine learning is supervised machine learning. Supervised learning … Continue reading

Posted in Machine Learning, Programming | Tagged | Comments Off on What is machine learning?

Procs, Blocks and Lambdas

I was contemplating writing my own piece on the difference between ruby Blocks, Procs And Lambdas in an attempt to solidify my understanding. However, I found these two excellent articles that do a much better job than I could possibly … Continue reading

Posted in Programming | Tagged , | Comments Off on Procs, Blocks and Lambdas

Programming Language Trends

I stumbled upon Programming Language Trends by Drew Conway by accident today. The end result is a funky visualisation of the popularity of programming languages by looking at their usage on Github and StackOverflow. I found it interesting and thought others may also. … Continue reading

Posted in Programming | Comments Off on Programming Language Trends