You may already notice that these days, after you look at a product on a website, you start to see the product in ads everywhere. This is called remarketing. It is a very common marketing technique being used to sell a product that you are probably interested in, or even already purchased. To me, if you show me ads about a product I recently purchased, it is most likely that you are wasting money. Advertisers could suspend this kind of ads by setting up a negative audience group that are customers who already purchased, so the product won't show to the customers in any ads for a certain period of time (e.g. 30 days). However, it seems most advertisers don't bother to do it, especially retailer websites, I guess maybe the setup cost to suspend ads based on purchases is probably bigger than the money they could save. I also heard that saving advertising costs is not in the interest of marketing because that means the budget will be smaller next year. I am interested to know if anyone actually did any analysis or research on this.
Recently, I experience a pretty extreme case of poor ads experience that it's not only a waste of advertiser's money, it's also a waste of my time and it really frustrated me. I am interested in the Logitech K400 Plus keyboard, and Bing Lee was doing a promotion for $29. That is way lower than the normal retail price $49 ~ $59. So I went to Bing Lee website to try to buy it, but it was out of stock. In the next few days, I see the ads about this keyboard.
Back in mid 2015, I created my first and only Python script so far. The script was a voice assistant. I thought I lost the source code, but it's been in my Dropbox all the time and was named with a weird project name so I didn't realised that's it. I just didn't try to look for it hard enough.
Here are a couple videos I took back in 2015 when it was built. The script was running on a Raspberry Pi 3 with a USB sound card connecting to a microphone and a speaker.
Today is my last day at IAG, the place I worked in the last 5 years. Initially I was planning to work there for 6 months as a contractor to help them enhance the web analytics capability, and then to start to do my own thing. But it turns out I stayed there for 5 years, contracting for almost 2.5 years and then I became a permanent employee for a bit more than 2.5 years. It was a good place to work with a lot of nice people. I left because I have been building a web analytics time machine and I have to focus on it now.
A couple years ago I started to think about how to make web analytics implementation easier and faster, so that we as analysts can focus on insights and generating true value for businesses. That's how I started to create the concept of "web analytics time machine". The idea is to build a system that can re-create the moment visitors use the website, so analysts can do analysis like travelling back in time to investigate and identify the barriers to conversion. This time machine won't let you to change the history, but you can use it to set the future.
I moved my website chaoming.li to weebly again. I actually had a self hosted WordPress blog but it's just too much trouble to maintain a WordPress blog when moving things to EC2. So this is a fresh start, and I will post some of the old articles to this new website later.
One of the reasons I picked weebly was its Android mobile app. I would like to see if it helps to keep the blog updated. Time will tell.