Did a Chatbot just improve me?

I’ve been looking for a new contract for a little while now, and thought I’d try to improve my chances by responding to some feedback which suggests, based on my CV, it’s not that clear what I can do and why you’d hire me. I wrote a “little” thing, then asked Bing’s ChatGPT bot to […]

Receiving Images to Your Skype Botframework Bot (v2!)

If you’re getting a “403” HTTP error when attempting to receive an image sent to your Skype bot, and the previous use of message.ServiceUrl to create a ConnectorClient didn’t work, try this more verbose version which explicitly sets the authorization header: byte[] data; if (image.ContentUrl != null) { using (var connectorClient = new ConnectorClient(new Uri(message.ServiceUrl))) […]

Virtual Shop Assistant Chatbot with Amazing Image Recognition

There has been some significant progress in “deep learning”, AI, and image recognition over the past couple of years; Google, Microsoft, and Amazon each have their own service offering. But what is the service like? How useful is it? Everyone’s having a go at making a chatbot this year (and if you’re not, perhaps you […]

Custom BotFramework Intent Service Implementation

Developing a chatbot with language understanding capabilities is a huge leap from basic pattern recognition on the input to match to specific commands. If you have a botframework chatbot, you’re currently limited to using LUIS as your NLP (Natural Language Processing) provider via the various Luis classes: LuisDialog, LuisModelAttribute, and LuisService. If you’re trying to […]