Aug 
22, 
2022

Scalable Programming

<div style="text-align: justify;">Java continuously introduces new, useful features. For instance, Java 8 introduced the Stream API, one of the biggest highlights of the past few years. But is aggregating data with the Stream API a panacea? In this article, I’d like to explore if there’s a better alternative for certain...
Jul 
11, 
2022

Take Control of ML Projects

<div style="text-align: justify;">The decision to move Elasticsearch to proprietary licensing awakened a sleeping giant. The open source community rapidly flexed its muscle to ensure a true open source option for fast and scalable search and analytics—which many users depend on </span><a href="https://opensearch.org/docs/latest/ml-commons-plugin/index/"><span style="font-weight: 400;">for ML projects</span></a><span style="font-weight: 400;">—would continue to...
Jun 
7, 
2022

Why are we doing this anyway?

<div style="text-align: justify;">Modularization is frequently discussed, but after some time, the speakers realize that they don’t mean the same thing. Over the last fifty years, computer science has given us a number of good explanations about what modularization is all about—but is that really enough to come to the same...
Apr 
1, 
2022

Keeping an Eye on AI

<div style="text-align: justify;">Your machine learning model is trained and finally running in production. But that was the easy part. Now, the real challenge is reliably running your machine learning system in production. For this, monitoring systems are essential. But while monitoring machine learning models, you must consider some challenges that...
Sep 
14, 
2021

Neuroph and DL4J

<div style="text-align: justify;">In this article, we would like to show how neural networks, specifically the multilayer perceptron of two Java frameworks, can be used to detect blood cells in images.</div>

Behind the Tracks