fbpx

Technology

ElasticSearch percolator dynamic

Introduction to Elasticsearch Percolator query

Recently, on one of my projects, a real estate website, a new story popped-up telling us that we should use the search preferences (price, type of real estate, location), that registered users can save, to send notifications to these users, when a new house or appartement is published on the website. Not immediately having a …

Introduction to Elasticsearch Percolator query Read More »

Accessing Kafka on Google Kubernetes Engine from the outside world

Accessing Kafka on Google Kubernetes Engine

Running and operating a Kafka cluster on Kubernetes can be a tricky part. There are already many tutorials, blogpost, Helm Charts, Operators, … that will give you detailed information on installing a working Kafka cluster on Kubernetes with StatefulSets, Headless services and other Kubernetes features. But after going through all those and when finally getting …

Accessing Kafka on Google Kubernetes Engine Read More »

Arcadekast tornooi data verzamelen voor machine learning

ToTheArcade: the architecture

Okay, went on a small vacation in between, so this blogpost took a little longer to write since me and the kids were busy mastering our best splash in the hotel swimming pool. Where was I?  Right, preprocessing: check, features: check, our models: check, so now it’s time to put these bad boys into production. …

ToTheArcade: the architecture Read More »

Machine learning

ToTheArcade: diving into the models

Since the last blogpost, I left my feature engineering journey behind and can now finally can start looking at some models. No Free Lunch Theorem During my Machine Learning journey, I looked at 3 models  (‘she’s a model and she’s looking good…’ – Kraftwerk). Why we didn’t stick with only one? Well, in Machine Learning …

ToTheArcade: diving into the models Read More »

code on screen

ToTheArcade: Feature Engineering

Last blogpost we discussed the problem and we started working a bit on describing our task environment. To summarize: We structured our data, got rid of the noise, and already identified some difficulties we’ll have to cope with.  More precisely, the task environment for our classification agent is quite complex, because of the many unknown …

ToTheArcade: Feature Engineering Read More »

Machine learning case study

ToTheArcade: setting goals and determining data

Ok, last post was a bit of an introduction… let’s cut the fat of our last blogpost and cut to the chase in this one. We set ourselves a clear goal “Can we train a model to recognize patterns in button and joystick usage on our pimped arcade machine cabinet, deploy it in the cloud …

ToTheArcade: setting goals and determining data Read More »

Machine learning case study

ToTheArcade: the project

Ok, everybody is talking about Artificial Intelligence and Machine Learning, interchangeably and most of the time just confusing people. First of all, they are not the same concepts.  AI is a very large area covering a bunch of topics and Machine Learning is just one of them. Artificial Intelligence Vs Machine Learning There are articles and …

ToTheArcade: the project Read More »

Vault security

Setup let’s encrypt to secure your website

Setup let’s encrypt to secure your website If you don’t know what Let’s Encrypt is, let me briefly explain. Let’s Encrypt is a free, automated and open Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates. As mentioned on their website, the key principles behind Let’s Encrypt are: Free: Anyone who …

Setup let’s encrypt to secure your website Read More »

Spring Boot Microservice documentation with Spring Rest Docs

Last september, Andy Wilkinson, Spring IO Platform lead at cloud-native platform company Pivotal gave a talk in Washington DC at SpringOne2GX about ‘Documenting Restful APIs’ (slides). See this webinar for reference: He explained the pro’s and cons of working with a popular tool like Swagger and came up with an interesting alternative approach of writing tests to document your API. Sounds like …

Spring Boot Microservice documentation with Spring Rest Docs Read More »