fbpx
Dimensional Modeling and Kimball Data Marts in the Age of Big Data and Hadoop
Is dimensional modeling dead? Before I give you an answer to this question let’s take a step back and first have a look at what we mean by dimensional data modelling. Why do we need to model our data? Contrary to a common misunderstanding, it is not the only... Read more
We’re all familiar with terms like first, third, and developing the world when it comes to describing countries in relation to the word. “First-world” refers to the countries are richer, healthier, and more educated, while impoverish nations fall under the label of third-world. In addition, we occasionally hear “second-world”... Read more
Facelyzr Deep Learning Project
Introduction     Deep learning is a phrase that follows us everywhere. Even the non-technical people are aware how artificial intelligence can change our world. I totally agree with Andrew Ng that “AI is the new electricity” and that it can make our world better. Especially that part where... Read more
Introduction “Knowledge for knowledge’s sake is just as barbarous as hatred of knowledge. tamed to fit with life, so that one may live what one has learned.” – Nietzsche. Data for Good or for Social Good is referring to the use of Big Data and Data... Read more
Introduction In this article, I will discuss what is data mining and why we need it?  We will learn a type of data mining called clustering and go over two different types of clustering algorithms called K-means and Hierarchical Clustering and how they solve data mining problems    Table... Read more
This was originally posted on the Silicon Valley Data Science blog. How can artificial neural nets help in understanding our brain’s neural net? On the weekend of March 24–26, YCombinator-backed startup DeepGram hosted a deep learning hackathon. The weekend-long event included speakers and judges from Google Brain, NVIDIA, and Baidu. My colleague,... Read more
Applying Deep Learning to natural language processing
Language is the medium that humans use for conversing. Giving machines the ability to learn human language with natural language processing has given rise to several new products and possibilities that were not previously imaginable. Natural language processing (NLP) is one of the most important technologies present in the... Read more
Tides of Information Flow: Visualizing Our Digitally-Mediated Reality
I consume a lot of news, especially recently. But often I feel like I have a hard time grasping the shape of it. What is different this time? What am I missing? What have I learned? Where did that other thing go? I’m also interested in maps. So, I... Read more
Seeking Guidance in Choosing and Evaluating R Packages
At useR!2017 in Brussels last month, I contributed to an organized sessionfocused on navigating the 11,000+ packages on CRAN. My collaborators on this session and I recently put together an overall summary of the session and our goals, and now I’d like to talk more about the specific issue of learning... Read more
How We Game the Algorithm to Tame the Algorithm
Algorithms are everywhere. Sometimes we see traces. Once in a while we feel the effects. Mostly, we go about our days vaguely aware of an invisible algorithmic presence. We set out to learn how people live with algorithms now and what it means for the future. One thing became... Read more