Providing developers and testers with a representative database using Docker

When developing or testing, having a database that comes pre-filled with relevant data can be a big help with implementation or a scenario walk-through. However, often there is only a structure dump of the production database available, or less. This...

Read more
  11 December, 2017 Mark Krijgsman

A look at the source code of gensim doc2vec

Previously, we’ve built a simple PV-DBOW-‘like’ model ( We’ve made a couple of choices, e.g., about how to generate training batches, how to compute the loss function, etc. In this blog post, we’ll take a look at the choices made...

Read more
  01 December, 2017 Richard Berendsen

A fresh look at Logstash

Soon after the release of elasticsearch it became clear that elasticsearch was good at more than providing search. It turned out that it could be used to store logs very effectively. That is why logstash was using elasticsearch. It contained...

Read more
  31 October, 2017 Jettro Coenradie

World Summit AI 2017 Amsterdam – some highlights

From Wednesday October 11th to Thursday October 12th, the World Summit AI 2017 conference was held in Amsterdam. It had a terrific line-up, with top professors in the field of AI, like Stuart Russell and Yann LeCun, and ‘our own’...

Read more
  26 October, 2017 Richard Berendsen

Elasticsearch 6 is coming

For some time now, elasticsearch has been releasing versions of the new major release elasticsearch 6. At this moment the latest edition is already rc1, so it is time to start thinking about migrating to the latest and greatest. What...

Read more
   Jettro Coenradie

A single data store called Redux

Redux is a data store container for JavaScript apps. I’m currently on a team, that’s building an application for the government in three months. We use React and Redux in the front-end. This combination works well for us. In this...

Read more
  23 October, 2017 Sander Meinema

Techday – Smart mirror

A few months ago we had a techday at Luminis Amsterdam. These days are great to explore, learn, innovate or just doing something cool. For a while now I have been reading about creating a smart mirror with a raspberry...

Read more
  25 July, 2017 Roberto van der Linden

Part 2 of Creating a search DSL

In my previous blog post I wrote about creating your own search DSL using Antlr. In that post I discussed the Antlr language for constructs like AND/OR, multiple words and combining words. In this blog post I am showing how...

Read more
  21 July, 2017 Jettro Coenradie

Creating a search DSL

As an (elastic)search expert, I regularly visit customers. For these customers I often do a short analysis of their search solution and I give advice about improvements they can make. It is always interesting to look at solutions customers come...

Read more
  28 June, 2017 Jettro Coenradie