MongoDB withdraws controversial Server Side Public License from the Open Source Initiative’s approval process
MongoDB's Server Side Public License was controversial when it was first announced back in October. But the team were, back then, confident that the...
Top 5 programming languages for crunching Big Data effectively
One of the most important decisions that Big Data professionals have to make, especially the ones who are new to the scene or are...
Building a scalable PostgreSQL solution
The term Scalability means the ability of a software system to grow as the business using it grows. PostgreSQL provides some features that help you...
A non programmer’s guide to learning Machine learning
Artificial intelligence might seem intimidating, but it isn’t actually as complex as you might think. Many of the tools that have been developed over...
3 different types of generative adversarial networks (GANs) and how they work
Generative adversarial networks (GANs) have been greeted with real excitement since their creation back in 2014 by Ian Goodfellow and his research team. Yann...
Implementing face detection using the Haar Cascades and AdaBoost algorithm
This article is an excerpt from a book written by Ankit Dixit titled Ensemble Machine Learning. This book serves as an effective guide to...
Building a Recommendation Engine with Spark
In this article, we will explore individual machine learning models in detail, starting with recommendation engines.
(For more resources related to this topic, see here.)
Recommendation...
Introducing Spleeter, a Tensorflow based python library that extracts voice and sound from any...
On Monday, Deezer, a French online music streaming service, released Spleeter which is a music separation engine. It comes in the form of a...
AI can now help speak your mind: UC researchers introduce a neural decoder that...
In a research published in the Nature journal on Monday, a team of neuroscientists from the University of California, San Francisco, introduced a neural...
How to handle categorical data for machine learning algorithms
The quality of data and the amount of useful information are key factors that determine how well a machine learning algorithm can learn. Therefore,...