Communications Mining
Mais recente
falso
  • Visão geral
    • Sobre as atividades do Communications Mining
  • Notas de Versão
  • Atividades do Communications Mining
    • Atividades
  • Estrutura Dispatcher do Communications Mining
Atividades do Communications Mining
Last updated 28 de jun de 2024

Visualizar
Atividades

Get Stream Results e Get Attachments

The Communications Mining Activities package allows you to consume results from the Communications Mining streams. In this tutorial you can see an example of the invoice submissions process.

You are guided on how to consume a Communications Mining stream, identify invoice submission requests and download the associated attachments from the communications.

Conceitos-chave

  • Resultados - Uma representação de uma comunicação que é retornada do stream do Communications Mining. Os resultados contêm duas propriedades principais:
    • comment - contém todas as informações sobre a comunicação que foi carregada na plataforma, como: assunto, corpo e carimbo de data/hora da comunicação.
    • prediction - contém o conjunto de previsões que são retornadas por essa comunicação. Dentro dessa propriedade, você pode encontrar extractions e fields.
  • Extração - Uma previsão relacionada a uma instância específica de uma solicitação associada a um rótulo, como uma solicitação Address Change, e os campos vinculados a essa solicitação: Linha de Endereço 1, Província/Cidade, CEP. Para cada rótulo, você pode prever várias extrações em cada mensagem. Cada extração tem um Occurrence Confidence e um Extraction Confidence associados.
  • Campo - Um ponto de dados extraído como um valor de uma mensagem.

    Um campo pode ter os seguintes tipos:

    • campo geral (não associado a nenhum rótulo).
    • campo de extração (vinculado a um rótulo específico e obrigatório para processar solicitações associadas a esse rótulo).
  • Confiança da ocorrência - O nível de confiança de um modelo sobre a presença de uma instância de extração específica. Por exemplo, quão certo o modelo está sobre uma segunda solicitação Change of Address na mensagem.
  • Confiança na extração - O nível de confiança de um modelo de que uma extração individual é extraída corretamente - ou seja, a extração é identificada corretamente e todos os campos são identificados corretamente e associados à extração correta.
  • Limite - Cada previsão de rótulo retornada de um stream contém uma propriedade thresholds. Esta propriedade contém a lista de limites que foram superados para a previsão determinada. Atualmente, o limite que você configura no stream é chamado de stream.
Pré-requisitos
  • Acesso ao Communications Mining.
  • Uma integração de exchange configurada e preenchendo uma origem.
  • Um conjunto de dados treinado com base nessa origem.
  • Um stream configurado nesse conjunto de dados treinado.
Siga as etapas abaixo para consumir stream Results e obtain attachments.

Etapa 1 - Conecte-se ao seu stream

Dentro de um projeto do Studio, arraste a atividade Get Stream Results da biblioteca de atividades do Communications Mining e selecione seu stream.


Etapa 2 - Comece a fazer o loop dos resultados do seu stream

Arraste um loop For Each e comece a iterar o campo Results da saída da variável da atividade Get Stream Results.


Etapa 3 - Determine se o resultado é um Envio de Fatura

Dentro do seu loop For Each, adicione uma instrução If e verifique se a solicitação Invoice Submission foi detectada com a seguinte expressão: result.Prediction.ContainsLabelExtraction("Invoice Submission")


Observação: você também pode acessar quaisquer valores de campo que você configurou para esse rótulo com a expressão result.Prediction.GetLabelExtractions("Invoice Submission")(0).GetField("Invoice Date").

Etapa 4 - Baixe a fatura anexada

Arraste a atividade Get Attachment para a seção Then de sua instrução if. Você pode recuperar a referência de anexo com a seguinte expressão: result.Comment.GetAttachmentsByType("pdf")(0).AttachmentReference.


Observação: essa expressão assume que existe pelo menos um anexo PDF. Verifique na produção se esse é o caso.

Etapa 5 - Passe o anexo para o Document Understanding

Agora você pode usar o anexo baixado e transmiti-lo do Document Understanding:



Etapa 6 - Avance o stream

Depois de processar todos os resultados no lote de stream, use a atividade Advance Stream para avançar o stream para recuperar mais resultados:


Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.