06 August, 2017

Overview of AI Libraries in Java

1. Introduction

In this article, we’ll go over an overview of Artificial Intelligence (AI) libraries in Java.

18 May, 2017

12 May, 2017

22 must watch talks on Python for Deep Learning, Machine Learning & Data Science (from PyData 2017, Amsterdam)

https://www.analyticsvidhya.com/blog/2017/05/pydata-amsterdam-2017-machine-learning-deep-learning-data-science/?utm_content=buffer9aaa2&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer

10 May, 2017

A/B testing is key to improving results in any marketing campaign. We examine the issues involved in its 3 main components: message variants, user group selection, and choosing the winning version.



comments
By Jacob Joseph, CleverTap.
The primary aim of any marketing campaign is to effectively engage with the target audience and encourage them to perform the desired set of actions.
To deliver an effective marketing campaign, a marketer requires 3 key things:
  1. A target audience
  2. An effective message
  3. A means to evaluate the campaign’s result
Generally, a lot of time and effort is spent on identifying the audience. A relatively less effort is spent on creating an effective message and even lesser effort is focused on evaluating the results. An ideal target audience and a poor messaging will mostly likely result in poor results. Hence, the importance of an effective message cannot be understated. But, creating an effective message is highly subjective in relation to the other two points. Therefore, it is imperative to use a technique that helps the marketer to quantify the impact of available choices. The choices may range from content, aesthetics, emojis, subject lines, etc. Generally, the choices are distinguishable but sometimes even subtle changes might result in a dramatic shift in outcomes.
For example: We have observed that for similar campaigns, by using the word ‘cashback’ instead of ‘offers’, the CTRs increased by almost 15% to 20%.
Given couple of messaging choices, marketers often resort to A/B testing to select the best choice.

What is A/B Testing?

Consider A/B testing as an experiment where two variants of a message are shown to 2 different groups of users. These groups of users comprise of a small proportion/sample of the entire target audience.
After running the experiment, the marketer selects the best message based on CTRs, conversion rates or other actions performed.
Put simply, the A/B testing can be broken down into 3 parts, viz., message variants, selection of user groups and choosing the winning variant. Let’s delve into each part in greater detail with the help of an example:
Suppose you are in charge of creating a push notification campaign for a product with a discount offer. You have at your disposal the target audience of 100,000 and the design templates of the push notifications.


03 May, 2017

Top 10 Machine Learning Videos

YouTube contains a great many videos on the topic of Machine Learning, but it can be hard to figure out what's worth watching, especially since 300 hours of video are uploaded to YouTube every minute. Here we bring you the most popular recent Machine Learning videos worth watching. This post updates a previous very popular post Top 10 Machine Learning Videos on YouTube from 2015.  We also added a few top relevant playlists. 

Here are the top videos ranked by views as of May 3, 2017.