Machine Learning & Big Data

Top 5 Machine Learning Algorithms for Beginners

BY

Machine learning is a major component in the race towards artificial intelligence. Whether you’re seeking true artificial intelligence or simply trying to gain insight from all the data you’ve been collecting, machine learning is a major step forward. But where to get started? If you’re a beginner, machine learning can feel overwhelming – how to … [Read more...]

Introduction to Spark’s Machine Learning Pipeline

BY

Here we explain what is a Spark machine learning pipeline. We will do this by converting existing code that we wrote, which is done in stages, to pipeline format. This will run all the data transformation and model fit operations under the pipeline mechanism. The existing Apache Spark ML code is explained in two blog posts: part one and part … [Read more...]

NLU vs NLP: What’s the Difference?

BY

In the 21st century, computers can analyze all sorts of data, providing insights and performing tasks based on the learned outcome. When that data is language, however, it is a whole different world. Asking a computer to process real-world language is more complicated and difficult to mine in an efficient manner that offers productive results. … [Read more...]

What is Refactoring? Code Refactoring Explained

BY

  Code refactoring means to take a working program and change it to make some improvements. It changes the code but not the outcome. These improvements can: make it easier for other programmers to read make aesthetic improvements such as implement a clever idea make the program run faster or use less resources adhere to … [Read more...]

Introduction to Google Cloud Machine Learning Engine

BY

The Google Cloud Machine Learning Engine is almost exactly the same as Amazon Sagemaker. It is not a SaaS program that you can just upload data to and start using like the Google Natural Language API. Instead, you have to program Google Cloud ML using any of the ML frameworks such as TensorFlow, scikit-learn, XGBoost, or Keras. Then Google spins up … [Read more...]

What is AI-as-a-Service? AIaaS Explained

BY

We’ve all heard of IaaS and SaaS before. These terms have become ubiquitous for infrastructure-as-a-service and software-as-a-service. Another variant is PaaS, short for platform-as-a-Service. Today, most companies are using at least one type of “as a service” offering as a way to focus on their core business and spend less money on an important … [Read more...]