Classificação de e-mails com IA
Treinamos um modelo para atribuir etiquetas aos seus e-mails como a sua equipa faz atualmente, encaminhando os casos duvidosos para um membro da equipa. Para a WUA, criámos um modelo de classificação por tópicos.
Para a WUA, desenvolvemos um modelo que estrutura as respostas abertas dos inquiridos e as classifica por tema
Tratava-se de respostas abertas em estudos de clientes, não de e-mails; classificá-las por tema exige as mesmas competências. “Estou muito satisfeito com a colaboração. A comunicação próxima e as sprint reviews detalhadas garantiram que o modelo correspondia exatamente às nossas necessidades […].” Yannick Ludwig, Head of Product
Quem lê todas as manhãs a caixa de correio partilhada e encaminha tudo para a equipa certa?
Reclamações, faturas, alterações de morada e comunicações de avarias chegam a uma única caixa de correio. Uma pessoa lê cada mensagem, escolhe uma equipa e atribui-lhe uma etiqueta. Um modelo sugere uma equipa para cada mensagem, extrai o número de cliente e deixa os casos duvidosos para um colaborador.
Cada e-mail recebe uma etiqueta, uma equipa e os dados de que essa equipa precisa
Etiquetas à sua escolha
Um modelo classifica cada e-mail segundo as suas próprias categorias, incluindo várias em simultâneo. Foi assim que criámos um modelo de classificação de respostas abertas para a WUA.
Para a equipa certa
Cada categoria corresponde a uma equipa ou fila de espera. É assim que o Dex, o nosso chatbot para a PostNL, ajuda os colaboradores a chegar mais depressa ao colega certo.
Dados extraídos do texto
O modelo extrai do e-mail números de cliente, de encomenda e de fatura, ou moradas, para que a equipa não tenha de os procurar primeiro.
Em caso de dúvida, intervém uma pessoa
Se o modelo não tiver confiança suficiente, encaminha o e-mail para um colaborador. A decisão dessa pessoa torna-se um novo exemplo com o qual o modelo pode aprender.
Os rótulos que a sua equipa atribui agora manualmente são o ponto de partida do modelo
-
Categorias e exemplos
Em conjunto com quem lê a caixa de correio, definimos categorias e equipas e reunimos e-mails com rótulos.
-
Testar com os seus próprios e-mails
Regras, um modelo treinado ou um modelo de linguagem: para cada categoria, medimos quantas vezes acerta em e-mails que ainda não viu.
-
Em produção, com uma rede de segurança
Os rótulos aparecem na caixa de correio ou no sistema de tickets. Os casos incertos são encaminhados para um colaborador, e acompanhamos a qualidade.
O nosso volume de e-mails é suficientemente elevado e estável para um modelo?
É adequado se
Todos os dias chegam muitos e-mails a uma ou mais caixas de correio partilhadas, alguém os distribui atualmente pelas equipas de forma manual e os tipos de e-mail são relativamente estáveis.
Não é adequado se
Há apenas alguns e-mails, ou cada e-mail exige, de qualquer forma, uma resposta de fundo da mesma pessoa. Nesses casos, as regras da caixa de correio ou um formulário Web com campos de seleção são muitas vezes suficientes.
De que depende a dimensão da solução
Do número de categorias e equipas, da existência de e-mails já etiquetados, do número de línguas, dos dados a extrair, da inclusão ou não dos anexos e do destino da etiqueta: a caixa de correio, um sistema de tickets ou um CRM.
E se um e-mail for encaminhado para o sítio errado?
Em caso de dúvida, o modelo não atribui uma etiqueta e passa o e-mail a um colaborador. Cada etiqueta alterada por um colaborador fica registada e torna-se um novo exemplo de treino.
Regras na caixa de entrada, um modelo próprio ou um modelo de linguagem: como organizar os emails?
Regras na caixa de entrada
Escolha esta opção se o remetente ou o assunto já indicar para onde deve seguir um email, como acontece com as faturas de fornecedores habituais. É rápida de configurar, mas não capta a informação em texto livre.
Um modelo de classificação treinado
Escolha esta opção se receber muitos emails e já dispuser de exemplos etiquetados. Recomendamo-la para categorias fixas: permite medir o desempenho por etiqueta e obter resultados previsíveis.
Um modelo de linguagem (LLM)
Escolha esta opção se ainda tiver poucos exemplos ou se as categorias mudarem frequentemente. Teste-o com o mesmo conjunto de teste e defina onde os emails serão processados.
Classificámos textos e encaminhámos perguntas para investigação junto de clientes, recrutamento e um serviço de apoio
A Data Science Lab desenvolve aplicações de dados e IA desde 2016, a partir de Amesterdão e como parceira da Databricks e da Microsoft. Desenvolvemos modelos de classificação para a WUA e a Olympia, e o chatbot Dex para a PostNL.

Alguns e-mails de exemplo e as suas etiquetas atuais são o ponto de partida para a primeira conversa
Stef Stoelwinder
Business DevelopmentStef é o seu ponto de contacto. Na primeira conversa, falamos sobre os e-mails que chegam, como a sua equipa os distribui e onde ficam as etiquetas.
E-mail info@datasciencelab.nl
Telefone +31 (0)20 3636 724
Para que equipas devemos encaminhar os nossos e-mails recebidos?
Descreva quais são as caixas de correio, que tipos de e-mails recebem e quem os trata. Receberá uma resposta por e-mail ou agendaremos uma primeira conversa.
Mensagem enviada
Obrigado pela sua mensagem. Entraremos em contacto consigo o mais rapidamente possível.
Perguntas frequentes
A classificação de e-mails organiza automaticamente as mensagens recebidas. Um modelo atribui a cada mensagem uma ou mais etiquetas, como reclamação, fatura ou avaria, e encaminha-a para a equipa responsável. Muitas vezes, também extrai dados do texto e determina que e-mails têm prioridade. Com IA, isto vai além das regras baseadas no remetente ou no assunto.
O encaminhamento de e-mails com IA é uma das aplicações de IA que desenvolvemos.
A partir de exemplos: e-mails que a sua equipa já etiquetou. O modelo aprende que palavras e frases correspondem a cada categoria. A Microsoft descreve duas formas de classificação no Azure Language: uma etiqueta por texto ou várias etiquetas em simultâneo. Um e-mail sobre uma fatura e uma reclamação recebe ambas.
A qualidade dos exemplos etiquetados pesa mais do que a escolha do algoritmo. Para a Olympia, desenvolvemos um modelo de classificação automatizado para associar candidatos a vagas adequadas.
Sim, desde que defina o que deve ter prioridade. Uma avaria, um cancelamento ou uma reclamação sobre uma reclamação anterior podem passar para o início da fila. O modelo prevê a categoria; a ordem resulta das regras escolhidas pela sua equipa, por vezes complementadas com dados do CRM, como o tipo de contrato.
A prioridade deve ser explicável. Um colaborador tem de conseguir perceber por que motivo um e-mail está no início da fila.
Normalmente, o número de cliente, o número de encomenda, o número de fatura, a morada ou uma data. Um modelo reconhece estes dados em texto livre, mesmo quando são escritos de formas diferentes. Com eles, o sistema pode procurar antecipadamente o cliente ou a encomenda.
Se os dados estiverem sobretudo em anexos, como faturas ou formulários em PDF, o processamento de documentos com IA é mais adequado.
No Microsoft 365, usamos o Microsoft Graph para ler mensagens de uma caixa de correio, atribuir-lhes uma categoria ou movê-las para uma pasta. Ligamos um sistema de tickets ou CRM através da respetiva API, para que a etiqueta e os dados fiquem disponíveis nesse sistema.
De preferência, o modelo funciona na plataforma que já utiliza, como Azure ou Databricks. Enquanto parceiros da Microsoft e da Databricks, escolhemos uma abordagem adequada à forma como gere os seus sistemas.
Antes da entrada em produção, testamos o modelo com e-mails que ainda não conhece. Para cada categoria, medimos a frequência com que a etiqueta está correta e quantos e-mails desse tipo o modelo identifica. Em conjunto com a sua equipa, definimos um limiar de confiança abaixo do qual o e-mail é encaminhado para um colaborador.
Depois da entrada em produção, acompanhamos a frequência com que os colaboradores alteram uma etiqueta. Se aumentar, por exemplo devido a um novo produto ou a um novo tipo de reclamação, voltamos a treinar o modelo com os novos exemplos.
Os e-mails contêm quase sempre dados pessoais: um nome, um endereço de e-mail, por vezes um número de cliente ou informações sobre a saúde de alguém. Nesses casos, aplica-se o RGPD. Documente onde o e-mail é processado, se um modelo de linguagem externo ao seu ambiente tem acesso ao conteúdo e durante quanto tempo os dados são conservados.
Cabe ao responsável pela proteção de dados da sua organização avaliar se é necessária uma DPIA. Pode ler o que isso implica em DPIA para IA.
Quando recebe poucos e-mails, quando o remetente ou o assunto já revelam a categoria, ou quando um formulário online com campos de escolha pode substituir o e-mail. Nesses casos, bastam regras na caixa de correio.
Se pretende analisar grandes volumes de texto por tema e sentimento, leia sobre NLP e análise de texto. Se também pretende responder a perguntas, criar um chatbot de IA pode ser mais adequado. Criar um rascunho de resposta para cada e-mail enquadra-se na IA generativa.
Organizar emails é um passo: e analisar texto ou responder a perguntas?
- Aplicações de IATodas as aplicações que desenvolvemos, desde modelos preditivos ao processamento de linguagem natural e ao reconhecimento de imagem.
- NLP e análise de textoClassifique grandes volumes de texto por tema e sentimento, incluindo respostas abertas e reclamações.
- Peça a criação de um chatbot de IAUm chatbot que responde a perguntas com base nos seus próprios documentos e sistemas.