Understanding Blockchains by Coding One in R

Everybody is talking about cryptocurrencies now – thanks to the hype about BitCoin. Much more interesting than whether there is a BitCoin bubble or not is the question how this technology actually works and what it is capable of. The story of Bitcoin started with a whitepaper called ‘Bitcoin: A Peer-to-Peer Electronic Cash System’ in 2008. In this paper the author by the name Satoshi Nakamoto (there is still a large debate over who Satoshi really is) introduces a new, revolutionary technology and idea: an decentralised electronic currency that runs on something called the blockchain. The idea spread from this point and can be applied to many other areas now.

Time series model of forecasting future power demand

I was working on monthly power demand in the Telangana state of India and used Holt-Winters methodology using R to arrive at prediction forecasts. The data is since June 2014 from CEA website for Telangana (the state was formed in June 2014), so, data is available from that time only. I have listed my findings and would like your review/feedback on this.

Email and Text Message Alerts Based on Streaming Sensor Data

his is a video-tutorial to show how can get the emails or text alerts. The question I answer through this post at DataScience+ is how can we get email and text message alerts when sensors either fail or transmit abnormal reading. Watch the video below and let me know if you have any questions.

Event Analytics: How to Define User Sessions with SQL

Quite recently we’ve built event analytics (that we now monitor using Statsbot of course) for our team and thought to share this experience with you in this post and in the upcoming free webinar. Ready to learn how to transform raw events data into events flow and user sessions? Many of “out-of-the-box” analytics solutions come with automatically defined user sessions. It’s good to start with, but as your company grows, you’ll want to have your own session definitions based on your event data. Analyzing user sessions with SQL gives you flexibility and full control over how metrics are defined for your unique business.

How to Install and Include an R Package

We get a lot of questions about the usage of R libraries. The most common question is “can I use all the R libraries in your notebooks/consoles?” Yes! You can use any of the libraries that have been published to the R package repository (CRAN).

Active Learning: Curious AI Algorithms

Active learning is one of those topics you hear in passing but somehow never really got the time to fully understand. Today’s blog post will explain the reasoning behind active learning, its benefits and how it fits into modern day machine learning research. Being able to properly utilise active learning will give you a very powerful tool which can be used when there is a shortage of labelled data. Active learning can be thought of as a type of ‘design methodology’ similar to transfer learning, which can also be used to leverage small amounts of labelled data. In a next post, you will learn more about how you can use active learning in conjunction with transfer learning to optimally leverage existing (and new) data.