Software Development and Machine Learning Blogs

The Value of Data – A short guide to learn how to maximise the value of your data.

This is an excerpt from the white paper available here. Over the last few years the data industry has been shaken to its core. We have new names, roles, technologies, products coming out on a daily basis. The term “Big Data” has been overused so much that it may be losing some of its meaning. […] Read more

Nov, 13, 2014

0

SHARE THIS

Vowpal Wabbit for Windows and Binary for Win x64

Getting VW working on windows is a real pain.  Even though I had the whole environment set up as described on the readme it still took me a good couple of hours to build. So with absolutely no guarantee or support options here is my built version of vw.exe version 7.7.0.  This was built on a […] Read more

Nov, 13, 2014

1

SHARE THIS

The value of Kaggle to Data Scientists

Kaggle is an interesting company.  It provides companies a way to access Data Scientists in a completion like format and a very low cost.  The value proposition of Kaggle for companies is very clear; this article will focus on the flipside of this equation.  What value does Kaggle give to the data scientists? This blog […] Read more

Nov, 05, 2014

0

SHARE THIS

Property Market Predictions – PicNet Predictive Analytics

This post explores options for the application Machine Learning techniques to the Australian residential property market with the objective of predicting insights that would be useful for buyers, sellers and the industry.  With access to good data it is possible to predict sale/auction prices by home, street, suburb, municipality, etc.  We could also predict number […] Read more

Nov, 05, 2014

0

SHARE THIS

Fluent python interface for Machine Learning

I often say that Machine Learning is like programming in the 60s, you prepare your program, double check everything, hand in your punch cards to the IBM operator, go home and wait.  And just like back then, if you had a bug in your code it would mean a huge amount of wasted time.  Sometimes […] Read more

Naming Conventions in Predictive Analytics and Machine Learning

In this article I am going to discuss the importance of naming conventions in ML projects. What do I mean by naming conventions?  I mainly mean using descriptive ways of labelling features in a data set.  What is the reason for this?  Speed of experimentation. Naming Conventions Categorical columns start with ‘c_’ Continuous (numerical) columns […] Read more

Aug, 26, 2014

0

SHARE THIS

Project Management for a Wifi rollout

Successfully managing a project requires a finely tuned balance of technical knowledge, communication skills, and coordination abilities. Project management is just that — the ability to manage a team of individuals, whom are driven by a common goal, to levels of success that were previously dubbed ‘unattainable.’ A recently finished project management role by PicNet […] Read more

Jul, 22, 2014

0

SHARE THIS

Using private partial classes to hide implementation details of an interface. Workaround for package level protection in C#

I miss very few things from the Java language, one gem I really miss is the package-private accessibility modifier. This was so useful, your IDE colour coded your package classes in another colour so you knew they were not part of the public API. You could skim read the files in a package (namespace) and […] Read more

Jul, 26, 2012

0

SHARE THIS

Solid Principles: Part Two – Open Closed Principle

‘Software entities (classes, modules, functions, etc.) should be open for extension but closed for modification.‘ [R. Martin] The OCP is a set of strategies based on inheritance and polymorphism that aims to make code more extensible with fewer side effects when extending. The way side effects are controlled is by adding functionality to the system without […] Read more

Jun, 20, 2012

0

SHARE THIS

Solid Principles: Part One

Over the coming weeks I plan to do a bit of a study on the SOLID principles.  SOLID stands for: Single Responsibility Open-Closed Liskov Substitution Interface Segregation Dependency Inversion The term was coined by Robert Martin [http://cleancoder.posterous.com/]. The five principles if used judiciously should result in code that is easier to maintain by being highly […] Read more

May, 14, 2012

1

SHARE THIS

1 2 3 4 5 6

NEED Custom Software Development?

Visit our Software Development and Machine Learning page and find out how PicNet can help you today.

Archives