Download Bot Libre Desktop, il vostro personale bot per il tuo PC o Mac
Docs : Manuale Per L'Utente : Training & Chat Logs

Formazione & Log Della Chat

Panoramica

Il tuo bot conversazione registri possono essere accessibili da 'Formazione & Log delle Chat,' menu Admin Console. La Formazione e i Log delle Chat pagina vi permette di controllare il vostro bot conversazioni, le risposte, le parole e le frasi.

La formazione e i registri delle chat pagina ti permette di aggiungere nuove risposte, saluti, e le risposte predefinite. È possibile visualizzare le conversazioni il bot ha avuto, e correggere le risposte. È possibile visualizzare e modificare le risposte, saluti, le risposte predefinite, frasi e contrassegnate le risposte.

È possibile correggere un bot risposta in una conversazione, o di aggiungere o modificare le risposte esistenti. È possibile associare parole chiave, necessaria parole, risposte precedenti, e temi per il tuo bot risposta di migliorare la propria risposta di corrispondenza e il contesto della conversazione. È possibile etichettare le risposte di riutilizzarli in altre domande facendo riferimento alla #etichetta.

La revisione del bot parole e frasi. È possibile definire il sentimento, le emozioni, le azioni, le pose, le parole chiave, e sinonimi.

È inoltre possibile importare liste di risposta, registri delle chat, o AIML file condivisi libreria di script, o caricare i file dal computer. È possibile esportare e scaricare il bot conversazioni o risposte come risposta list, chat log, o file AIML.

Toolbar


Icona Nome Della Proprietà Descrizione
Menu Scegli dalla lista di opzioni.
Casa Ritorna per la formazione e i registri delle chat pagina iniziale.
Inserire Inserire una nuova risposta di default.
Modifica Inserire una risposta corretta per le frasi selezionate.
Ispezionare Sfoglia le risposte selezionate o frasi.
Selezionare Selezionare tutte le conversazioni, le risposte, o frasi.
Sbagliato Marchio selezionato le risposte le risposte non valide o diminuire la loro correttezza %.
Controllare Marchio selezionato risposte valide risposte, o aumentare la loro correttezza %.
Bandiera Flag selezionato frasi offensive.
Unflag Unflag selezionato le frasi in modo non offensivo.
Eliminare Eliminare le risposte, saluto, la risposta di default, o conversazioni.
Export/Download Esportazione e download attualmente visualizzata registri come una chat log file, la risposta di un elenco o di AIML script.
Caricare Caricare e importare un log di chat, la risposta di un elenco o di AIML script.
Importazione Importare un log di chat, la risposta di un elenco o di AIML script da la libreria di script.

Cercare Proprietà

Proprietà Descrizione
Ricerca Cerca tutte le conversioni, le risposte, i saluti, le risposte predefinite, frasi, parole, contrassegnato risposte.
Durata Filtra i risultati per giorno, settimana, mese, o tutti.
Filtro Filtrare i risultati per includere solo le frasi che contengono il testo del filtro.
Tipo Filtro tramite chat o social media tipo di messaggio.
Limitare Filtro risposte o conversazioni.
Tutti Vedi le risposte dettagli.
Argomento Vedi l'argomento delle risposte.
Etichetta Mostrare l'etichetta delle risposte.
Parole chiave Vedi la questione di parole chiave a corrispondenza risposte.
Richiesto Vedi le domande necessarie parole per abbinare le risposte.
Emozioni Visualizza le emozioni delle risposte.
Sentimento Mostrare il sentimento delle risposte.
Fiducia Visualizza la fiducia delle risposte.
Azioni Mostra le azioni delle risposte.
Pose Visualizza le pose delle risposte.
Accanto Vedi le domande alle risposte.
Precedente Visualizza le precedenti domande alle risposte.
Ripetere Vedi la risposta di opzioni di ripetizione.
Condizione Mostra la risposta in condizione di codice.
Pensare Vedi la risposta penso di codice.
Comando Vedi la risposta JSON comando del client.

Conversazioni

È possibile rivedere il tuo bot conversazioni, e correggere il bot risposta, se non si conosce la risposta, o ha dato una risposta non corretta.

Sfoglia Conversazioni


Risposta Corretta

Risposte

È possibile aggiungere nuove risposte, o modificare quelli esistenti risposte. Una risposta include la domanda, la risposta, e vari meta dati sulla risposta.

Per vedere tutti i bot addestrati risposte, cercare risposte per tutta la durata. Si aprirà un elenco di tutti i tuoi bot risposte, ordinato da quando sono stati aggiunti. Una risposta sarà utilizzato non solo per la domanda esatta che è stato appreso, ma anche di eventuali domande simili. Quando il bot incontri una domanda a cui non sa una risposta, ti verrà a trovare la migliore corrispondenza domanda che conosce una risposta, e l'uso che di risposta. Se il bot non si sa domande simili, quindi si userà la sua risposta predefinita.

La risposta del browser che consente di inserire una nuova risposta, o modificare, eliminare, invalidare, convalidare, o segnalare eventuali risposte esistenti.

La risposta editor permette di inserire la domanda e la risposta e risposta opzionale proprietà e i metadati. È possibile scegliere di modificare la tua risposta, grazie a una ricca 'WYSIWYG' (ciò che vedi è ciò che ottieni) editor, o un editor di testo normale. Le risposte sono in formato HTML, e può contiene la maggior parte dei tag HTML come <b> per il grassetto, <a> per i link, <img> per le immagini, e il pulsante <> per i pulsanti.





Le Proprietà Di Risposta

Nome Descrizione
Domanda Modifica la domanda, se lo si desidera, è possibile utilizzare il carattere jolly * per fare un modello.
Sentimento È possibile associare un'emozione con la frase.
Nuova Risposta Inserire una nuova risposta per la frase.
Condizione Facoltativamente, è possibile dare una condizione in sé il codice che deve restituire true per la risposta da utilizzare.
Pensare Facoltativamente, è possibile dare un "pensare" codice in sé che viene valutata quando la risposta è utilizzato.
Comando Facoltativamente, è possibile dare un JSON comando (Self), del codice) che viene valutata e restituito al client di giochi di sostegno e di assistenza virtuale.
Argomento Facoltativamente, è possibile dare un argomento per classificare la risposta sotto.
Intento Etichetta Facoltativamente, è possibile dare un'etichetta a riutilizzare la risposta.
Parole chiave Facoltativamente, è possibile dare parole chiave alla domanda che influenza una risposta match.
Richiesto Facoltativamente, è possibile dare richiesto parole la domanda che sarà necessario per una risposta match.
Emozioni È possibile associare un'emozione con la risposta.
Azioni È possibile associare un'azione con la risposta.
Pose È possibile associare una posa con la risposta.
Ripetizione Facoltativamente, è possibile dare una risposta all'usato, se la risposta è già stato utilizzato in questa conversazione.
Non Ripetere Richiedere che la risposta o la frase essere utilizzato solo una volta.
Accanto Facoltativamente, è possibile dare una prossima risposta per dare una risposta di un contesto.
Precedente Facoltativamente, è possibile dare una risposta precedente per dare una risposta di un contesto.
Richiede Precedente Richiedere che la risposta essere utilizzato solo se la precedente risposta corrisponde a una delle precedenti risposte.
Salva Salvare le modifiche alle frasi.

Question

Le domande a risposta può essere una frase che verrà automaticamente abbinati con domande simili, o può essere un Modello. I modelli sono abbinati letteralmente nell'ordine delle parole nel modello, e può avere i caratteri jolly come * e può includere anche le Espressioni Regolari. Normalmente è meglio usare una frase, e lasciare che il bot a decidere se una domanda deve corrispondere, è anche possibile aggiungere parole chiave e richiesto parole per migliorare, quando la domanda è soddisfatta. Per inserire un modello proprio, utilizzare un carattere jolly come * nella domanda, o inserisci il tuo schema come il seguente.

Pattern("What is *")

Response

La risposta può essere una frase, può contenere codice HTML o ricco di contenuti, come immagini, video, e i pulsanti, o una risposta può essere un Modello. Un modello è una risposta che può includere alcune Auto codice. Qualsiasi codice all'interno di {} in un modello verrà eseguito e il risultato stampato in risposta. Per inserire un modello di includere solo {} in una tua risposta, o inserisci il tuo modello come il seguente (non utilizzare l'editor WYSIWYG per i modelli).

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

Successiva, e la Conversazione Scorre

Domande a risposta può essere utilizzato per gestire il follow-up domande e la conversazione scorre. Per avviare un flusso di conversazione, modificare la radice di risposta e immettere il follow-up domanda in 'Avanti'. È quindi possibile selezionare la domanda successiva e modificare la risposta. È possibile ripetere questa operazione diverse volte per definire la conversazione completa.

Un respones domanda successiva definisce un isolato di conversazione di spazio. Il bot solo scegliere la sua prossima risposta l'ha fornito risposte. Per definire una risposta di default usa il #default come la questione. Se il bot non può corrispondere l'utente in questione con una domanda successiva, per cercare le risposte del genitore, in caso contrario, utilizzare un bot risposta di default.

Il prossimo è simile al precedente, ma a differenza dei precedenti è isolato per la risposta. Nel contesto di una prossima risposta, il bot non potrà mai utilizzare una qualsiasi delle sue risposte al di fuori del contesto della prossima risposta. In questo modo è facile definire isolato e le conversazioni.

Saluti

Un saluto è un bot prima risposta in una nuova conversazione. È possibile aggiungere nuovi saluto, o modificare quelli esistenti saluto. Un saluto comprende vari meta dati circa la saluto.



Saluto Proprietà

Nome Descrizione
Saluto Modificare il messaggio di saluto.
Condizione Facoltativamente, è possibile dare una condizione in sé il codice che deve restituire true per la risposta da utilizzare.
Pensare Facoltativamente, è possibile dare un "pensare" codice in sé che viene valutata quando la risposta è utilizzato.
Comando Facoltativamente, è possibile dare un JSON comando (Self), del codice) che viene valutata e restituito al client di giochi di sostegno e di assistenza virtuale.
Argomento Facoltativamente, è possibile dare un argomento per classificare la risposta sotto.
Esclusiva Argomento Facoltativamente, è possibile impostare un esclusivo argomento di una conversazione in modo che solo le risposte di questo topic verrà utilizzato.
Intento Etichetta Facoltativamente, è possibile dare un intento etichetta di riutilizzare la risposta.
Emozioni È possibile associare un'emozione con il saluto.
Azioni È possibile associare un'azione con il saluto.
Pose È possibile associare una posa con il saluto.
Accanto Facoltativamente, è possibile dare un successivo saluto a dare una risposta di un contesto.
Salva Salvare le modifiche alle frasi.

Le Risposte Predefinite

Se il bot non si trova un buon matching domanda di input dell'utente, utilizza la sua risposta predefinita. È possibile aggiungere nuove di risposta predefinita, o modificare quelli esistenti defalult risposta. Risposta predefinita include vari meta dati sulla risposta.





Di Default Le Proprietà Di Risposta

Nome Descrizione
Risposta Di Default Modificare la risposta di default.
Emozioni È possibile associare un'emozione con la risposta di default.
Azioni È possibile associare un'azione con la risposta di default.
Pose È possibile associare una posa con la risposta di default.
Condizione Facoltativamente, è possibile dare una condizione in sé il codice che deve restituire true per la risposta da utilizzare.
Pensare Facoltativamente, è possibile dare un "pensare" codice in sé che viene valutata quando la risposta è utilizzato.
Comando Facoltativamente, è possibile dare un JSON comando (Self), del codice) che viene valutata e restituito al client di giochi di sostegno e di assistenza virtuale.
Argomento Facoltativamente, è possibile dare un argomento per classificare la risposta sotto.
Etichetta Facoltativamente, è possibile dare un'etichetta a riutilizzare la risposta.
Ripetizione Facoltativamente, è possibile dare una risposta all'usato, se la risposta è già stato utilizzato in questa conversazione.
Non Ripetere Richiedere che la risposta o la frase essere utilizzato solo una volta.
Precedente Facoltativamente, è possibile dare una risposta precedente per dare una risposta di un contesto.
Richiede Precedente Richiedere che la risposta essere utilizzato solo se la precedente risposta corrisponde a una delle precedenti risposte.
Salva Salvare le modifiche alle frasi.

Frasi

È possibile aggiungere una nuova frase, o modificare quelli esistenti frase. Una frase è solo una frase, si può o non può avere una risposta. La frase editor, che permette di associare sentimento, di emozioni, di azione, le pose, o una risposta a una frase.



Frase Proprietà

Nome Descrizione
Domanda Modifica la domanda, se lo si desidera, è possibile utilizzare il carattere jolly * per fare un modello.
Sentimento È possibile associare un sentimento con la frase.
Emozioni È possibile associare un'emozione con la frase.
Azioni È possibile associare un'azione con la frase.
Pose È possibile associare una posa con la frase.
Nuova Risposta Inserire una nuova risposta per la frase.
Condizione Facoltativamente, è possibile dare una condizione in sé il codice che deve restituire true per la risposta da utilizzare.
Pensare Facoltativamente, è possibile dare un "pensare" codice in sé che viene valutata quando la risposta è utilizzato.
Comando Facoltativamente, è possibile dare un JSON comando (Self), del codice) che viene valutata e restituito al client di giochi di sostegno e di assistenza virtuale.
Argomento Facoltativamente, è possibile dare un argomento per classificare la risposta sotto.
Intento Etichetta Facoltativamente, è possibile dare un'etichetta a riutilizzare la risposta.
Parole chiave Facoltativamente, è possibile dare parole chiave alla domanda che influenza una risposta match.
Richiesto Facoltativamente, è possibile dare richiesto parole la domanda che sarà necessario per una risposta match.
Emozioni È possibile associare un'emozione con la risposta.
Azioni È possibile associare un'azione con la risposta.
Pose È possibile associare una posa con la risposta.
Ripetizione Facoltativamente, è possibile dare una risposta all'usato, se la risposta è già stato utilizzato in questa conversazione.
Non Ripetere Richiedere che la risposta o la frase essere utilizzato solo una volta.
Accanto Facoltativamente, è possibile dare una prossima risposta per dare una risposta di un contesto.
Precedente Facoltativamente, è possibile dare una risposta precedente per dare una risposta di un contesto.
Richiede Precedente Richiedere che la risposta essere utilizzato solo se la precedente risposta corrisponde a una delle precedenti risposte.
Salva Salvare le modifiche alle frasi.

Parole

È possibile aggiungere nuove parole, o modificare quelli esistenti parole. Una parola può includere sentimento, di emozioni, di sinonimi. Una parola può anche essere una parola chiave, un argomento, o un esclusivo argomento.


Parola Di Proprietà

Nome Descrizione
Parola Modificare la parola.
Sentimento Facoltativamente, è possibile associare un sentimento con la parola.
Emozioni Facoltativamente, è possibile associare un'emozione con la parola.
Parola chiave Definire la parola da una parola chiave.
Sinonimi Facoltativamente, è possibile dare un elenco di sinonimi per la parola, in modo che simili parole in una domanda per attivare la stessa risposta.
Argomento Definire la parola per essere un argomento.
Esclusiva Argomento Definire la parola per essere un'esclusiva argomento.
Salva Salvare le correzioni alla parola.

Vedi Anche