December 23, 2018
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 moreOctober 7, 2018
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 moreSeptember 26, 2018
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 moreSeptember 6, 2018
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 moreAugust 21, 2018
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 moreJune 25, 2018
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 moreJune 4, 2018
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 moreJune 1, 2018
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 moreMay 21, 2018
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 moreMay 8, 2018
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 moreMarch 28, 2018
Discover how you can use Cognitive Toolkit to bring your models to production with Python and Java.
Read moreMarch 9, 2018
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 moreFebruary 26, 2018
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 moreFebruary 16, 2018
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 moreJanuary 22, 2018
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 moreJanuary 10, 2018
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 moreWillem 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.