Month: June 2018

Machine Learning Translation and the Google Translate Algorithm

The basic principles of machine translation engines Google Machine Translation Every day we use different technologies without even knowing how exactly they work. In fact, it’s not very easy to understand engines powered by machine learning. The Statsbot team wants

Choosing the Right Metric for Evaluating Machine Learning Models  –  Part 1

n the world of postmodernism, Relativism has been, in its various guises, both one of the most popular and most reviled philosophical doctrines. According to Relativism, there is no universal and objective truth; rather each point of view has its own truth.

Choosing the Right Metric for Evaluating Machine Learning Models — Part 2

In the first blog, we discussed some important metrics used in regression, their pros and cons, and use cases. This part will focus on commonly used metrics in classification, why should we prefer some over others with context.   Definitions Let’s

What is the Difference Between Deep Learning and “Regular” Machine Learning?

That’s an interesting question, and I try to answer this is a very general way. The tl;dr version of this is: Deep learning is essentially a set of techniques that help us to parameterize deep neural network structures – neural

A Deep Learning Tutorial: From Perceptrons to Deep Networks

In recent years, there’s been a resurgence in the field of Artificial Intelligence. It’s spread beyond the academic world with major players like Google, Microsoft, and Facebook creating their own research teams and making some impressive acquisitions. Some this can

You can now Build your own 3D Digital Face Emoji using Deep Learning

Overview The deep learning model can build a remarkably accurate facial and hair 3D digital avatar Buit using an extremely deep neural network with over 50 layers Over 40,000 images of various hairstyles used to train the neural network Check

Essentials of Deep Learning : Introduction to Long Short Term Memory

Introduction Sequence prediction problems have been around for a long time. They are considered as one of the hardest problems to solve in the data science industry. These include a wide range of problems; from predicting sales to finding patterns

Fundamentals of Deep Learning – Introduction to Recurrent Neural Networks

Introduction Let me open this article with a question – “working love learning we on deep”, did this make any sense to you? Not really – read this one – “We love working on deep learning”. Made perfect sense! A

Natural Language Processing Nuggets: Getting Started with NLP

This is a collection of some of my natural language processing (NLP) posts from the past year or so. They start from zero and progress accordingly, and are suitable for individuals looking to creep toward NLP and pick up some

Awesome Bots

Get ALL USEFUL INFORMATION about bots in one free awesome repo on Github! Table of Contents Voice bots Newsletters Podcasts and episodes Popular examples of bots Directories (lists) Messaging platforms Tools Analytics Marketing Monetization Prototyping Testing Internationalization Customer Service Sources (news, articles,