Text Mining with R: Part 2
In Part 1, we covered the basics of doing text mining in R by selecting data, preparing it, cleaning, then performing various operations on...
Getting Started with TensorFlow: an API Primer
TensorFlow has picked up a lot of steam over the past couple of months, and there's been more and more interest in learning how...
Language Modeling with Deep Learning
Language modeling is defining a joint probability distribution over a sequence of tokens (words or characters). Considering a sequence of tokens fx1; :::; xT...
Deep Learning and Image generation: Get Started with Generative Adversarial Networks
In machine learning, a generative model is one that captures the observable data distribution. The objective of deep neural generative models is to disentangle...
Deep Learning with Torch
Torch is a scientific computing framework built on top of Lua. The nn package and the ecosystem around it provide a very powerful framework...
Solving an NLP Problem with Keras, Part 1
In a previous two-part post series on Keras, I introduced Convolutional Neural Networks(CNNs) and the Keras deep learning framework. We used them to solve...
Solving an NLP Problem with Keras, Part 2
In this two-part post series, we are solving a Natural Language Processing (NLP) problem with Keras. In Part 1, we covered the problem and...
Using the Firebase Real-Time Database
In this post, we are going to look at how to use the Firebase real-time database, along with an example. Here we are writing...
Classification using Convolutional Neural Networks
In this blog post, we begin with a simple classification task that the reader can readily relate to. The task is a binary classification...
Mapping in Oracle Warehouse Database
In this article, we will begin to see the real power and flexibility the Warehouse Builder provides us for loading a data warehouse. When...