Printing press analytics

Data Science

Jan 2021,

We created an easy-to-use web-based dashboard for our client in order to analyze the usage data of their machines. We helped our client to better understand their customers by using machine learning algorithms to structure their data and identify usage patterns.

The
Challenge

While the machines were already generating a lot of usage data by logging every interaction, the resulting datasets were unstructured and very difficult to use to get a better understanding of customer needs and preferences. So, in order to for example determine which features are relevant to the customer and which may even be unnecessary, we had to provide our client with a data analysis tool capable of generating insights from the data they were generating.​

The
Solution

We used Elasticsearch + Kibana to provide the client with an easy-to-use web-based dashboard for analyzing their data. Since their existing data was largely unstructured, a significant amount of preprocessing was required to find suitable structures. With the structured data our system was then able to perform simple statistical analysis and visualizations like which buttons are used how often. But for the more interesting insights we used machine learning approaches to cluster machines that are operated similarly and identify usage patterns which could for example help our client predict errors or failures of the machines, based on specific user input patterns.​

The
Impact

Generating insights about the customer’s use of printing presses for a big manufacturer. In order to provide better insights into how their customers were operating the machines, we helped our client analyze usage data of their machines. We used machine learning algorithms in order to help them understand their customers even better and to continue to make the world’s best printing presses.​

Technologies

  • Elasticsearch
  • Python
  • Big data
  • Data mining
  • Machine learning
  • Kibana
  • Data analytics
  • Process mining
  • Clustering

Team Size

2 people

Year

2018

Maturity Level

MVP

Want to build a product of the future?

The
Challenge

While the machines were already generating a lot of usage data by logging every interaction, the resulting datasets were unstructured and very difficult to use to get a better understanding of customer needs and preferences. So, in order to for example determine which features are relevant to the customer and which may even be unnecessary, we had to provide our client with a data analysis tool capable of generating insights from the data they were generating.​

The
Solution

We used Elasticsearch + Kibana to provide the client with an easy-to-use web-based dashboard for analyzing their data. Since their existing data was largely unstructured, a significant amount of preprocessing was required to find suitable structures. With the structured data our system was then able to perform simple statistical analysis and visualizations like which buttons are used how often. But for the more interesting insights we used machine learning approaches to cluster machines that are operated similarly and identify usage patterns which could for example help our client predict errors or failures of the machines, based on specific user input patterns.​

The
Impact

Generating insights about the customer’s use of printing presses for a big manufacturer. In order to provide better insights into how their customers were operating the machines, we helped our client analyze usage data of their machines. We used machine learning algorithms in order to help them understand their customers even better and to continue to make the world’s best printing presses.​

Technologies

  • Elasticsearch
  • Python
  • Big data
  • Data mining
  • Machine learning
  • Kibana
  • Data analytics
  • Process mining
  • Clustering

Team Size

2 people

Year

2018

Maturity Level

MVP

Want to build a product of the future?

The
Challenge

While the machines were already generating a lot of usage data by logging every interaction, the resulting datasets were unstructured and very difficult to use to get a better understanding of customer needs and preferences. So, in order to for example determine which features are relevant to the customer and which may even be unnecessary, we had to provide our client with a data analysis tool capable of generating insights from the data they were generating.​

The
Solution

We used Elasticsearch + Kibana to provide the client with an easy-to-use web-based dashboard for analyzing their data. Since their existing data was largely unstructured, a significant amount of preprocessing was required to find suitable structures. With the structured data our system was then able to perform simple statistical analysis and visualizations like which buttons are used how often. But for the more interesting insights we used machine learning approaches to cluster machines that are operated similarly and identify usage patterns which could for example help our client predict errors or failures of the machines, based on specific user input patterns.​

The
Impact

Generating insights about the customer’s use of printing presses for a big manufacturer. In order to provide better insights into how their customers were operating the machines, we helped our client analyze usage data of their machines. We used machine learning algorithms in order to help them understand their customers even better and to continue to make the world’s best printing presses.​

Technologies

  • Elasticsearch
  • Python
  • Big data
  • Data mining
  • Machine learning
  • Kibana
  • Data analytics
  • Process mining
  • Clustering

Team Size

2 people

Year

2018

Maturity Level

MVP

Want to build a product of the future?

The
Challenge

While the machines were already generating a lot of usage data by logging every interaction, the resulting datasets were unstructured and very difficult to use to get a better understanding of customer needs and preferences. So, in order to for example determine which features are relevant to the customer and which may even be unnecessary, we had to provide our client with a data analysis tool capable of generating insights from the data they were generating.​

The
Solution

We used Elasticsearch + Kibana to provide the client with an easy-to-use web-based dashboard for analyzing their data. Since their existing data was largely unstructured, a significant amount of preprocessing was required to find suitable structures. With the structured data our system was then able to perform simple statistical analysis and visualizations like which buttons are used how often. But for the more interesting insights we used machine learning approaches to cluster machines that are operated similarly and identify usage patterns which could for example help our client predict errors or failures of the machines, based on specific user input patterns.​

The
Impact

Generating insights about the customer’s use of printing presses for a big manufacturer. In order to provide better insights into how their customers were operating the machines, we helped our client analyze usage data of their machines. We used machine learning algorithms in order to help them understand their customers even better and to continue to make the world’s best printing presses.​

Technologies

  • Elasticsearch
  • Python
  • Big data
  • Data mining
  • Machine learning
  • Kibana
  • Data analytics
  • Process mining
  • Clustering

Team Size

2 people

Year

2018

Maturity Level

MVP

Want to build a product of the future?

Related Insights

All Insights