Ir para o conteúdo

2.3 - Intenções Curadas

À medida que os usuários fazem perguntas ao NeuralSeek, suas perguntas e as respostas geradas aparecerão na seção Curate do NeuralSeek. As perguntas serão agrupadas em intenções recomendadas, e é importante notar que um par de perguntas e respostas pode existir em múltiplas intenções propostas de diferentes especificidades. Cabe a você escolher qual nível de especificidade é melhor para o seu caso de uso.

Visualize perguntas de pré-visualização do chatbot no NeuralSeek

Faça login na Interface do Usuário do NeuralSeek.

  • No menu superior, clique na guia "Curate".

image2.1.2

Comparar Marcador de Cobertura

Os usuários podem comparar os marcadores de cobertura entre intenções.

  • (a) Compare o alto marcador de cobertura para a pergunta "O que é a funcionalidade Seek do NeuralSeek?".
  • (b) Compare o baixo marcador de cobertura para a pergunta "Qual é o melhor cereal?".

Não há informações de origem na Base de Conhecimento selecionada sobre o porquê o céu é azul, mas há informações de origem sobre as funcionalidades do NeuralSeek, o que explica a diferença nos marcadores de cobertura.

compare_coverage_on_curate

Ações adicionais

Quando você clica em uma das respostas, o sistema automaticamente notifica você das ações que pode executar na linha via a barra de ferramentas azul acima.

  • Clique em "Excluir" para remover.
  • Clique em "Mesclar" para mesclar com outras pesquisas marcadas.
  • Clique em "Flag" para retornar mais tarde.
  • Clique em "Exportar para CSV" para colaborar com especialistas no assunto.
  • Clique em "Editar Categoria" para encaixar em uma categoria.
  • Clique em Exportar para baixar um arquivo base para fazer upload no seu assistente virtual.
  • Clique em Importar para carregar um arquivo base do seu assistente virtual. O NeuralSeek mesclará o conteúdo exportado com este arquivo base.

additional_actions

Os utilizadores podem criar categorias usando descrições de linguagem natural para controlar como as intenções nas perguntas do utilizador podem ser categorizadas. Tipicamente, uma pergunta seria automaticamente categorizada como FAQ, mas os utilizadores podem fornecer categorias personalizadas adicionais.

Uma vez ativada a categorização, as telas Curadoria e Análise mudarão para mostrar agrupamentos em torno das categorias.

Os utilizadores podem mover intenções para categorias manualmente através do separador Curadoria ou das funcionalidades de download/edição CSV. As edições feitas serão usadas para treinar o sistema para futuros acontecimentos de categorização.

Adicionar Categorias de Intenção

Navegue até ao separador Configurar dentro do NeuralSeek, e expanda o campo Categorização de Intenção.

  • Clique no ícone da lâmpada para adicionar uma nova linha de categoria.
  • Adicione um título à categoria na primeira caixa no lado esquerdo. Por exemplo, adicionar: Virtual Agents.
  • Abaixo, adicione um link para a documentação de origem que contém informações sobre a categoria. Por exemplo, adicione https://documentation.neuralseek.com/integrations/supported_virtual_agents/supported_virtual_agents/.

intent_cat_title_url

Descrever Categorias

A caixa do lado direito é onde os usuários podem adicionar uma descrição de linguagem natural da categoria.

  • Adicione uma descrição da categoria. Por exemplo, adicione: Virtual Agents that are supported by NeuralSeek..
  • Clique no ícone Salvar vermelho na parte inferior da tela para salvar a nova Categoria de Intenção adicionada.

save_intent_cat

Procurar Respostas baseadas na Categoria de Intenção

Navegue até a aba Procurar dentro do NeuralSeek.

  • Faça uma pergunta envolvendo a Categoria de Intenção recém-criada, para que a intenção apareça na tela de Curadoria e Análise também.
    • Por exemplo, procure: What Virtual Agents are supported by NeuralSeek?, ou Does NeuralSeek support Virtual Agent integration?.

seek_intent_cat

Visualizar Categorias de Intenção

Navegue até a aba Curadoria dentro do NeuralSeek.

  • Note que há um número 1 ao lado da nova intenção debaixo do rótulo Categoria.
  • Clique no número para ver o nome da categoria em que a intenção é agora colocada.
  • Opcionalmente, você pode editar em qual categoria de intenções se encaixam selecionando no menu suspenso.

intent_number change_intent_cat

Navegue até a aba Análise dentro do NeuralSeek para ver o histórico de intenções da categoria recém-criada também.

analytics_intent_cat

Exportar Intenções de Curate

O NeuralSeek torna a configuração do seu projeto de agente virtual fácil com suas habilidades de Exportação e Importação dentro da guia Curate.

  • Selecione as intenções desejadas clicando na caixa ao lado da Intenção.
  • Clique no botão azul Exportar na parte superior da tela para baixar o respectivo tipo de arquivo com base na sua estrutura de Assistente Virtual conectada.
    • Os tipos de arquivos incluem:
      • arquivo actions.json para Ações do watsonx Assistant
      • arquivo lex.zip para AWS LexV2

Adicionando Intenções ao Agente Virtual

Carregue esses arquivos em suas respectivas plataformas de agente virtual para configurar o projeto com intenções curadas manualmente.

Etapas para o IBM watsonx Assistant
  • Navegue até o seu projeto de watsonx Assistant e clique em Ações.
  • No canto superior direito, clique no ícone de engrenagem para abrir as Configurações Globais.

gear_icon-021

  • Clique em Upload / Download e clique no botão para baixar um arquivo JSON do conteúdo existente no seu agente virtual.
  • Um arquivo JSON será salvo em sua máquina local.

download-022

  • Navegue até a guia Curate do NeuralSeek.
  • Clique no botão Importar Base para carregar o arquivo JSON do agente virtual.

import_base-019 uploaded_base-023

  • Agora, selecione uma ou mais intenções que deseja importar para o watsonx Assistant. Você notará um novo botão exibido que é Exportar para Ações do watsonx Assistant.

select_intents_for_export-024

  • Isso fará o download de um arquivo JSON chamado actions.json, que conterá as intenções selecionadas que você deseja converter em Ações do watsonx Assistant.
  • Navegue de volta para o Watsonx Assistant. Na mesma página em que você baixou o JSON, clique em Carregar para fazer upload do arquivo actions.json baixado do NeuralSeek.

upload_to_WA-025

  • Você verá uma mensagem de aviso. Clique em Upload and replace.

upload_replace-026

  • Para visualizar as intenções recém-carregadas, feche esta página e você verá as ações exportadas aparecerem na lista de ações.
  • Ao clicar em uma das ações, você deve ser capaz de ver a lista populada de perguntas geradas pelo NeuralSeek.

view_actions-027 view_action-028 view_action-029

Etapas para o AWS Lex
  • Faça login no Console de Gerenciamento da AWS e vá para AWS Lex> Bots. Você deve ver uma lista de bots disponíveis para mesclar com o NeuraSeek.

available_bots

  • Na lista de bots na visualização principal, selecione o bot desejado e clique em Ação> Exportar. Será mostrada uma caixa de diálogo Exportar bot:. Deixe todos os valores padrão e clique em Exportar. Um banner azul é mostrado para indicar a exportação, seguido por um banner verde quando a exportação/download é concluída com sucesso.

export_bot

  • Navegue até sua instância NeuralSeek e clique na guia Curate. Clique no botão Import Base AWS Lex V2 no canto superior direito.

import_base1

  • Importe o arquivo AWS Lex compactado que você exportou do bot Lex. O botão mudará para Base AWS Lex V2 Uploaded. Após a importação, os intents não serão adicionados à lista de conteúdo, mas os duplicados mostrarão um indicador se determinados intents já estiverem presentes.

import_base

  • Selecione os intents desejados que você deseja exportar para AWS Lex marcando as caixas ao lado do intent. Após a seleção, um novo botão Export to AWS Lex V2 aparecerá. Clique no botão para baixar um arquivo compactado contendo os intents.

selected_intents

  • Navegue de volta para a tela Amazon Lex> Bots no Console de Gerenciamento da AWS e clique em Ações> Importar.
  • Preencha o novo nome do bot, procure pelo arquivo zip, defina o COPPA sim/não, defina as permissões do IAM e, em seguida, role para baixo e clique em Importar. Você verá um banner azul informando que o bot está sendo importado, seguido por um banner informando que a importação foi bem-sucedida.

aws_import_screen

  • Encontre o bot importado na lista de bots e abra-o clicando em seu nome. Os detalhes para o bot mesclado são exibidos. Observe que a seção Intenções no painel esquerdo tem tanto as intenções originais quanto as intenções do NeuralSeek mescladas em um único bot.
  • Clique no botão build. Agora você pode testar as novas intenções importadas.

build_button

Monitoramento de ida e volta

Navegue até a guia Integração dentro do NeuralSeek. As opções disponíveis contendo Logs fornecem instruções passo a passo sobre como implementar o monitoramento de ida e volta em Intents NeuralSeek implantados específicos para o provedor de nuvem.

watson_logs lex_logs

Ao ativar esse recurso, você ajuda a manter os dados de origem atualizados para uma geração ideal de respostas. Quando as intenções curadas do NeuralSeek importadas no Agente Virtual são acionadas, ocorre uma chamada de retorno para o NeuralSeek, que monitora as intenções curadas quanto às informações desatualizadas e alerta o usuário sobre as atualizações necessárias com base nas alterações relevantes da documentação na Base de Conhecimento conectada.

Dentro da tela Curate do NeuralSeek, isso ficaria assim:

RT_1 RT_2