How dinosaurs shrank and became computers?! A brief history of computer storage devices!

I can’t take any more photos, there is no space left on my smart phone! My Windows is running so slow, I must free up some space! I’m quite sure you have experienced these desperate situations. From the first days of the computer, infinite storage capacity was one of the goals. Needproof, Okay! ENIACwas the first electronic computer. It weighed more than 24,000 kilograms and took up about 167 square meters! Can you imagine how much data you could keep in it? Almost nothing!! ENIAC had no internal storage and punch cards were used to keep the data as...

read more

Exploring Naïve Bayes classifier: Maybe not so naïve after all?!

Although relatively simple, Naïve Bayes (NB) is one of the powerful machine learning techniques. It’s not only simple but fast and accurate and has been used in various applications and domains. So, it’s a reliable friend that you can trust on rainy days! In this post, we will see how it works. Who is NB’s daddy!? You can trace NB’s roots back to probability theory and the Bayes theorem. Don’t worry if you don’t know them, we will explore them a bit later. The nature of NB is probabilistic as it deals with probabilities and degrees of certainty or...

read more

What is K-Nearest Neighbors?!

In our previous post on machine learning, we explained that there are supervised and unsupervised beasts lurking in machine learning land! One of the simplest machine learning techniques is the K-nearest neighbors (KNN). In this post, we will briefly review the way KNN works. We’ve all heard of lazy guys! With technology being more accessible and easier to use, it’s even easier to get lazy! What to do if you are on the couch and the remote is on the other side of the room?  Just relax, download an app to change the TV channel right from your...

read more

Do not fear, I am with you to beat the Topic Modeling monster!

  As more data becomes available, it gets harder to find and discover what to look for! As we discussed in our previous post topic modeling is a powerful unsupervised machine learning technique to discover hidden themes in a collection of documents. Topic modeling has achieved popularity in different disciplines because it offers several meaningful advantages for different applications. These include document clustering or classification, information retrieval, summarization, and of course topic identification. In a series of posts, we will review...

read more

Lowering the OOOM Impact with Text Analytics by John Ford

John Ford is a public sector Research Psychologist who has authored numerous reports and articles about assessment, training, and other personnel management issues. He wrote this guest blog about a recent challenge of how to deal more efficiently with out of office messages with respect to tabulating the survey response rate. In this blog he describes the techniques he used. The process may help you in your research or perhaps spark some ideas about how to solve similar issues.  If you have a technique, experience, revelation to share in a blog, we...

read more

Exploring the robo-witch: Is machine learning magic?

Throughout history we have been interested in seeing the future, either in the form of checking the arrival time of the prince on a white horse or predicting stock prices to get rich! What caused this curse?! It’s probably part of human nature but we can also trace fortune-telling back to the advent of astrology, tarot and numerology. I knew it, physicists! If we are looking for educated villains, they are the culprits!!! Now, getting back to the modern era, we know that there are nice tools and methods out there that allow us to be able to make...

read more