Willem's Fizzy Logic

Posts from 2018

December 23, 2018

Building a custom mechanical keyboard - Part 1

Building a custom mechanical keyboard - Part 1

I've always been a huge fan of mechanical keyboards. Personally I use the daskeyboard mechanical keyboard. It's a clicky, loud typing beast. Great for writing books and blogposts and occasional programming when I get to it. But I want something different. I decided to build an Iris custom keyboard.

Read more

October 7, 2018

It's easier than ever to add machine learning to your C# program. Use ML.NET!

It's easier than ever to add machine learning to your C# program. Use ML.NET!

In the past machine learning was something exclusively for the pythonistas or data scientists that knew how to use Python or R and had studied statistics. Not anymore, it has become a lot easier for developers to use machine learning. This also goes for .NET developers.

Read more

September 26, 2018

Learn how to quickly generate REST clients from Open API Specification files

Learn how to quickly generate REST clients from Open API Specification files

Often when you work with REST endpoints the makers of these endpoints expose swagger (Open API Specification) files. Many developers however still handcode their clients. Not only is this bad. Here's a better way to generate your clients.

Read more

September 6, 2018

We bought our first 3D Printer and had a massive learning experience!

We bought our first 3D Printer and had a massive learning experience!

A few weeks ago my wife asked me for a 3D printer. She wanted to make art and small things around the house. Two weeks ago we spend a whole evening researching and comparing 3D printers and design software. It turns out to be quite an adventure and we learned a lot along the way.

Read more

August 21, 2018

3 Must-have tools if you're serious about machine learning

3 Must-have tools if you're serious about machine learning

When working on machine learning problems I find that productivity is sometimes somewhat low, because I have to spend a lot of time working on tedious bits that probably can be automated away. Over time I have found quite a few tools that help me get better results faster. Here's three of them.

Read more

June 25, 2018

What to learn if you want to become a Microsoft certified machine learning engineer

What to learn if you want to become a Microsoft certified machine learning engineer

Microsoft now offers a new MCSA certification for people that want to expand into the world of machine learning. Here's a run down of the exams and what you will need to learn to earn this certification.

Read more

June 4, 2018

What I've learned getting my colleagues up to speed with AI

What I've learned getting my colleagues up to speed with AI

How do you start with AI when you're a developer and have no idea where to begin? Organize a workshop for your colleagues and challenge them to start exploring machine learning. I certainly learned a ton while organizing the AI learning experience. It was a lot of fun.

Read more

June 1, 2018

I'm building my own deep learning framework and that's crazy

I'm building my own deep learning framework and that's crazy

I've embarked on my hardest and most fun adventure ever. I'm going to implement my own deep learning framework. I know most people will call me crazy. But I think this is a challenge that was long coming and I finally got around to it. Wonder why? Read on.

Read more

May 21, 2018

Learn how to build a bot with the new Microsoft Bot Builder Java SDK

Learn how to build a bot with the new Microsoft Bot Builder Java SDK

Bot builder from Microsoft has been around for a couple of years now. During Microsoft Build 2018 a preview of version 4.0 was launched with support for more languages. Previously you could only build a bot in C# or Node. Now you can build one in Java too. Here's how.

Read more

May 8, 2018

Learn how automatically tag images with the Computer Vision API

Learn how automatically tag images with the Computer Vision API

When you're not into building your own machine learning models or neural networks, but still want to do something with AI to recognize images, then Microsoft has you covered with the Computer Vision API as part of their Cognitive Services. Wonder how to use it? Learn it here.

Read more

March 28, 2018

Bring your deep learning models to production with CNTK on Java

Bring your deep learning models to production with CNTK on Java

Discover how you can use Cognitive Toolkit to bring your models to production with Python and Java.

Read more

March 9, 2018

Time to do it differently, build chatbots with streams

Time to do it differently, build chatbots with streams

Currently when you want to build a chat bot in Microsoft Bot Builder you have to deal with the rather complicated dialog system. I really don't like it, but there isn't a very good alternative yet. I

Read more

February 26, 2018

Learn how to visualize your CNTK based neural network

Learn how to visualize your CNTK based neural network

When you're building complex neural networks you often want to visualize them. Visualization offers a great way to debug things like performance bottlenecks, because parts of your network get duplicated by CNTK. Luckely, it is quite easy to visualize a neural network in CNTK. Here's how.

Read more

February 16, 2018

Here's why Microsoft Cognitive Toolkit is the coolest deep learning framework around

Here's why Microsoft Cognitive Toolkit is the coolest deep learning framework around

Microsoft cognitive toolkit supports loading and saving models in ONNX format, which enables you as a developer to run your trained network on Java and C# with much better overall performance than you can get with Python.

Read more

January 22, 2018

Adventures in AI part 3: How do I know my ML model is any good?

Adventures in AI part 3: How do I know my ML model is any good?

You can train any model you like for your AI solution, but it is only as good as the data you feed it. But how do you measure the performance of a machine learning model? In this third part of the series on AI models I will show you how.

Read more

January 10, 2018

My python setup on Windows 10

My python setup on Windows 10

Setting up a proper development environment for Python and Data Science projects can be hard on Windows. Python's origin isn't on Windows which shows, but you can get it to work with just a few tweaks. Here's how.

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