Building an AQI (Air Quality Index) bot with Microsoft Bot Framework Composer with little to no coding. With the basic installation of Node.js and .NET SDK.
With the help of Bot Framework Composer, you can build a very complex bot using a very simple approach. The beauty lies in the fact that you need little to no coding, and all you need is just an idea and a minimalistic approach.
Basic Installation
We will be using openweathermap.org data to retrieve the AQI value and the concentration of gases that we desire to know about. For this particular process, we will be sending an HTTP call to open weather's API call URL, and then we will read the data from the JSON formatted output data to retrieve the information that we are concerned about.
Link to Open Weather AQI API documentation: https://openweathermap.org/api/air-pollution
the final workflow should look something like this.
Note. Attaching the video for this tutorial below for a much deeper understanding
URL. https://www.c-sharpcorner.com/article/creating-bot-using-azure-framework-composer/
Note. The URL for the Conversational language understanding model article is also attached (as discussed in the video).
URL. https://www.c-sharpcorner.com/article/conversational-understanding-model-with-ms-azure/
Architecting Modern Web Applications with ASP.NET Core and Microsoft Azure