namespace ChatApi.Services.ClassifyHandlers { public class ClassifyCompany : AHandlerClassify { public ClassifyCompany() { this.MyClassification = EnumClassification.Company; } public override EnumClassification Handle(string request) { var companyKeywords = new List { "Domvs", "DomvsiT", "squad gerenciada", "squad híbrida", "alocação", "Professional Service", "solução", "Soluções", "Agility as a Service", "agilidade", "DDC", "Design Diamond Conception", "Bussiness Process Optmization", "Otimização de processos", "Soluções em Cloud", "Delphix", "UX", "Squad" }; var questionLower = base._textFilter.ToLowerAndWithoutAccents(request); if (companyKeywords.Any(keyword => questionLower.Contains(_textFilter.ToLowerAndWithoutAccents(keyword)))) { return this.MyClassification; } return base.Handle(request); } } }