Formação E Logs De Bate-Papo
Visão geral
Seu bot está logs de conversa pode ser acessado a partir da " Formação & Logs de bate-Papo no menu do seu Console de Administração. A Formação E Logs de bate-Papo página permite que você reveja o seu bot conversas, respostas, palavras e frases.
A formação e logs de bate-papo página permite que você adicione novas respostas, as saudações e as respostas padrão. Você pode visualizar as conversas do seu bot, e corrigir as respostas. Você pode exibir e editar as respostas, as saudações, as respostas padrão, frases e sinalizada respostas.
Você pode corrigir um bot de resposta em uma conversação, ou adicionar ou editar existentes respostas. Você pode associar palavras-chave, palavras necessárias, respostas anteriores, e tópicos para o seu bot resposta para melhorar a resposta correspondente e conversa contexto. Você pode rotular as respostas para reutilizá-las em outras questões, fazendo referência a #label.
Você rever o seu bot palavras e frases. Você pode definir o sentimento, emoções, ações, poses, palavras-chave e sinônimos.
Você também pode importar resposta listas, chat logs ou arquivos AIML da compartilhado biblioteca de script, ou fazer o upload dos arquivos do seu computador. Você pode exportar e transferir o seu bot conversas de respostas ou como uma lista de resposta, de bate-papo de log ou o arquivo AIML.
Barra de ferramentas
Ícone | Nome Da Propriedade | Descrição |
---|---|---|
Menu | Escolha a partir da lista de opções. | |
Casa | Retorna para a formação e logs de bate-papo página inicial. | |
Entrar | Introduza um novo padrão de resposta. | |
Editar | Digite a resposta correta para frases. | |
Inspecionar | Procurar selecionado respostas ou frases. | |
Seleccione | Selecione todas as conversas, as respostas, ou frases. | |
Errado | Marca selecionada respostas respostas inválidas, ou diminuir a sua veracidade %. | |
Seleção | Marca selecionada respostas como respostas válidas, ou aumentar a sua veracidade %. | |
Bandeira | Sinalizador as frases seleccionadas como ofensivas. | |
Desmarcar | Desmarcar as frases seleccionadas como não ofensiva. | |
Apagar | Excluir selecionado respostas, saudação padrão de resposta, ou conversas. | |
Exportação/Download | Exportação e o download atualmente exibido registros como um arquivo de log do bate-papo, lista de resposta, ou AIML script. | |
Upload | Enviar e importar um registro de bate-papo, lista de resposta, ou AIML script. | |
Importação | Importar um registro de bate-papo, lista de resposta, ou AIML script a partir da biblioteca de scripts. |
Propriedades De Pesquisa
Propriedades | Descrição |
---|---|
Procura | Pesquise todas as conversões, as respostas, as saudações, as respostas padrão, frases, palavras, ou sinalizada respostas. |
Duração | Filtrar os resultados por dia, semana, mês, ou todos. |
Filtro | Filtrar os resultados para apenas incluir frases contendo o filtro de texto. |
Tipo | Filtrar por chat ou redes sociais, tipo de mensagem. |
Restringir | Filtro de respostas ou conversas. |
Todos | Mostrar respostas detalhes. |
Tópico | Show o tópico das respostas. |
Rótulo | Mostrar-lhe o rótulo das respostas. |
Palavras-chave | Mostrar a pergunta palavras-chave para coincidir com as respostas. |
Necessário | Mostrar a questão de palavras necessárias para corresponder as respostas. |
Emoções | Mostrar as emoções das respostas. |
Sentimento | Mostrar o sentimento das respostas. |
Confiança | Mostrar a confiança das respostas. |
Ações | Mostrar as ações das respostas. |
Poses | Mostrar as poses das respostas. |
Próximo | Mostra a próxima perguntas para as respostas. |
Anterior | Mostrar perguntas anteriores para as respostas. |
Repita | Mostrar a resposta opções de repetição. |
Condição | Mostrar a resposta de código de condição. |
Acho que | Mostrar a resposta pensar código. |
Comando | Mostrar a resposta JSON comando de cliente. |
Conversas
Você pode rever o seu bot conversas e corrigir o bot a resposta se ele não souber a resposta, ou deu uma resposta incorrecta.
Procurar Conversas
Resposta Correta
Respostas
Você pode adicionar novas respostas, ou editar existentes respostas. Uma resposta inclui a pergunta, a resposta, e vários meta-dados sobre a resposta.
Para ver todo o seu bot está treinado respostas, procurar as respostas para todas duração. Isto irá listar todos os seus bots respostas, ordenados por quando eles foram adicionados. Uma resposta não apenas ser utilizado para a pergunta exata foi aprendido, mas também qualquer perguntas semelhantes. Quando seu bot encontra uma pergunta que ele não sabe uma resposta, ele vai encontrar a melhor pergunta de correspondência que ele não sabe uma resposta, e a utilização dessa resposta. Se o bot não sabe quaisquer questões semelhantes, em seguida, ele vai usar a sua resposta padrão.
A resposta do navegador permite que você insira uma nova resposta, ou de editar, apagar, invalidar, validar, ou qualquer bandeira respostas existentes.
A resposta do editor permite que você introduza a pergunta e a resposta e a resposta opcional e propriedades de metadados. Você pode editar a sua resposta usando um rico " WYSIWYG (o que você consulte is what you get) editor, ou um editor de texto simples. As respostas são em HTML, e pode contém a maioria das tags HTML, como <b> para negrito, <a> para links, <img> para imagens, e o botão <> para os botões.
Propriedades De Resposta
Nome | Descrição |
---|---|
Pergunta | Editar a pergunta, se desejado, você pode usar o caractere curinga * para tornar um padrão. |
Sentimento | Você pode associar uma emoção com a frase. |
Nova Resposta | Insira uma nova resposta para a frase. |
Condição | Opcionalmente, você pode dar uma condição de auto de código que deve ser avaliada como true para a resposta a ser utilizado. |
Acho que | Opcionalmente, você pode dar um "pensar" código de auto que é avaliada quando a resposta é utilizada. |
Comando | Opcionalmente, você pode dar um JSON comando (Auto de código) que é avaliada e devolvida ao cliente para suporte de jogos e assistência virtual. |
Tópico | Opcionalmente, você pode dar um tema para categorizar a resposta. |
A Intenção Rótulo | Opcionalmente, você pode dar um rótulo para reutilizar a resposta. |
Palavras-chave | Opcionalmente, você pode dar palavras-chave da questão que irá influenciar uma resposta de correspondência. |
Necessário | Opcionalmente, você pode dar palavras necessárias, a partir da questão que será necessário para uma resposta de correspondência. |
Emoções | Você pode associar uma emoção com a resposta. |
Ações | Você pode associar uma ação com a resposta. |
Poses | Você pode associar uma pose com a resposta. |
Na Repetição, | Opcionalmente, você pode dar uma resposta à utilizada se a resposta atual já foi usado nesta conversa. |
Sem Repetir | Exigir que a resposta ou frase a ser usado apenas uma vez. |
Próximo | Opcionalmente, você pode dar a seguinte resposta para dar uma resposta de um contexto. |
Anterior | Opcionalmente, você pode dar uma resposta precedente para dar uma resposta de um contexto. |
Exigem Anterior | Exigir que a resposta ser usados somente se a resposta anterior corresponde a uma das respostas anteriores. |
Salvar | Salvar as correções para frases. |
Question
A resposta da pergunta pode ser uma frase que será automaticamente comparados com perguntas semelhantes, ou pode ser um Padrão. Padrões são correspondidos, literalmente, a ordem das palavras no padrão, e pode ter caracteres curinga, como * e também pode incluir Expressões Regulares. Normalmente é melhor usar uma frase, e deixe o bot decidir se uma pergunta deve corresponder, você também pode adicionar palavras-chave e palavras necessárias para melhorar, quando uma pergunta é correspondido. Para introduzir um padrão de uso de um curinga, como * na questão, ou inserir o padrão a seguir.
Pattern("What is *")
Response
A resposta pode ser uma frase, pode conter HTML ou rich conteúdo, incluindo imagens, vídeo, e botões, ou uma resposta pode ser um Modelo. Um modelo é uma resposta que pode incluir alguns Auto de código. Qualquer código dentro de {} em um template vai ser executado, e o resultado impresso na resposta. Para introduzir um modelo de apenas incluir {} em sua resposta, ou digite o seu modelo como o seguinte (não use o editor WYSIWYG para tempates).
Template("Today is {Date.date()}.")
Keywords
Keywords are important words in the question that should influence when the response is used.
// Keywords are used to allow this response to be used for any questions on hockey or spinach. question: do you like hockey response: Hockey is my favorite sport. keywords: hockey question: what do you love response: I love hockey! keywords: love luv like adore question: do you like field hockey response: I only play ice hockey. keywords: "field hockey" question: i love spinach response: Spinach is is my favorite food. keywords: spinach
A keyword will be used by the bot to select the best response. Keywords let some words count for more than other words. In the example, the bot knows two responses, how will it respond to the phrase "I love hockey"? Without the keywords the bot would probably match this question with "I love spinach", but since hockey is a keyword, it will instead match it with "Do you like hockey?".
If the response has no defined required words, then the keywords will also be required for the response match. So "I love hockey" would not be matched with "I love spinach." because it is missing the keyword.
If you keywords has many similar words. You can list them all as keywords to match any of the words. You could also define these words a synonyms, which may be a better option.
You can also use compound words are keywords. A compound keyword must have all the words in the order to be used. For a compound keyword just wrap the words in "quotes".
Be careful using too many keywords. If every word is a keyword, then their value is diminished. Never make common words like "the", "a", "he", "what" keywords, if you require one of these words for a match use a required word instead.
You can also review all of your bot's keywords by searching for 'words' and restrict to 'keywords'. This lets you remove a word from being a keyword if you added it by mistake.
Required
A required word is a word that is required to be in the question for a specific response.
// This example requires the words 'like' and 'hockey'. question: do you like hockey response: Yes, I like hockey. required: like hockey // This example requires the compound word 'ice hockey'. question: do you like ice hockey response: Yes, I like ice hockey. required: "ice hockey" // This example requires one of the words 'like' or 'love', and 'hockey'. question: do you like ice hockey response: Yes, I like ice hockey. required: (like love) hockey // This example requires a pattern. question: are you okay response: Yes, I am okay. required: Pattern("^ are you (ok okay)")
A required word can be used to ensure the bot does not choose a response if the required word is missing from the question. For example the question "Do you play hockey?" would normally be matched to this response, but because it is missing the required word "like", it will not be considered as a match.
All of the required words must be contained in the question in order for the response to be used. Required words also supports lists, compound words, and patterns. To require one of a set of words a list can be used using brackets i.e. (like love). To require a compound word quotes are used i.e. "hello world". To require a pattern enter the pattern i.e. Pattern("what is *").
Previous
A previous responses is the bot's preceding response. Previous responses can be used to give a response a context.
// This example uses previous to give different answers to 'yes' depending on the context. question: yes response: Great, wanna go out sometime? require previous: Are you single? question: yes response: I am please to hear that. require previous: Are you happy?
The question "Yes" has multiple responses. The bot can use the previous response to choose the best response. You can also invalidate a previous response to ensure the bot does not use a response if the previous response was preceding.
A previous response can either be 'required' or optional. If required, the response will never be used unless one of the previous response matches. If optional (default) the response is given precedence if the previous response matches, but can still be used if the previous does not match.
Topic
A topic is the general topic category for the response. For example a response on a hockey related question would belong to the "hockey" topic. You can use topics to categories your responses and give the bot additional context. If the bot has multiple responses to a question, it will use the one that matches the current topic.
Topics can be either optional or required. The response topic is optional by default, it you click on 'Require Topic', then the response will only be used if that topic is active in the conversation. If optional the topic will be set as active for the conversation, until a new topic is set.
Topics can also be defined as exclusive. An exclusive topic defines an isolated conversational space. For a normal topic that is not exclusive the bot can still use responses that do not have the same topic, but responses with the active topic will be given precedence over responses without a topic. For exclusive topics only response that have the same topic as the active topic will be used. No other responses will be used (other than possibly the default response if there is no topic default).
Topics can also be set on greetings to start the conversation with a topic. Topics can be set on default responses to provide a different response when that topic is active.
// Categorizes the product response. question: what are your products response: Our products include ACME CRM and ACME ERP. topic: products // Use an exclusive topic to define a joke conversational dialog. question: joke response: Knock knock. exclusive topic: joke question who is there response: Boo. require topic: joke question: boo who response: Don't cry. lol require topic: joke think: conversation.topic = null; default: Say 'Who is there?' require topic: joke default: Say 'Boo who?' require topic: joke previous: boo
Intent Labels
A response can be given an intent label to let you reuse the same response in other questions. You can also use labels in a response's previous.
// Use a label to reuse the common products response. question: products response: Our products include ACME CRM and ACME ERP. label: #products question: what are your products response: #products question: what software do you sell response: #products question: are they good response: Our products are the best in the world. previous: #products
On Repeats
If the user asks the same question, or similar questions multiple times, you may want your bot to give a different response the second time. On repeat lets you set one or many responses to use the second time that response is triggered in the same conversation. You can also set 'No Repeat' to never repeat the response in the same conversation.
// Offer to escalate the issue if the user repeatedly asks for help. question: help response: How can I help you? on repeat: What is the issue that you are having? on repeat: Would you like me to have a support staff contact you? question: goodbye response: Before you go, would you like to take a survey? no repeat: question: goodbye response: Goodbye.
Conditions
Conditions let you enter Self code that must evaluate to true for the response to be used. This is an advanced properties as it requires you understand Self (a dialect of JavaScript), but can be used to do very powerful things.
// Response to goodbye differently based on the time of day. question: goodbye response: Goodnight. condition: Date.get(#hour, Date.time()) > 18 question: goodbye response: Goodbye.
Think
Think let you enter Self code that is executed when the response is used. This is an advanced properties as it requires you understand Self (a dialect of JavaScript), but can be used to do very powerful things.
// Track the user's name. pattern: my name is * template: Pleased to meet you {star}. think: speaker.name = star; question: what is my name template: Your name is {speaker.name}. question: can we change the subject response: Sure, what would you like to talk about? think: conversation.topic = null;
Confidence
You can enter multiple responses for the same question. The bot will use the response that it is the most confident in for the current conversational context. By default a response is given a confidence level of 90%, but you can customize the value. Note that in a group discussion such as when the bot is added to a chatroom, or on Twitter, the bot will only use responses that have >=90% confidence.
Sentiment
You can associate a user question or phrase, or individual words with sentiment (good vs bad). Sentiment can be used to track how the user is feeling about the current conversation. The sentiment statistic is tracked by your bot daily and can be graphed from its Analytics page.
question: thank you response: You are most welcome. keywords: thank sentiment: good question: you suck response: Sorry, I am doing my best. Would you like me have someone contact you via email? keywords: suck sentiment: bad word: suck sentiment: bad word: great sentiment: great
Próxima Conversação e Fluxos de
Próximo perguntas de resposta pode ser usado para lidar com as perguntas de acompanhamento e a conversa flui. Para iniciar um fluxo de conversação, clique no pai resposta engrenagem menu e clique sobre o livro verde mais para adicionar uma aninhadas resposta. Você pode repetir isso várias vezes para definir a sua conversação completa.
Um respone próxima pergunta define isolado em uma conversa espaço. O bot só vai escolher sua próxima resposta do fornecidas respostas. Para definir um padrão de resposta de usar a #padrão como a questão. Se o bot não pode coincidir com o usuário pergunta com uma pergunta seguinte, ele irá procurar as respostas do pai, caso contrário, usar o bot do padrão de resposta.
O próximo é semelhante ao anterior, mas ao contrário dos anteriores é isolado para a resposta. No contexto de uma próxima resposta, o bot nunca vai usar qualquer uma de suas respostas fora do contexto da próxima resposta. Isto torna fácil definir isolado e aninhados conversas.
Saudações
Uma saudação é o bot primeira resposta em uma nova conversa. Você pode adicionar novos saudação ou editar existentes saudação. Uma saudação inclui vários meta-dados sobre a saudação.
Saudação Propriedades
Nome | Descrição |
---|---|
Saudação | Editar a saudação. |
Condição | Opcionalmente, você pode dar uma condição de auto de código que deve ser avaliada como true para a resposta a ser utilizado. |
Acho que | Opcionalmente, você pode dar um "pensar" código de auto que é avaliada quando a resposta é utilizada. |
Comando | Opcionalmente, você pode dar um JSON comando (Auto de código) que é avaliada e devolvida ao cliente para suporte de jogos e assistência virtual. |
Tópico | Opcionalmente, você pode dar um tema para categorizar a resposta. |
Tópico Exclusivo | Opcionalmente, você pode definir um tópico exclusivo para uma conversa, para que somente as respostas que este tópico vai ser usado. |
A Intenção Rótulo | Opcionalmente, você pode dar uma intenção de etiqueta para reutilizar a resposta. |
Emoções | Você pode associar uma emoção com a saudação. |
Ações | Você pode associar uma ação com a saudação. |
Poses | Você pode associar uma pose com a saudação. |
Próximo | Opcionalmente, você pode dar uma próxima saudação para dar uma resposta de um contexto. |
Salvar | Salvar as correções para frases. |
As Respostas Padrão
Se o bot não encontrar qualquer boa questão correspondente à entrada de um usuário, ele usa a sua resposta padrão. Você pode adicionar um novo padrão de resposta, ou editar existentes defalult resposta. Padrão de resposta inclui vários meta-dados sobre a resposta.
Padrão De Resposta Propriedades
Nome | Descrição |
---|---|
Padrão De Resposta | Editar o padrão de resposta. |
Emoções | Você pode associar uma emoção com o padrão de resposta. |
Ações | Você pode associar uma ação com o padrão de resposta. |
Poses | Você pode associar uma pose com o padrão de resposta. |
Condição | Opcionalmente, você pode dar uma condição de auto de código que deve ser avaliada como true para a resposta a ser utilizado. |
Acho que | Opcionalmente, você pode dar um "pensar" código de auto que é avaliada quando a resposta é utilizada. |
Comando | Opcionalmente, você pode dar um JSON comando (Auto de código) que é avaliada e devolvida ao cliente para suporte de jogos e assistência virtual. |
Tópico | Opcionalmente, você pode dar um tema para categorizar a resposta. |
Rótulo | Opcionalmente, você pode dar um rótulo para reutilizar a resposta. |
Na Repetição, | Opcionalmente, você pode dar uma resposta à utilizada se a resposta atual já foi usado nesta conversa. |
Sem Repetir | Exigir que a resposta ou frase a ser usado apenas uma vez. |
Anterior | Opcionalmente, você pode dar uma resposta precedente para dar uma resposta de um contexto. |
Exigem Anterior | Exigir que a resposta ser usados somente se a resposta anterior corresponde a uma das respostas anteriores. |
Salvar | Salvar as correções para frases. |
Frases
Você pode adicionar novos frase, ou editar existentes frase. Uma frase é apenas uma frase, que pode ou não ter uma resposta. A frase editor permite que você associar o sentimento, as emoções, ação, poses, ou uma resposta a uma frase.
Frase Propriedades
Nome | Descrição |
---|---|
Pergunta | Editar a pergunta, se desejado, você pode usar o caractere curinga * para tornar um padrão. |
Sentimento | Você pode associar um sentimento com a frase. |
Emoções | Você pode associar uma emoção com a frase. |
Ações | Você pode associar uma ação com a frase. |
Poses | Você pode associar uma pose com a frase. |
Nova Resposta | Insira uma nova resposta para a frase. |
Condição | Opcionalmente, você pode dar uma condição de auto de código que deve ser avaliada como true para a resposta a ser utilizado. |
Acho que | Opcionalmente, você pode dar um "pensar" código de auto que é avaliada quando a resposta é utilizada. |
Comando | Opcionalmente, você pode dar um JSON comando (Auto de código) que é avaliada e devolvida ao cliente para suporte de jogos e assistência virtual. |
Tópico | Opcionalmente, você pode dar um tema para categorizar a resposta. |
A Intenção Rótulo | Opcionalmente, você pode dar um rótulo para reutilizar a resposta. |
Palavras-chave | Opcionalmente, você pode dar palavras-chave da questão que irá influenciar uma resposta de correspondência. |
Necessário | Opcionalmente, você pode dar palavras necessárias, a partir da questão que será necessário para uma resposta de correspondência. |
Emoções | Você pode associar uma emoção com a resposta. |
Ações | Você pode associar uma ação com a resposta. |
Poses | Você pode associar uma pose com a resposta. |
Na Repetição, | Opcionalmente, você pode dar uma resposta à utilizada se a resposta atual já foi usado nesta conversa. |
Sem Repetir | Exigir que a resposta ou frase a ser usado apenas uma vez. |
Próximo | Opcionalmente, você pode dar a seguinte resposta para dar uma resposta de um contexto. |
Anterior | Opcionalmente, você pode dar uma resposta precedente para dar uma resposta de um contexto. |
Exigem Anterior | Exigir que a resposta ser usados somente se a resposta anterior corresponde a uma das respostas anteriores. |
Salvar | Salvar as correções para frases. |
Palavras
Você pode adicionar palavras novas ou edite as existentes palavras. Uma palavra pode incluir sentimento, emoções, e sinónimos. Uma palavra também pode ser uma palavra-chave, um tema ou um tópico exclusivo.
Palavra De Propriedades
Nome | Descrição |
---|---|
Palavra | Edite a palavra. |
Sentimento | Opcionalmente, você pode associar um sentimento com a palavra. |
Emoções | Opcionalmente, você pode associar uma emoção com a palavra. |
Palavras-chave | Definir a palavra a ser uma palavra-chave. |
Sinônimos | Opcionalmente, você pode dar uma lista de sinônimos para a palavra, para que semelhantes palavras em uma pergunta para acionar a mesma resposta. |
Tópico | Definir a palavra a ser um tópico. |
Tópico Exclusivo | Definir a palavra a ser um tópico exclusivo. |
Salvar | Salvar as correções para a palavra. |
Veja Também
- Como treinar o seu serviço ao cliente bot ao monitoramento de sua registos de chat, usando palavras-chave e tópicos.
- O que são as edições de resposta e registro de bate-papo formatos para a importação e exportação?
- O que são tópicos?
- O que são rótulos, e como reutilizar as respostas?
- Quais são as respostas anteriores?
- O que são necessárias as palavras?
- O que são palavras-chave?