Subscribe to DSC Newsletter

Featured Blog Posts (3,676)

Little Stochastic Geometry Problem: Random Circles

This should remind you of your probability classes during college years. Can you solve this problem in 30 minutes? This could make for an interesting job interview question.


Points are randomly distributed on the plane, with an average of m points per unit area. A circle of radius R is drawn around each point. What is the proportion of the plane covered by these (possibly overlapping) circles? 

What if circles can have two…


Added by Vincent Granville on October 23, 2017 at 4:00pm — No Comments

How to get Human element in Digital Transformation?

Digital transformation is no longer a buzzword. No industry is left behind.

We’re currently in a new wave of digital transformation with new technologies, processes, business models and opportunities popping up in the market faster than we can blink &…


Added by Sandeep Raut on October 22, 2017 at 7:00pm — No Comments

Quantum Computing and Deep Learning. How Soon? How Fast?

Summary:  Quantum computing is now a commercial reality.  Here’s the story of the companies that are currently using it in operations and how this will soon disrupt artificial intelligence and deep learning.


Like a magician distracting us with one hand while pulling a fast one…


Added by William Vorhies on May 30, 2017 at 8:00am — 3 Comments

Weekly Digest, October 23

Monday newsletter published by Data Science Central. Previous editions can be found here.  The contribution flagged with a + is our selection for the picture of the week.

Announcements - U.S. Soccer


Added by Vincent Granville on October 22, 2017 at 9:00am — No Comments

I built a Chatbot in 2 hours and this is what I learned

This article was written by Shival Gupta.

We spend about 5 hours on our smartphones every day as per this study from Flurry. Not only is this statistic surprising in its own right, about 65% of this time is spent on communication related activities like social media, texting, emailing and phone calls. That’s 3 hours and 15 minutes. Every. Single.…


Added by Amelia Matteson on October 20, 2017 at 9:30am — No Comments

Free Book: SQL Essentials

This book is a guide to using SQL to retrieve data from databases. This site includes a 'Practice SQL' environment where you can try out the examples from the book and experiment with SQL queries. This book is available here. …


Added by Vincent Granville on October 21, 2017 at 1:37pm — No Comments

Artificial Intelligence as a Service - AIaaS

Suddenly, artificial intelligence is everywhere. Are you AI ready if not then be ready to be read in history books. Are we not missing the fact that artificial intelligence is about the people, not the machines. Technology and non technology companies are now investing and brining out the real and materialistic values…


Added by Vinod Sharma on October 19, 2017 at 2:30am — No Comments

Improving Real-Time Object Detection with YOLO

In recent years, the field of object detection has seen tremendous progress, aided by the advent of deep learning. Object detection is the task of identifying objects in an image and drawing bounding boxes around them, i.e. localizing them. It’s a very important problem in computer vision due its numerous applications from self-driving cars to security and tracking.

Prior approaches of object detection…


Added by Luba Belokon on October 19, 2017 at 8:30am — No Comments

Unintended Consequences of the Wrong Measures

In an attempt to put the patient first in healthcare, Congress and President Obama in 2015 approved a bipartisan bill for United States healthcare reform. The bill is known as “Medicare Access and CHIP Reauthorization Act of 2015,” or MACRA. Among the major provisions of MACRA is the Quality Payment Program. Under the Quality Payment Program, physicians and nurses receive positive, neutral or negative Medicare payment adjustments based upon a “Patient Satisfaction Score,” that…


Added by Bill Schmarzo on October 19, 2017 at 8:30am — No Comments

From Artificial Intelligence to Deep Learning

Artificial intelligence or AI for short is the field of making computer think like humans by creating an artificial brain. Whatever the human can do intelligently is required to be moved into machines. The machine will just do what the human tells it and no more. For example, the human can sort numbers in an intelligent manner and so machines should be intelligent by sorting numbers like humans. To do this, there are a number of algorithms like bubble sort that allows the machine to think…


Added by Ahmed Gad on October 20, 2017 at 3:00am — No Comments

Best DSC Forum Questions - Part 1

This is a new series with 5 parts, featuring forum questions (new and old) that are still popular today. These questions were selected manually based on popularity, removing outdated material. The entire series consists of about 160 questions -- most with answers, sometimes several answers. We intend to publish a new set every two weeks or so.  

Best DSC Forum Questions - Part 1…


Added by Vincent Granville on October 19, 2017 at 2:30pm — No Comments

The day when the computer becomes a data scientist

Don't be shocked! You knew that day…


Added by Danor Aharon on October 18, 2017 at 1:00pm — No Comments

Image Classification With HSV Color Model Processing

Digital image processing is a discipline that studies image processing techniques. The image referred in this research is a static image form vision sensors (webcam). Mathematically, the image is a continuous function of light intensity on two-dimensional field. In order to be processed by a computer, an image should be presented numerically with discrete values. A digital image can be represented by a two-dimensional matrix f (x, y) consisting of M columns and N rows. In color image…


Added by Jeefri A. Moka on October 16, 2017 at 6:30pm — 1 Comment

Stored Procedures: A Seemingly Nice Tool with Hidden Problems

The stored procedure is as widely used in database computing as the controversy around the technique is long-standing. By analyzing its two recognized merits, we try to locate the potential risks it poses and its application scenarios.


The stored procedure keeps user interface and business logic separate!

Today, it is a basic principle to separate user interface from business logic for application development. Different from the backstage data processing…


Added by JIANG Buxing on October 16, 2017 at 11:30pm — 2 Comments

Gear Up for the Smart Video Revolution

The technology revolution promises to deliver a lot of rewards for organizations that take it by the horns and implement it. The spread of the Internet across every facet of society has meant that the traditional approach to watching videos has changed. Research shows that the average American is still fond of watching videos on the traditional television. The interest in watching TV results in around…


Added by Ronald van Loon on October 17, 2017 at 5:30am — No Comments

Have You Heard About Unsupervised Decision Trees

Summary: Unless you’re involved in anomaly detection you may never have heard of Unsupervised Decision Trees.  It’s a very interesting approach to decision trees that on the surface doesn’t sound possible but in practice is the backbone of modern intrusion detection.


I was at a presentation recently that focused on stream processing but the use case presented was about anomaly detection.  When they started talking about unsupervised decision trees my…


Added by William Vorhies on October 17, 2017 at 8:30am — 3 Comments

How Mathematical Discoveries are Made

In one of my previous articles, you can learn the process about how discoveries are made by research scientists, from stating the problem, exploratory analysis, testing, simulations, data science guesswork, all the way to the discovery of a new theory and state-of-the-art statistical modeling,including new, fundamental mathematical/statistical equations.

This is a unique occasion to discover the creative path followed by inventors. Traditional research papers do not explain how a new…


Added by Vincent Granville on October 17, 2017 at 8:30am — No Comments

Seam Carving: Using Dynamic Programming to implement Context-Aware Image Resizing in Python

The following problem appeared as an assignment in the Algorithm Course (COS 226) at Princeton University taught by Prof. Sedgewick.  The following description of the problem is taken from the assignment itself.

The Seam Carving Problem

  • Seam-carving is a content-aware image resizing technique where the image…

Added by Sandipan Dey on October 14, 2017 at 2:30pm — No Comments

Data Lake Business Model Maturity Index

This blog is written in collaboration with the witting and insightful Matt Maccaux and his leading edge work around our elastic data platform and data lake.

“Our organization is abuzz with the concept of data lakes!” a customer recently told me. And rightfully so, as the data lake holds the potential to help organizations become more effective at leveraging data and analytics to power their business models. That’s exactly what we propose when we…


Added by Bill Schmarzo on October 14, 2017 at 2:30pm — No Comments

A framework for automated rating of online reviews against the underlying topics

Even though the most online review systems offer star rating in addition to free text reviews, this only applies to the overall review. However, different users may have different preferences in relation to different aspects of a product or a service and may struggle to extract relevant information from a massive amount of consumer reviews available online. In this paper, we present a framework for extracting prevalent topics from online reviews and automatically rating them on a 5-star…


Added by AI on October 15, 2017 at 9:00am — 2 Comments

Featured Monthly Archives








Follow Us


  • Add Videos
  • View All


© 2017   Data Science Central   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service