Abikeskus
Oma chatboti treenimine

Knowledge Base Optimizer

Viimati uuendatud:

Tööriist Knowledge Base Optimizer on testimisvahend, mis näitab teile, milliseid treeningandmete katkendeid chatbot mis tahes küsimuse puhul leiab. See kasutab eraldiseisva küsimuse puhul boti teadmiste otsingu ja keelesätteid. See ei esita uuesti tervet vestlust ega kutsu välja boti e-poodi ega muid toiminguid, mistõttu ei ole see reaalajas antava iga vastuse täpne koopia.

Tööriist on kirjutuskaitstud: küsimuse testimine siin ei muuda teie treeningandmeid ega mõjuta teie chatbotit mitte mingil viisil.

Kust seda leida

Valige peamisel töölaual oma chatbot ja avage vahekaart Training (Treening). Klõpsake vasakpoolses veerus allika kategooriate loendi all valikut Knowledge Base Optimizer.

Vahekaart Training esiletõstetud nupuga Knowledge Base Optimizer

Kui te ei ole oma chatbotit veel treeninud, alustage esmalt treeningandmete lisamisest - optimeerija saab otsida ainult teadmisi, mis on juba treenitud.

Küsimuse testimine

  1. Sisestage küsimus väljale Message (Sõnum) - ideaalis reaalne küsimus, mida teie külastajad esitavad, või küsimus, millele chatbot hiljuti halvasti vastas.
  2. Klõpsake nuppu Submit (Saada).
  3. Hetke pärast ilmuvad allapoole vastavad teadmiste katkendid, mis on järjestatud otsingupingerea ja keelereeglite alusel.

Knowledge Base Optimizer näitab testküsimuse järjestatud tulemusi

Tulemuste lugemine

Iga tulemuse rida tähistab ühte teie treeningandmete katkendit:

  • Match (Vastavus) - vasakul olev protsent näitab, kui täpselt katkend teie küsimusele vastab. Kasutage seda sarnasuse signaalina, mitte protsentuaalse tõenäosusena, et vastus on õige. Järjestust võivad mõjutada ka keele-eelistused ja ümberreastamine.
  • Source (Allikas) - rea päis näitab allikatüübi ikooni ja nime, näiteks treenitud lehe URL-i, failinime või Q&A kirjet.
  • Keelemärgis - allika kõrval olev väike märgis näitab, millise keelega on katkend tähistatud. Ilma keelemärgiseta allikad näitavad väärtust "any", mis tähendab, et neid kasutatakse iga keele puhul.
  • Katkendi sisu - klõpsake rida selle laiendamiseks ja lugege täpset teksti, mille chatbot saaks.

Järjekord on oluline. Tulemused järjestatakse asjakohasuse järgi ja chatbot loeb neid selles järjekorras, ülevalt alla, kuni tema teadmiste kontekstieelarve saab täis. Eelarve sõltub boti seadetest Chat Context Size (Vestluse konteksti maht) ja mälusätetest - katkendid, mis eelarvesse ei mahu, lõigatakse altpoolt ära. Kui katkend, mida ootasite, puudub või asub loendis väga madalal, ei kasuta chatbot seda vastamisel suure tõenäosusega.

Keelereeglid

Sõnumivälja kohal selgitab rida Language policy (Keelereeglid), kuidas teie bot allikate keeli otsingu ajal käsitleb. Ilma keelefiltreerimiseta boti puhul otsib see kõigist allikatest koos. Funktsiooniga Multi-language (Mitmekeelsus) saab konfigureeritud reegel piirata otsingut põhikeele või külastaja keelega, koos valitud varuvariandi ja keelesõltumatute allikatega. Enne puuduvate tulemuste tõlgendamist lugege kuvatud reeglit.

Mitmekeelsete bottide puhul ilmub pärast iga otsingut sõnumivälja alla täiendav inforida. See näitab teavet Detected message language (Tuvastatud sõnumi keel - keel, mille tööriist teie küsimuses ära tundis), Searched languages (Otsitud keeled - millised allikakeeled otsingusse kaasati) ja juhul, kui tööriist sõnastas teie küsimuse parema otsingu saavutamiseks ümber, teavet Refined query (Täpsustatud päring - päring, mida tegelikult kasutati).

Millal seda kasutada

  • Chatbot vastab valesti või ütleb, et ei tea vastust. Testige sama küsimust siin. Kui õige katkend puudub, kontrollige esmalt algallikat, selle lõpetatud treeningu olekut, keelemärgist ja kuvatavat keelereeglit. Puuduvad tulemused võivad peegeldada ka pingerida või kontekstieelarvet; need ei tõenda, et teave üldse puudub. Lisage või parandage sisu alles pärast lünga tuvastamist.
  • Pärast uuesti treenimist. Kui treenite oma allikaid uuesti, käitage mõned tüüpilised küsimused veendumaks, et värskendatud sisu leitakse ootuspäraselt.
  • Enne avaldamist. Testige kõige levinumaid küsimusi, mida teie külastajad esitavad, ja veenduge, et igaüks neist tagastab asjakohased katkendid loendi alguses.

Kui tulemused paljastavad lünki, parandage oma treeningandmeid ja testige uuesti - muudatused muutuvad kättesaadavaks pärast treenimise lõppemist. Seejärel testige vastust vahekaardil Overview (Ülevaade), sealhulgas realistliku jätkuküsimusega. Laiema juhendi leiate artiklist Kuidas parandada chatboti vastuseid.

Seotud artiklid