Competing in a Data-Driven World

Most of the articles on data analytics would have convinced you by now that companies are capturing only a fraction of the potential value from the available data and that many organizations face challenges in incorporating data-driven insights into day-to-day

Maze Solver agent in Prolog

Prolog was invented in the early seventies by Alain Colmerauer and others at the University of Marseille. Prolog stands for Programmation en Logique (Programming in Logic). Prolog differs from the most common programming languages because it is a declarative langauge.

The Evolution of Data Products

"The purpose of (scientific) computing is insight, not numbers". - Richard Hamming A data product is a software application or tool that leverages data to deliver actionable insights, predictions, or automation, typically through the use of analytics, machine

Stateful dataflow graphs in tensorflow

TensorFlow is google’s second-generation system for the implementation and deployment of large-scale machine learning models. It is flexible enough to be used both in research and production. Computations in TensorFlow are expressed as stateful dataflow graphs. Essential Vocabulary: Basic

History of Deep Learning

Deep Neural Networks (DNNs) are neural networks with architecture consisting of multiple layers of perceptrons, designed to solve complex learning problems. Deep Neural Networks focus on the need to process and classify complex, high-dimensional data, requiring the use of a