A Weather Bot demo using Integrate conversational language and Weather API (www.visualcrossing.com)
Integrate conversational language: https://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/overview
Weather API: https://www.visualcrossing.com/resources/documentation/weather-api/weather-api-documentation/
It follows the tutorial Integrate conversational language understanding with Bot Framework (https://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/tutorials/bot-framework). I continue to improve and integrate the bot with the weather API using Bot Framework v4.
Note: You need to fill in the CluApiKey, CluAPIHostName, and WeatherAPIKey in the file appsettings.json
"CluAPIKey": "",
"CluAPIHostName": "",
"WeatherAPIKey": ""