Recursion is the one idea I constantly use while I solve coding problems. Most of the time I don’t start by thinking “RECURSION WILL SOLVE THIS!”. However recursion just ends up being the logical way to reach an answer. In my professional opinion recursion is the purest form of coding…


Unsupervised learning is unique in that it has a large amount of input without a preconceived and desired output. One technique of Unsupervised Learning is known as Clustering; putting similar inputs into unique bins of data we call groups is a type of unsupervised learning. …


In Feature Engineering and Model Tuning we start with EDA. This is to ensure our data is structured in a way our Machine Learning Algorithms can usefully learn from it. There are things we should be looking for in order to pick out the most beneficial features and ignore the…


Ensemble techniques are another Machine Learning methodology. These are probably the best in their ability to have a protective buffer. What I mean is that Decision Trees can become drastically different with only a small change in data. However Ensemble techniques will build not just one but many models. Then…


CART to pull through the complex issues.

Linear Regression, the simplest of Machine Learning techniques, is beautiful and works really well. Based on continuous numeric inputs it is easy and understandable like a fundamental truth. Logistic Regression(classification), is similarly simple and works equally well by simply substituting a category for a 1 or a 0. We can…


Search

If you keep up with current trends you have probably seen The Social Dilemma. There they discuss how popular social media platforms like Facebook use AI to give each user their own personalized social media world. For better or worse personalized responsive web design is now the standard for the…


Ruby on Machine Learning

Software Development is all about getting different technologies to talk to one another. You talk to a website by putting the URL in your browser’s address bar and then click around. The Front-End page that loads is a Symphony of independent languages and frameworks working together to create the overall…


Typically in JavaScript front-end development you will add event listeners to very specific targets. React is different and because you are using scripting to create your HTML there may be unexpected behavior. Let me explain.

Take a Button class component you might create in react for example. I’ve seen this…


Trying to predict the price of a house based on square feet is a linear regression problem. If you are provided a dataset of known prices of other houses and their respective square feet then we can work out the relationship between them. That is because we know the two…


Full stack development is a beautiful thing. As a full stack developer I love to start at at the database, then build a back-end to process the database, finally finish out with a front-end where users can interact with the data. This has been the best way for me to…

Randy Taylor

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store