Como rotular expressões de exemplo

Importante

O LUIS será aposentado em 1º de outubro de 2025 e a partir de 1º de abril de 2023 você não poderá criar novos recursos do LUIS. Recomendamos migrar seus aplicativos LUIS para o entendimento de linguagem conversacional para se beneficiar do suporte contínuo ao produto e dos recursos multilíngues.

Rotular uma entidade em um enunciado de exemplo dá ao LUIS um exemplo do que é a entidade e onde a entidade pode aparecer no enunciado. Você pode rotular entidades e subentidades aprendidas por máquina.

Você só rotula entidades e subentidades aprendidas por máquina. Outros tipos de entidades podem ser adicionados como recursos quando aplicável.

Expressões de exemplo de rótulo da página Detalhes da intenção

Para rotular exemplos de entidades dentro do enunciado, selecione a intenção do enunciado.

  1. Inicie sessão no portal LUIS e selecione o seu recurso de Subscrição e Criação para ver as aplicações atribuídas a esse recurso de criação.
  2. Abra seu aplicativo selecionando seu nome na página Meus Aplicativos .
  3. Selecione a Intenção que tem os enunciados de exemplo que você deseja rotular para extração com uma entidade.
  4. Selecione o texto que deseja rotular e, em seguida, selecione a entidade.

Duas técnicas para rotular entidades

Duas técnicas de rotulagem são suportadas na página Detalhes da intenção.

  • Selecione entidade ou subentidade na Paleta de entidades e, em seguida, selecione dentro do texto de enunciado de exemplo. Esta é a técnica recomendada porque você pode verificar visualmente se está trabalhando com a entidade ou subentidade correta, de acordo com seu esquema.
  • Selecione primeiro o texto do enunciado de exemplo. Será exibido um menu com opções de rotulagem.

Etiqueta com a Paleta de Entidades visível

Depois de planejar seu esquema com entidades, mantenha a paleta Entidade visível durante a rotulagem. A paleta Entidade é um lembrete de quais entidades você planejou extrair.

Para acessar a Paleta de Entidades, selecione o @ símbolo na barra de ferramentas contextual acima da lista de expressões de exemplo.

Uma captura de tela da paleta de entidades em uma página de detalhes de intenção.

Entidade de rótulo da paleta de entidades

A paleta de entidades oferece uma alternativa à experiência de rotulagem anterior. Ele permite que você pincele o texto para rotulá-lo instantaneamente com uma entidade.

  1. Abra a paleta de entidades selecionando o @ símbolo no canto superior direito da tabela de enunciados.

  2. Selecione a entidade na paleta que você deseja rotular. Esta ação é indicada visualmente com um novo cursor. O cursor segue o rato à medida que se move no portal LUIS.

  3. No enunciado de exemplo, pinte a entidade com o cursor.

    Uma captura de tela mostrando uma entidade pintada com o cursor.

Adicionar entidade como um recurso da Paleta de Entidades

A seção inferior da Paleta de Entidades permite que você adicione recursos à entidade selecionada no momento. Você pode selecionar entre todas as entidades e listas de frases existentes ou criar uma nova lista de frases.

Uma captura de tela mostrando a paleta de entidades com a entidade como um recurso.

Rotular texto com uma função em um enunciado de exemplo

Gorjeta

As funções podem ser substituídas pela rotulagem com subentidades de entidades de aprendizado de máquina.

  1. Vá para a página Detalhes da intenção, que tem exemplos de enunciados que usam a função.

  2. Para rotular com a função, selecione o rótulo da entidade (linha sólida sob texto) no enunciado de exemplo e, em seguida, selecione Exibir no painel de entidade na lista suspensa.

    Uma captura de tela mostrando a exibição no menu de entidade.

    A paleta de entidades é aberta à direita.

  3. Selecione a entidade, vá para a parte inferior da paleta e selecione a função.

    Uma captura de tela mostrando onde selecionar uma função.

Entidade de rótulo do menu in-loco

A etiquetagem in-loco permite selecionar rapidamente o texto dentro do enunciado e rotulá-lo. Você também pode criar uma entidade de aprendizado de máquina ou uma entidade de lista a partir do texto rotulado.

Considere o exemplo de frase: "oi, por favor, eu quero uma pizza de queijo em 20 minutos".

Selecione o texto mais à esquerda e, em seguida, selecione o texto mais à direita da entidade. No menu exibido, escolha a entidade que deseja rotular.

Uma captura de tela mostrando um menu para rotular uma entidade.

Rever o texto rotulado

Depois de rotular, revise o enunciado de exemplo e verifique se a extensão de texto selecionada foi sublinhada com a entidade escolhida. A linha sólida indica que o texto foi rotulado.

Uma captura de tela mostrando uma entidade de aprendizado de máquina completa.

Confirmar entidade prevista

Se houver uma caixa pontilhada ao redor da extensão do texto, isso indica que o texto está previsto, mas ainda não rotulado. Para transformar a previsão em um rótulo, selecione a linha de enunciado e, em seguida, selecione Confirmar entidades na barra de ferramentas contextual.

Nota

Você não precisa rotular para pontuação. Use as configurações do aplicativo para controlar como a pontuação afeta as previsões de enunciação.

Entidades sem rótulo

Nota

Apenas entidades aprendidas por máquina podem ser desrotuladas. Não é possível rotular ou desrotular entidades de expressão regular, entidades de lista ou entidades pré-criadas.

Para remover o rótulo de uma entidade, selecione-a e selecione Desrotular no menu in-loco.

Uma captura de tela mostrando como desrotular uma entidade.

Rotulagem automática para entidades pai e filho

Se você estiver rotulando para uma subentidade, o pai será rotulado automaticamente.

Etiquetagem automática para entidades não aprendidas por máquina

As entidades não aprendidas por máquina incluem entidades pré-criadas, entidades de expressão regular, entidades de lista e entidades pattern.any. Estes são automaticamente rotulados pelo LUIS para que não sejam obrigados a ser rotulados manualmente pelos utilizadores.

Erros de previsão de entidade

Os erros de previsão de entidade indicam que a entidade prevista não corresponde à entidade rotulada. Isso é visualizado com um indicador de cautela ao lado do enunciado.

Uma captura de tela mostrando a paleta de entidades para uma entidade de aprendizado de máquina.

Próximos passos

Treine e teste a sua aplicação