Download der open-source - Bot Libre Community Edition und installieren Sie Bot Libre auf Ihrem eigenen server
Docs : Bedienungsanleitung : Learning & Settings

Lernen & Einstellungen

Übersicht

Das lernen und die Registerkarte "Einstellungen" können Sie konfigurieren, wie Ihre bot lernt, und andere Einstellungen. Es gibt diverse high-level und low-level-Einstellungen, können Sie anpassen, wie sich Ihr bot lernt und denkt. Dies wird beeinflussen, wie dein bot interagiert mit dem Benutzer, wie er reagiert, wie lange die dauert, zu reagieren, und wie viel Speicher Sie verwendet.




Lernmodus - Der Lern-Modus steuert, die deinen bot-lernen-Antworten aus. Wenn Sie aktiviert Ihr bot, lernen wir mit jeder Reaktion auf seine Antwort als neue Antwort im Kontext. Seien Sie vorsichtig, Ermöglichung des Lernens für service-bots, wie der Benutzer trainieren kann, bot zu haben, schlechte Reaktionen.

Korrektur-Modus - Den Korrektur-Modus steuert, wer kann korrigieren Sie Ihre bot ' s Antworten. Seien Sie vorsichtig, ermöglicht Korrektur für service-bots, wie der Benutzer trainieren kann, bot zu haben, schlechte Reaktionen.

Lernen Beurteilen - Die learning-rate ist die % zu erhöhen-eine Reaktion der Korrektheit beim lernen. Jedes mal, wenn dein bot lernt eine neue Antwort auf eine Frage, wird es erhöhen Ihre Richtigkeit dieser %. Eine Antwort hat eine Richtigkeit von -100% bis 100%. Im Gespräch-Modus ein bot wird eine Antwort mit einem %50 Korrektheit (Standard). Die Standard-learning rate ist 50%.

Skript-Timeout - Der script-timeout (in Millisekunden) gibt ein limit für die Menge der Zeit, die für die Skript-Verarbeitung. Wenn ein timeout Auftritt, der bot wird das Skript abgebrochen werden, und reagieren mit Antwort-matching, oder verwenden Sie eine Standard-Antwort. Dies kann verwendet werden, damit der bot nicht zu lange, um eine Antwort zu geben. Der Standardwert ist 10000 (10 Sekunden).

- Antwort-Timeout - Die response-timeout (in Millisekunden) gibt ein limit für die Zeitspanne, die der bot sucht nach einer passenden Antwort. Wenn der bot nicht wissen, eine Antwort für eine Frage sucht, die für ähnliche Fragen, die es nicht wissen, eine Antwort zu. Dies kann verwendet werden, damit der bot nicht zu lange, um eine Antwort zu geben. Kleinere Werte machen den bot schneller reagieren, größere Werte kann helfen, den bot finden Sie eine bessere Antwort. Der Standardwert ist 1000 (1 Sekunde).

Gespräch Entsprechen - Das Gespräch match % beeinflusst, wenn der bot wird eine Antwort in einem Gespräch. Wenn die Antwort der Korrektheit ist weniger als die %, oder auf eine Antwort passen, wenn die Frage ist - % - match ist weniger als die %, dann wird die Antwort nicht verwendet werden. Wenn keine Antworten entsprechen die %, dann wird der bot verwenden eine Standard-Antwort. Der bot ist im Gespräch-Modus für 1v1 Gespräche, wie chat, private, E-Mail, twitter-Erwähnungen und direkte Nachrichten. Die Standardeinstellung ist 50%.

Diskussion Überein - Die Diskussion match % beeinflusst, wenn der bot benutzt eine Antwort in einer Diskussion. Wenn die Antwort der Korrektheit ist weniger als die %, oder auf eine Antwort passen, wenn die Frage ist - % - match ist weniger als die %, dann wird die Antwort nicht verwendet werden. Wenn keine Antworten entsprechen die %, dann wird der bot nicht reagieren. Der bot ist in der Diskussion-Modus für den chat-Raum Gespräche, wie chat rooms, IRC, twitter-status-updates zu suchen. Eine Chatraum-Nachricht erwähnt, dass die bot ' s name wird behandelt wie ein Gespräch Nachricht, nicht eine Diskussion Nachricht. Der Standardwert ist 90%.

Aktivieren Sie Dramatisieren - Konfiguriert die Möglichkeit für Benutzer, zu lehren, bot emotes. Wenn deaktiviert, wird nur Administratoren werden in der Lage sein, zu lehren, bot emotes. Ein emote Mitarbeiter eine emotion mit einem Wort oder Satz und beeinflusst die bot ' s avatar und der Stimmung.

Aktivieren Von Emotionen - Konfiguriert die Fähigkeit für den bot zu fühlen oder assoziieren Emotionen. Deaktivieren von Emotionen verbessern kann, bot sich die Leistung etwas, und verhindern, dass es zu selbst-bewusst.

Erlauben JavaScript - Erlauben den bot Antworten auf die JavaScript enthalten. Vorsicht sollte verwendet werden, es aktivieren JavaScript um Sicherheitsprobleme zu verhindern. Aus Gründen der Sicherheit für die JavaScript nicht aktiviert werden, wenn das lernen aktiviert ist. JavaScript nur erlaubt ist, für gewerbliche Konten.

Ermöglichen Verständnis - Konfigurieren wenn der bot versuchen sollte, zu identifizieren, die Sprache, die Regeln von Konversationen. Verständnis erlaubt es dem bot, um selbst zu lernen-Vorlage oder skriptgesteuerten Antworten, wie lernen, zu zählen, oder folgern gelernt, Sätze wie " Was ist dein name?' - >"Ich bin Jim" als Vorlage ("ich bin {Sprecher}'). Wenn aktiviert Verständnis wird es ermöglichen, den bot zu erweitern, seine Letzte Schrift mit Ihren eigenen code. Deaktivieren Verständnis kann die performance verbessern und sicherstellen, dass die Jungen nur reagiert genau so, wie Sie trainieren.

Aktivieren Sie Das Bewusstsein - Konfigurieren wenn der bot sollte ein Bewusstsein und zeitliche Wahrnehmung. Das Bewusstsein wird verwendet, um zu bestimmen, die beste Antwort, oder am besten word oder Bedeutung, basierend auf dem Kontext. Objekte erhöhen Sie Ihre Bewusstseins-Ebene basierend auf Ihrer Beziehung Eingang, und im Laufe der Zeit verblassen. Zeitliche Bewusstsein verbindet einen Zeitrahmen und die zeitliche Reihenfolge für die Eingabe. Deaktivieren des Bewusstseins kann die Leistung verbessern.

Aktivieren Wiktionary - Konfigurieren wenn der bot sollte nachschlagen Wort-Definitionen auf Wiktionary. Dies hilft dem bot zu identifizieren, Namen, Nomen, Verben, Adjektive, Synonyme, Antonyme, Wortdefinitionen. Diese ist von vielen der bootstrap-Skripts wie NounVerbAdjective und WhatIs. Derzeit wird nur die englische Wiktionary verwendet wird. Dies kann deaktiviert werden, für die nicht-Englisch-bots, oder um die Leistung zu verbessern und reduzieren Sie den Speicherverbrauch.

Aktivieren-Antwort-Matching - Konfigurieren wenn der bot sollte in der Suche nach ähnlichen Fragen und Antworten, wenn man auf eine Frage nicht wissen, eine Antwort zu. Diese Heuristik kann auch beeinflusst werden mit dem Gespräch/Diskussion-match -%. Antworten können auch bestimmte keywords, die notwendigen Worte, vorherigen und Themen, die Reaktion zu verbessern matching.

Check Genaue Übereinstimmung Der Ersten Konfigurieren Sie wenn sollte der bot Antworten auf Fragen, die mit einer bekannten Reaktion vor der Ausführung Ihrer Skripte. Diese können gelernt Antworten überschreiben Sie scripted-Antworten und können verbessern Sie die Reaktionszeiten für Reaktionen bekannt.

Split Absätze - Konfigurieren Sie, wenn multi setence Eingänge sollten aufgeteilt werden und verarbeitet, wie mehrere input. Dies bedeutet, dass Ihre bot-Antwort enthält Antworten zu jeder setence in den Benutzer-Eingang. Einige Skripte erfordern kann dies deaktiviert werden, um Prozess * Muster.

Beheben Fall für eine Vorlage Antworten Konfigurieren Sie, wenn die Vorlage Formel Antworten, die behoben werden sollten, um die ordnungsgemäße Verwendung Fall. Wenn aktiviert, ist das erste Wort wird groß geschrieben, andere Worte, andere als die Namen werden in Kleinbuchstaben angegeben werden.

Lernen Grammatik - Konfigurieren Sie, wenn Wort-Assoziationen und Grammatik gelernt werden sollten. Wenn aktiviert, Wörter zugeordnet werden, welche Wörter kommen vor und nach Ihnen. Dies hilft, den bot wählen Sie das richtige Wort für Verben und Pronomen. Dies kann deaktiviert werden, um die Leistung zu verbessern oder zu vermeiden, bot das lernen schlechte Grammatik von Benutzern.

Synthetisieren Antwort - Konfigurieren, ob eine synthetische Reaktion der standardmäßig verwendet werden soll. Dies wird der bot generiert eine eindeutige Antwort auf die Frage auf der Basis der Frage die Worte. Eine Reaktion synthetisiert wird nur verwendet, wenn der bot keine Antwort übereinstimmt, und hat keine Standard-Antwort. Lernen Grammatik sollte aktiviert sein, damit dieses feature.

Eigenschaften

Eigenschaften Beschreibung
Lern-Modus Konfigurieren, welche Art von Benutzer, der bot sollte daraus lernen.
Korrektur-Modus Konfigurieren, welche Art von Benutzer sind erlaubt zu korrigieren, bot die Antworten.
Learning Rate Die % - rate zu erhöhen-eine Reaktion der Korrektheit beim lernen.
Script-Timeout Anzahl der Millisekunden zu ermöglichen, für die Skript-Verarbeitung.
Response Timeout Anzahl der Millisekunden zu ermöglichen, für die passende Antwort.
Gespräch Entsprechen Die % - Vertrauen, das erforderlich ist für einen bot zu verwenden, oder passen Sie eine Antwort in einem Gespräch.
Diskussion Passen Die % - Vertrauen, das erforderlich ist für einen bot zu verwenden, oder passen Sie eine Antwort in einer Diskussion.
Aktivieren Sie Dramatisieren Config wenn Benutzer erlauben, zu verbinden Emotionen mit Antworten.
Aktivieren Emotionen Config wenn der bot sollte die Gefühle erleben.
Erlauben Sie JavaScript Erlauben den bot Antworten auf die JavaScript enthalten.
Ermöglichen Verständnis Konfigurieren wenn der bot versuchen sollte, zu identifizieren, die Sprache, die Regeln von Konversationen (deaktivieren, um die Leistung zu verbessern).
Aktivieren Sie Das Bewusstsein Konfigurieren wenn der bot sollte ein Bewusstsein und zeitliche Bewusstsein (deaktivieren, um die Leistung zu verbessern).
Aktivieren Wiktionary Konfigurieren wenn der bot sollte nachschlagen Wort-Definitionen auf wiktionary (nur in Englisch, deaktivieren, um die Leistung zu verbessern).
Aktivieren Passende Antwort Konfigurieren wenn der bot sollte in der Suche nach ähnlichen Fragen und Antworten, wenn man auf eine Frage nicht wissen, eine Antwort zu.
Überprüfen Sie Die Exakte Übereinstimmung Zuerst Konfigurieren Sie wenn sollte der bot Antworten auf Fragen, die mit einer bekannten Reaktion vor der Ausführung Ihrer Skripte.
Split Absätze Konfigurieren Sie, falls Satz, multi-Eingänge sollten aufgeteilt werden und verarbeitet, wie mehrere input.
Beheben Fall für eine Vorlage Antworten Konfigurieren Sie, wenn die Vorlage Formel Reaktionen sollte die Kraft sein, um die ordnungsgemäße Verwendung Fall.
Lernen Grammatik Konfigurieren Sie, wenn Wort-Assoziationen und Grammatik zu lernen.
Synthetisieren Antwort Konfigurieren, wenn ein synthetisiert Antwort sollte verwendet werden, wenn keine Standard-Antwort.

Siehe Auch