Anomaly Detection

Anomaly detection is the identification of rare observations which do not conform with normal pattern in a dataset. Depending on application domain, anomaly detection is also referred as outlier, fraud, intrusion, misuse, deviation or exception detection. Anomaly detection has a wide range of applications such as (host or network) intrusion ... read more


How to Write Math in Kirby CMS

In my second blog article, I wrote about the decision to choose Kirby CMS as a blogging platform. Kirby was perfectly up to my expectations until I started writing my last article, Modeling a Natural Language. This article involved couple of mathematical symbols and equations. It turned out Kirby's default ... read more


Modeling a Natural Language

A natural language is any language that has evolved naturally over time in humans. Typically, a natural language has a finite set of words V, also called vocabulary. Based on vocabulary, a language then has a finite set of sentences Vt. A language modeling problem is about learning a probability ... read more


Big Data - Lambda Architecture

Date has a huge strategic business value. In fact this is the only resource on which a number of exceedingly successful businesses rely on e.g. Facebook, Twitter, Linkedin, Uber, Quora etc. These businesses are successful because of effective storage, processing and analysis of user provided data. To put it ... read more


Why Big Data Projects Failing?

According to a recent Gartner report, only 15% organizations were able to take big data projects into production in year 2016. Before we look into why big data projects are failing we need to understand why businesses need to move their existing data management systems to big data. The main reason is ... read more