Communications Mining
Mais recente
falso
- Visão geral
- Notas de Versão
- Atividades do Communications Mining
- Atividades
- Estrutura Dispatcher do Communications Mining
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&q=100)
Atividades do Communications Mining
Last updated 28 de jun de 2024
VisualizarAtividades
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.
- 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 encontrarextractions
efields
.
- 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 umOccurrence Confidence
e umExtraction 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 destream
.
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
.
Dentro de um projeto do Studio, arraste a atividade
Get Stream Results
da biblioteca de atividades do Communications Mining e selecione 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
.
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")
.
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.
Agora você pode usar o anexo baixado e transmiti-lo do Document Understanding:
- Get Stream Results e Get Attachments
- Conceitos-chave
- Etapa 1 - Conecte-se ao seu stream
- Etapa 2 - Comece a fazer o loop dos resultados do seu stream
- Etapa 3 - Determine se o resultado é um Envio de Fatura
- Etapa 4 - Baixe a fatura anexada
- Etapa 5 - Passe o anexo para o Document Understanding
- Etapa 6 - Avance o stream