Willem's Fizzy Logic

Posts from 2017

December 31, 2017

How to quickly build a REST API in Django

How to quickly build a REST API in Django

Vacation time, an excellent time to learn something new, so I figured, why not build a recipe bot that recommends recipes? For that I needed a way to store recipes that the bot could retrieve. And I figured, why not try to build that in Python with Django?

Read more

December 7, 2017

How-to: run Microsoft Cognitive Toolkit based application inside a Docker image

How-to: run Microsoft Cognitive Toolkit based application inside a Docker image

As part of a Community Hack at Microsoft Denmark people can hack together basic AI models with CNTK. Two fellow MVPs asked me if they could use Docker to work on CNTK applications. Sure you can work

Read more

November 9, 2017

Embedded AI: The Nvidia Jetson TX1 - Part 1

Embedded AI: The Nvidia Jetson TX1 - Part 1

Every once in a while you run across something that you just have to have. I bumped into a cool little device, the Nvidia Jetson TX1. This is a creditcard size AI computer that looks to be fun. So I had to try it.

Read more

November 7, 2017

Learn how to build flexible machine learning pipelines in scikit-learn

Learn how to build flexible machine learning pipelines in scikit-learn

Setting up a machine learning algorithm involves more than the algorithm itself. You need to preprocess the data in order for it to fit the algorithm. It's this preprocessing pipeline that often requires a lot of work. Building a flexible pipeline is key. Here's how you can build it in python.

Read more

November 6, 2017

5 easy steps to start editing python notebooks over SSH

5 easy steps to start editing python notebooks over SSH

When you work with Linux machines on Amazon EC2 or Azure over SSH and want to edit interactive python code you've got a challenge. There is vim and other console based editors, but that might not be what you want. Here's how you can edit python code in your browser over SSH in 4 steps.

Read more

November 1, 2017

How to setup tox on Windows with Anaconda

How to setup tox on Windows with Anaconda

When you are developing packages for Python you need some way to test whether your package works on someone else's computer. Tox is a great tool for this, but doesn't work well with Anaconda. With some basic steps however you can have your code tested on tox without much trouble.

Read more

October 21, 2017

Machine learning tips: How to quickly generate a bag of words

Machine learning tips: How to quickly generate a bag of words

Natural language processing is all about text. But it doesn't use the text itself. You need vectors of numbers, for example a bag of words. This can be easily built with a dictionary and some for loops. But there is an easier way.

Read more

August 15, 2017

Run Rider even with the new .NET Core 2.0 SDK

Run Rider even with the new .NET Core 2.0 SDK

This week .NET Core 2.0 alongside with ASP.NET Core 2.0 was released. A lot of improvements were made to the runtime and the size of the standard libraries has increased significantly. More and more .

Read more

August 4, 2017

Which celebrity are you? A celebrity scanner built with Clarifai

Which celebrity are you? A celebrity scanner built with Clarifai

When it comes to building solutions with AI you want to be smart. Don't just run in there and start using Tensorflow. There are many good solutions such as Clarifai out there that don't require a lot of work, but still produce superior results.

Read more

August 3, 2017

How to generate PDF documents in ASP.NET Core

How to generate PDF documents in ASP.NET Core

A customer I work for wants to generate a set of attachments for an e-mail we need to send to the clients of that customer. We ended up using DinkToPdf with the ASP.NET Core Razor Template Engine to build a PDF generation microservice.

Read more

July 21, 2017

Adventures in AI Part 2: Which algorithm should I use?

Adventures in AI Part 2: Which algorithm should I use?

Choosing the right algorithm for your machine learning problem can be quite hard. I've had numerous questions about it during the machine learning course. Also I've seen many people struggle to find m

Read more

June 16, 2017

How to connect Azure API management to your Kubernetes cluster

How to connect Azure API management to your Kubernetes cluster

For a customer I'm working on a new cloud architecture that will help them move to production quicker. The goal for our team is to setup a working product, but at the same time we're learning the cust

Read more

May 26, 2017

Adventures in AI part 1: What is a gradient descent algorithm?

Adventures in AI part 1: What is a gradient descent algorithm?

When you start out with machine learning and AI you will learn very quickly that there's a lot of math involved. All this math is very hard to understand, especially if you have a background in softwa

Read more

May 8, 2017

Monitor progress of your Keras based neural network using Tensorboard

Monitor progress of your Keras based neural network using Tensorboard

In the past few weeks I've been breaking my brain over a way to automatically answer questions using a neural network. I have a working version, but debugging a neural network is a nightmare. Neural

Read more

March 23, 2017

Machine learning ideas: Anomaly detection

Machine learning ideas: Anomaly detection

Machine Learning ideas: Anomaly detection using K-Means From time to time I come across Machine Learning ideas. As I come across them I like to explain them to you my reader and encourage you to try

Read more

February 10, 2017

A modern stack for data analysis in a microservice world

A modern stack for data analysis in a microservice world

The face of enterprise solutions is changing rapidly. We are making smaller solutions at a larger scale by deploying microservice architectures. This brings many advantages to developers and customers

Read more

Explore posts from other years

About

Willem Meints is a Chief AI Architect at Aigency/Info Support, bringing a wealth of experience in artificial intelligence and software development. As a Microsoft AI Most Valuable Professional (MVP), he has been recognized for his significant contributions to the AI community.

In addition to his professional work, Willem is an author dedicated to advancing the field of AI. His latest work focuses on effective applications of large language models, providing valuable guidance for professionals and enthusiasts alike.

Willem is a fan of good BBQ, reflecting his appreciation for craftsmanship both in and out of the digital realm.

Contact