private async Task <string> GetSmartAnswer(string message) { string answer = string.Empty; string entity = string.Empty; var sTemperature = LuisAnalytics.AnalyzeTemperature(message, out entity); double temperature = 0d; if (double.TryParse(sTemperature, out temperature)) { answer = $"La temperatura de {entity} es {sTemperature} grados celsius"; } else { answer = await EvaluateSentimentalAnswer(message); } return(answer); }
// GET: api/Luis/Cual%20es%20la%20temperatura%20de%20bogota public string Get(string id) { string entity = string.Empty; return(LuisAnalytics.AnalyzeTemperature(id, out entity)); }