A model for chat and messaging bot discoverability in the enterprise
James Mann Oct 18, 2017 · 3 min read · ai bots chatbots discovery facebook messenger Uncategorised ·Chat and messaging bot design is still in it’s infancy, but a widely adopted principle is that bots should have a very focused application. Make it quick and easy to accomplish a task, and limit the opportunities for users to get lost or reach conversational dead ends. This is generally a good principle to follow, …
Read MoreI previously posted using ngrok to debug your Node/C# bot, and mentioned that you can also use the Visual Debugger under certain circumstances. These circumstances are: You are using the .NET Bot Builder You are using Azure which supports remote debugging You have a DLL that contains debugging information - typically …
Read MoreAzure Functions are "serverless" pieces of functionality. You can take your existing C# or JavaScript code and it becomes a single unit of maintenance, upgrade, scale etc. One of the key differences is the way that code is authored out of the box - although you can use an IDE like Visual Studio you can also …
Read MoreOnce you have deployed your Bot to Azure, what do you do if you need to debug or diagnose any issues with the Bot code? If you are using the .NET Bot Builder you can use the Visual Studio remote debugger and attach your local debugger in Visual Studio to the remote process. Azure supports this but other hosting …
Read MoreIf you are considering to move to hosting your websites in Azure but either have a lot of legacy applications written in Java or your organisation is Java focussed, then Azure App Services provide the option to host Java code (Java Servlets, JSPs etc.) in the same way that they can host .NET code (ASP.NET Web Api, …
Read MoreThis is a follow up from my original blog post Azure Logic Apps–Parsing JSON message from service bus If you see the following error from a Logic App using Service Bus trigger: 1{"code":"InvalidTemplate","message":"Unable to process template language expressions in action …
Read MorePrior to Windows 10 UWP the recommendation for federated authentication in Windows was (and still is) to use ADAL.net. If you have a Windows 10 UWP application you have a new platform capability available to you called the WebAccountManager. This is the recommended approach going forward from Windows 10. The Windows 10 …
Read MoreLUIS is part of the suite of Microsoft Cognitive Services announced at build. It allows you to process unstructured language queries and use them to interface with your applications. It has particular relevance any business process which benefits from human interaction patterns (support, customer service etc.). Having …
Read More