
All articles/Author
Guido Tapia
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…
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…
#machine-learning#pandas#predictive-analytics#python#scikit-learn
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…
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,…
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…
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…
