DevOps has been a subject of interest for quite a while now, although — at least in my opinion — it never got the mainstream adoption it should have. But maybe this c
In this article I describe the steps and approaches to image recognition for receipt digitalization using computer vision. This is the basic functionality behind apps such as Google Lens, Evernote, PaperScan and taggun.io.
“Would you like the receipt?”—It’s hard to say no to that. Not because you actually want it (you may even throw it in the trash before exiting the store), but because
CosmosDB is a global database in the Azure universe. In this blog I want to look at its different APIs: the SDK, Entity Framework Core and the MongoDB API.
CosmosDB is a global database in the Azure universe. In this blog we’ll look at its different APIs: the SDK, Entity Framework Core and the MongoDB API.
Everybody talks about AI and deep learning and everybody uses it, including you! But what exactly is deep learning and what are artificial neural networks? In this article I shine a light on some basic yet crucial concepts in an attempt to lift the veil.
Artificial intelligence or deep learning: Everybody talks about it and everybody uses it, including you! Of course you immediately have the evil terminator in mind wh
CSS Scroll snapping is a method of defining snap points to tell the browser where it should stop scrolling. The process of snapping to the edge of an element (e.g. section, image, box, etc.) when coming close to it is used in order to achieve optimized scrolling positions and emphasise certain content.
In the past few years a recognizable trend of single page websites emerged (not to be confused with the term ‘single page application’). These sites consist of mainly
This article presents SeqPolicyNet, our Deep Learning approach to accessing information stored in an Elasticsearch instance given natural language questions.
tl;dr (spoiler alert): We’ve trained an advanced neural network to query Elasticsearch based on natural language questions. Our model, called SeqPolicyNet, incorporat
This is the first part of the OpenPGP blog series. It briefly explains how to generate a new GnuPG key that can be used for encryption, signing and authentication. GnuPG is the open implementation of the OpenPGP standard defined in RFC 4880, allowing you to encrypt and sign data and to authenticate.
This is the first part of the OpenPGP blog series. It briefly explains how to generate a new GnuPG key that can be used for encryption, signing and authentication. <
Being in the data science domain for quite some years, I have seen good Jupyter notebooks but also a lot of ugly ones. Follow these best practices to to work more efficiently with your notebooks and strike the perfect balance between text, code and visualisations.
If you have ever done something analytical or anything closely related to data science in Python, there is just no way you have not heard of or IPython or Jupyter not