![translation](https://cdn.durumis.com/common/trans.png)
Esta é uma postagem traduzida por IA.
Selecionar idioma
Texto resumido pela IA durumis
- O preenchimento de slots é uma maneira para o chatbot coletar várias informações do usuário e preencher as informações para fornecer uma resposta completa.
- Por exemplo, quando um chatbot recebe um pedido de café, ele continua a fazer perguntas até que todas as informações, como tipo de café, temperatura e tamanho da xícara, sejam inseridas.
- O preenchimento de slots é frequentemente usado em situações que exigem informações específicas, como registro de suporte ou fornecimento de informações de localização, e pode configurar uma palavra-chave de saída para encerrar a conversa caso o usuário diga algo irrelevante.
Termos de chatbot: Preenchimento de slots (Slot-Filling)
Quando você precisa de várias informações para fornecer uma resposta, o processo de preenchimento de todas essas informações é chamado de Preenchimento de slots (Slot-Filling). Isso significa que o chatbot continuará fazendo perguntas até que todos os slots sejam preenchidos.
Quando você faz uma pergunta ou pedido, existem valores obrigatórios e opcionais. Se o valor obrigatório não for fornecido, o chatbot continuará fazendo a mesma pergunta para obter esse valor obrigatório.
O que é preenchimento de slots (Slot-Filling)?
Exemplo 1)
- Chatbot: Qual café e quantas xícaras você gostaria de pedir?
- Usuário: Americano
- Chatbot: Você prefere quente ou frio? E quantas xícaras você gostaria de pedir?
- Usuário: Quente
- Chatbot: Então quantas xícaras você gostaria de pedir?
- Usuário: Uma xícara
- Chatbot: Seu pedido foi confirmado.
Exemplo 2)
- Usuário: Me fale sobre o clima
- Chatbot: Em qual local e em qual data você gostaria de saber o clima?
- Usuário: Está quente hoje (Mudança de assunto)
- Chatbot: Em qual local e em qual data você gostaria de saber o clima?
- Usuário: São Paulo
- Chatbot: Em qual data você gostaria de saber o clima?
- Usuário: Sim, eu também estou curioso sobre isso (Mudança de assunto)
- Chatbot: Em qual data você gostaria de saber o clima?
- Repetição infinita.....
Os exemplos acima mostram o preenchimento de slots em conversas por chat ou voz, mas o preenchimento de slots também é comum para receber ou fornecer informações específicas (= desenvolvimento personalizado).
1. Ao registrar uma solicitação de assistência técnica, se o chatbot precisar do endereço e o usuário continuar mudando de assunto,o chatbot continuará a solicitar o endereço até obtê-lo.
2. Se o chatbot precisar da localização atual para fornecer informações (com base na localização) e o usuário continuar mudando de assunto,o chatbot continuará a solicitar as informações de localização até obtê-las..
Nesse caso, você precisa criar uma palavra-chave de saída.
É necessário criar uma palavra-chave de saída e fornecer instruções ao usuário.
1. Por exemplo, você pode permitir que o usuário digite "Pare" ou "!Fim".
2. Claro, algumas empresas podem optar por desenvolver sem palavras-chave, apenas para manter o atendimento agradável (o cliente quer que seja assim, então eu não sei o que fazer T_T).
❗Informações úteis
Pesquise... existem muitas informações disponíveis.