18 May, 2017
Java Graphics Programming Case Study on Tic-Tac-Toe & Assignment
17 May, 2017
12 May, 2017
22 must watch talks on Python for Deep Learning, Machine Learning & Data Science (from PyData 2017, Amsterdam)
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:
- A target audience
- An effective message
- 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.
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.
Here are the top videos ranked by views as of May 3, 2017.
25 April, 2017
Learn data science through hands on problems
Introduction
As part of DataFest 2017, we launched a new initiative – DataHack Hour. DataHack Hour was inspired by numerous queries we get related to learning Data Science. Questions like “How to learn analytics?” or “How to become a data scientist?” are asked to us multiple time every day.
While we had written several articles on this subject on Analytics Vidhya – we needed something more definitive to answer these queries. In order to answer these queries, we decided to create an experience to show people how to learn Data Science. This version of DataHack Hour is our answer to the above questions or many more questions which come to us.
24 April, 2017
A Complete Tutorial on Tree Based Modeling from Scratch (in R & Python) from analytics vidya
Introduction
Tree based learning algorithms are considered to be one of the best and mostly used supervised learning methods. Tree based methods empower predictive models with high accuracy, stability and ease of interpretation. Unlike linear models, they map non-linear relationships quite well. They are adaptable at solving any kind of problem at hand (classification or regression).
20 April, 2017
19 April, 2017
18 April, 2017
30 July, 2015
Data Science, R, Python, Excel, and Machine Learning Cheat Sheets
Interesting article that i found only for Data Scientists and for people interested in Data Analytics.
This article refers to multiple use full blogs.
http://www.datasciencecentral.com/profiles/blogs/20-data-science-r-python-excel-and-machine-learning-cheat-sheets
27 July, 2015
Shell script to start/stop tomcat
#!/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
TOMCAT_HOME=/dev/vol1/apache-tomcat-7.0.59_PRPC719
tomcat_pid() {
echo `ps aux | grep $TOMCAT_HOME | grep -v grep | awk '{ print $2 }'`
}
start() {
08 February, 2015
26 January, 2015
24 January, 2015
Remove - Powered By Blogger Attribution
One of the most annoying thing on my blog was the "Powered By Blogger" in the attribution gadget.
Getting rid of it is very simple, but there is no straight way to do it from the UI that blogger provides.
This is how i got rid of it. One simple line
#Attribution1{display:none;}
Here are the detailed steps to do it
Getting rid of it is very simple, but there is no straight way to do it from the UI that blogger provides.
This is how i got rid of it. One simple line
#Attribution1{display:none;}
Here are the detailed steps to do it
21 January, 2015
Java - The ArrayList Class
This post highlight's some of the important points about ArrayList.
- ArrayList class extends AbstractList and implements List interface
- Data structure used for ArrayList is resizable or growable arrays
- Duplicates are allowed in ArrayList
- Insertion order is preserved
- Heterogeneous objects can be inserted.
- Null values are allowed
- ArrayList is serializable
- ArrayList is clonable
16 January, 2015
Redirecting my domain to my blog
I have recently brought a domain in rediff ( www.lazygeeks.in ). And this new year i have decided to blog regularly. So, i have decided to link my old standing blog to my new domain.
Here is how simple this can be done.
1) log on to your blogger.com account.
2) open settings of your blog
Here is how simple this can be done.
1) log on to your blogger.com account.
2) open settings of your blog
01 January, 2015
What is System.out.println
Hi there,
In this post, lets understand what is System.out.println, and few details about it.
Before we start with our understanding of System.out.println, let us try and understand the below java class.
public class Test{
public static String foo;
In this post, lets understand what is System.out.println, and few details about it.
Before we start with our understanding of System.out.println, let us try and understand the below java class.
public class Test{
public static String foo;
Subscribe to:
Posts (Atom)