Our Blog

Discover articles to help you grow your business.

Building explainable machine learning models
Computer visionData science

Building explainable machine learning models

How we explain how a neural network can recognise an image? Sometimes as data scientists we will encounter cases where we need to build a machine learning model that should not be a black box, but which should make transparent decisions that humans can understand.

10 reasons why data science projects fail
Data scienceProject management

10 reasons why data science projects fail

More than 80% of data science projects fail and never deliver an ROI for the business. What’s behind the high failure rate and how can we change this?

Measuring the accuracy of AI for healthcare?
Data science

Measuring the accuracy of AI for healthcare?

Left: a benign mammogram, right: a mammogram showing a cancerous tumour. Source: National Cancer Institute You may have read about the recent Google Health study where the researchers trained and evaluated an AI model to detect breast cancer in mammograms.

The future of chatbots?
Data scienceDeep learning

The future of chatbots?

You may have seen the news about Facebook’s new futuristic chatbot trained for empathy on 1.5 billion Reddit posts. You might be wondering, how it is possible to make a computer program converse with humans in a natural way?

Predicting employee turnover
Data scienceHuman resources

Predicting employee turnover

One challenge that large organisations face today is the problem of understanding and predicting which employees are going to leave the business, called employee turnover prediction or workforce attrition prediction.

Automated ML: the end of the data scientist?
Data scienceAuto ml

Automated ML: the end of the data scientist?

What is automated ML? Automated machine learning is software which in theory allows anybody to design, train, and deploy machine learning models to production environments without needing to write any code.

How does project management work in data science?
Data scienceProject management

How does project management work in data science?

Why is it so difficult to apply traditional project management to data science projects? How to make your data science project management go smoothly.

Starting a data science project
Data scienceProject management

Starting a data science project

It is often quite complex and time-consuming to get a data science project off the ground. So I am sharing some of my thoughts and my checklist for what needs to be in place to get a data science project started.

Matchmaking with deep learning: recommender systems for dating
Data scienceDeep learning

Matchmaking with deep learning: recommender systems for dating

Recommender systems in retail If you’ve ever bought something on Amazon or other large online retailers, you’ll have noticed the ‘similar products’ that the site recommends to you after you’ve made your purchase.

How can we eliminate bias from AI algorithms? The pen-testing manifesto
Ai and societyData science

How can we eliminate bias from AI algorithms? The pen-testing manifesto

Gender bias in credit scoring AI? In recent weeks a number of Apple Card users in the US have been reporting that they and their partners have been allocated vastly different credit limits on the branded credit card, despite having the same income and credit score (see BBC article).

How to predict how much a group of customers will spend
Data scienceTime series

How to predict how much a group of customers will spend

Earlier I wrote another post about predicting the spend of a single known customer. There is a related problem which is predicting the total spend of all your customers, or a sizeable segment of them.

How well can you predict an individual customer's spending habits?
Data scienceTime series

How well can you predict an individual customer's spending habits?

Why do we need to predict customer spend? You may have read my previous post about customer churn prediction. Another similar problem that’s just as important as predicting lost customers, is predicting customers' daily expenditure.

What we can do for you

Transform Unstructured Data into Actionable Insights

Contact us