From 3f727b4583ad8c2aa6a0ded02f234aaee5e50478 Mon Sep 17 00:00:00 2001 From: "nicolas.borges" Date: Thu, 11 Dec 2025 14:23:03 -0300 Subject: [PATCH] =?UTF-8?q?Remo=C3=A7=C3=A3o=20da=20coluna=20Evidencia=202?= =?UTF-8?q?,=20atualiza=C3=A7=C3=A3o=20de=20promt=20e=20acrescimo=20de=20f?= =?UTF-8?q?iltros=20de=20transferencia=20entre=20agentes=20do=20FIN?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FILTER.txt | 8 +++++++- PROMPT.txt | 16 +++++++++++----- src/groupped_repport_monthly.rs | 7 +++---- 3 files changed, 21 insertions(+), 10 deletions(-) diff --git a/FILTER.txt b/FILTER.txt index 8b13789..4a56d86 100644 --- a/FILTER.txt +++ b/FILTER.txt @@ -1 +1,7 @@ - +Esse atendimento está sendo encerrado devido a inexistência de diálogo. +CONECTA MAIS CANGUÇU LTDA +Como o expediente deles já encerrou hoje, tu vai receber um retorno +Atendimento transferido para o agente [FIN - Vanessa Schulz] por [FIN +Atendimento transferido para o agente [FIN - Cristiano Domingues] por [FIN +Atendimento transferido para o agente [FIN - Laís Mota] por [FIN +Atendimento transferido para o agente [FIN - Tiffany Nunes] por [FIN diff --git a/PROMPT.txt b/PROMPT.txt index 1d0e2d2..8d6ef63 100644 --- a/PROMPT.txt +++ b/PROMPT.txt @@ -8,8 +8,16 @@ SEGUINDO OS CRITÉRIOS QUE VÃO ESTAR ABAIXO, AVALIE ATENDIMENTOS PRESTADOS VIA 04 (PROTOCOLO) - O AGENTE DEVE INFORMAR O PROTOCOLO DE ATENDIMENTO DURANTE A CONVERSA. -05 (USO DO PORTUGUÊS) - O AGENTE DEVE UTILIZAR CORRETAMENTE O PORTUGUÊS (PONTUAÇÃO E ACENTUAÇÃO). -NÃO ESTÁ ERRADO SE O AGENTE UTILIZAR 'TU', 'TEU', 'TUA'. SOMOS UMA EMPRESA REGIONAL. +05 (USO DO PORTUGUÊS) – VERSÃO CORRIGIDA (TUDO EM CAPS) + +05 (USO DO PORTUGUÊS) – ESTE CRITÉRIO SE APLICA SOMENTE ÀS MENSAGENS ENVIADAS PELO AGENTE (TYPE = "OUT"). +AO AVALIAR ESTE CRITÉRIO, IGNORE COMPLETAMENTE QUALQUER ERRO COMETIDO PELO CLIENTE. +NÃO ANALISE MENSAGENS COM TYPE = "IN" E NÃO ANALISE MENSAGENS DO BOT AUTOMÁTICO. + +O AGENTE DEVE UTILIZAR CORRETAMENTE O PORTUGUÊS NAS MENSAGENS TYPE OUT, INCLUINDO PONTUAÇÃO E ACENTUAÇÃO. + +É PERMITIDO O USO DE LINGUAGEM REGIONAL COMO “TU”, “TEU”, “TUA”, POIS ISSO FAZ PARTE DA IDENTIDADE DA EMPRESA. +IMPORTANTE: NÃO AVALIE MENSAGENS DO CLIENTE (TYPE IN), NÃO AVALIE MENSAGENS DO PIPEBOT, NÃO AVALIE MENSAGENS TYPE “SYSTEM”.AVALIE SOMENTE AS MENSAGENS TYPE OUT. 06 (PACIÊNCIA E EDUCAÇÃO) - O AGENTE DEVE SER PACIENTE E EDUCADO, UTILIZANDO O USO DE AGRADECIMENTOS, SAUDAÇÕES, PEDIDOS DE DESCULPAS E LINGUAGEM RESPEITOSA. COMO POR EXEMPLO "COMO POSSO TE AJUDAR?", "PERFEITO", "POR GENTILEZA", "OBRIGADO PELAS INFORMAÇÕES", "VOU VERIFICAR, AGUARDE UM MOMENTO POR GENTILEZA", "DESCULPE, MAS NÃO TE COMPREENDI", "PODERIA EXPLICAR DE NOVO?". @@ -34,9 +42,7 @@ Em cada categoria, atribua 0 quando o agente não tiver atendido o critétio e 1 Devem ser avaliados somente os agentes que o nome de usuario inicie com "FIN -" . -A sua resposta deve ser apenas uma tabela CSV e nada mais, utilizando como separador o caracter ';' com as colunas: CATEGORIA;PONTOS;MOTIVO;EVIDENCIA1;EVIDENCIA2; on> - -A evidencia1 deve ser diferente da evidencia2 mas ambas devem justificar a pontuação daquela categoria. +A sua resposta deve ser apenas uma tabela CSV e nada mais, utilizando como separador o caracter ';' com as colunas: CATEGORIA;PONTOS;MOTIVO;EVIDENCIA; on> Na saída CSV, na coluna categoria, utilize o nome correspondente ao invés do número diff --git a/src/groupped_repport_monthly.rs b/src/groupped_repport_monthly.rs index 658f388..129b79e 100644 --- a/src/groupped_repport_monthly.rs +++ b/src/groupped_repport_monthly.rs @@ -27,8 +27,7 @@ struct CsvEvaluation { USO_DO_PORTUGUÊS: u8, PACIÊNCIA_E_EDUCAÇÃO: u8, DISPONIBILIDADE: u8, - CONHECIMENTO_TÉCNICO: u8, - DIDATISMO: u8, + ESCLARECIMENTO: u8, ID_TALK: String, } @@ -277,10 +276,10 @@ fn main() { .expect("Failed to do regex capture"); let user_name = found_regex_groups_in_filename - .get(2) + .get(1) .expect("Failed to get the id from regex maches"); let talk_id = found_regex_groups_in_filename - .get(5) + .get(3) .expect("Failed to get the id from regex maches"); let excelence_percentual = columns