TOP

Elasticsearch date_histogram by age from of date of birth

Databases (and search engines like Elasticsearch) typically store the date of birth instead of the current age. It's a simple date value instead of a calculated one which must be maintained every day. But statistics often should contain the age - which is much more pleasant for humans than the date (or year) of birth. This post shows an easy way to use the Elasticsearch date_histogram aggregation to output age buckets instead of counting users by their year of birth.

Weiterlesen
TOP

Code cleanup: Find unused subs

Most projects are growing. New features get added, old ones deprecate. But as life goes on, ancient parts of the source code stay alive even if they're not being used anymore. My current cleanup challenge has 581k lines of code in 1500 files grown for about 15 years. Part one: Find defined, but unused subs.

Weiterlesen
TOP

Neuronales Netz in Go

Im ersten Teil haben wir uns mit der Zielsetzung und der Zerlegung der Eingangsdaten beschäftigt, der zweite Teil hat das neuronale Netz theoretisch beschrieben. Der dritte Teil besteht aus Quellcode: In rund 300 Zeilen wird das neuronale Netz erstellt, trainiert und getestet.

Weiterlesen
TOP

Ein einfaches neuronales Netz

Im ersten Teil ging es um die Zielsetzung: Ein ohne viel Vorbildung selbstgemachtes neuronales Netz soll lernen, Wörter von sinnlosen Buchstabenkombinationen zu unterscheiden. Dazu wird jedes Eingabewort nach verschiedenen Kriterien in insgesamt 2244 Zahlenwerte zerlegt. Weiter geht es mit dem lernenden Teil, in dem die künstliche Intelligenz entstehen soll.

Weiterlesen
TOP

DIY Neurales Netz

In letzter Zeit habe ich wieder Mal viel Zeit alleine auf Autobahnen verbracht und neuerdings dazu Podcasts über Neurale Netze und künstliche Intelligenz mitgenommen. Mit der unglaublichen Vorbildung von rund 10 Stunden Podcasts entstand im letzten Stau schließlich das Grundkonzept für ein neurales Netz, implementiert in Go.

Weiterlesen
TOP

Baum weg

Vor dem Fenster meines Homeoffice - Büros stand ein Baum. Imposant erhob er sich mit seinen zwei Stämmen über die Hausdächer - und jetzt ist er weg.

Weiterlesen
TOP

1 Sicherheitsproblem in Ihrem Konto lösen

Der erste Blick auf die Emails am Morgen ist häufig auch ein Blick auf Spammails. Eine Email mit dem Betreff 1 Sicherheitsproblem mit Ihrem Google-Konto lösen weckt meine Aufmerksamkeit: Ist das Spam oder echt?

Weiterlesen
TOP

Allein gegen die Seelenfänger

Selten habe ich das Ende eines Buches so herbei gesehnt, wie bei diesem. Lea Saskia Laasner schreibt keine Fiktion, sondern erzählt ihr die Geschichte ihrer Jugend gefangen in einer Sekte. Hin und her gerissen zwischen eigenen Zweifeln und der Gehirnwäsche des Sektenführers, ab ihrem 13. Lebensjahr fast täglich schwer sexuell mißbraucht hat sie trotzdem überlebt und die Flucht geschafft.

Weiterlesen
TOP

Wort-Suche

Jedes Kind legt sich zunächst seine vollkommen eigene Sprache zu. Diese verändert sich laufend, je nach Entwicklung der sprachlichen Fähigkeiten. Wer schafft es, Robyns Wortschöpfungen zu entziffern?

Weiterlesen
TOP

3 Fragen: Der kürzeste IQ-Test der Welt

Cognitive Reflection and Decision Making lautet der Titel einer Studie, die bereits im Herbst 2005 publiziert wurde. Mit drei relativ einfachen Fragen wird getestet, wie intuitiv oder rational der Probant denkt. Nur 17% der teilnehmenden Studenten konnten alle drei Fragen richtig beantworten. Wie viele schaffst Du?

Weiterlesen