" Hi my name is Lee.
I'm a developer advocate, a writer, an engineer, a trainer and a public speaker.
I create fixes & I fix headaches...
Welcome to my dev blog."

Blog

Front-end Love Conference: Building a custom voice AI

Posted on in 

I recently spoke at the Front-end Love conference sharing a best practice for streaming audio from a browser microphone to Dialogflow or Google Cloud STT by using websockets.

Read More

A simple solution for fetching data from a headless CMS in a Dialogflow Chatbot

Posted on in 

I often get the question, why does Dialogflow not have a CMS? So non-techy people can modify webhook fulfillment answers, without having to train models or use the Dialogflow console. The thing is, Dialogflow can be integrated with anything you like.

In my Dialogflow, Django, Angular example I am using Django as a CMS to import user accounts. In fact, I am using the Django Rest module, to communicate with Django via a Rest API.

In this tutorial I will make use of a headless CMS; Sanity.

Read More

How to build chatbots for Hangouts with Dialogflow by using custom payloads and cards.

Posted on in 

The Dialogflow Hangouts integration lets you create bots you can include in one-on-one chats as well as chat rooms. From the Integrations menu on the left, you can enable this feature and select your agent environment.

You can follow this guide for more information: https://cloud.google.com/dialogflow/docs/integrations/hangouts

But you are probably here, to figure out how you can integrate this with rich messages such as cards, formatted texts, images or custom payloads. Maybe you are even trying to enable this via your fulfillment code. Well I got you covered!

Read More

Lee @ De Dataloog (Dutch) Podcast - Cloud Summit Special 1 - Dialogflow Contact Center AI en Auto ML voor developers

Posted on in 

De Dataloog podcast interviewed me at the Google Cloud Summit 2019 in Amsterdam RAI. Here’s the full podcast; an interview about Google Assistant, Dialogflow, Contact Center AI and AutoML.

Read More

Hoe voice de verzekeringswereld verandert. - Dutch Webinar on Conversational

Posted on in 

A few weeks ago I recorded a (Dutch) video/webinar together with Allianz for the insurance world (insurers and advisors), to explain what Conversational could do for your organization. A talk about chatbots, Google Assistant & bots in the contact center.

Read More

AutoML Tables demo: Predicting the Waiting Time at the Airport - Google Cloud Summit 2019

Posted on in 

I joined the keynote session at the Google Cloud Summit 2019, where I presented AutoML Tables, for 3000+ in Amsterdam. In this demo, I showcase how developers can create custom machine learning models, based on structured historial data in BigQuery. “Predicting the Waiting Time at the Airport”.

Read More

GOTO Conference: How we built the Google Tulip

Posted on in 

Together with Matt & Christiaan I spoke at GOTO Conference. We presented the Google Tulip, April Fools case. The code that I wrote; is actually available online: https://github.com/GoogleCloudPlatform/tulip - for real!

Read More

Customer Stories: AI in Financial Services

Posted on in 

At the Google Cloud Summit event in Paris, I presented the Video Intelligence API for 3000+ IT professionals:

Read More

Schiphol Developers Group: Machine Learning for JavaScript developers

Posted on in 

I recently spoke at the Schiphol Developers Group about Machine Learning and Auto ML.

Read More

Keynote Frontmania: Machine Learning for JavaScript developers

Posted on in 

At Frontmania in Utrecht I presented during the keynote, about machine learning for JavaScript developers:

Read More