Knowledge Base Optimizer yra testavimo įrankis, rodantis, kokius Jūsų apmokymo duomenų fragmentus pokalbių robotas randa bet kokiam klausimui. Jis atlieka lygiai tokią pačią žinių paiešką, kokią robotas vykdo realiuose pokalbiuose, todėl tai, ką matote rezultatuose, yra būtent tai, ką DI gauna atsakydamas.
Jis veikia tik skaitymo režimu: klausimo testavimas čia nepakeičia Jūsų apmokymo duomenų ir niekaip nepaveikia Jūsų pokalbių roboto.
Kur jį rasti
Pagrindiniame valdymo skydelyje pasirinkite savo pokalbių robotą ir atidarykite skirtuką Training (Apmokymas). Kairiajame stulpelyje, po šaltinių kategorijų sąrašu, spustelėkite mėlyną mygtuką Knowledge Base Optimizer (Žinių bazės optimizavimo priemonė).
Jei dar neapmokėte savo pokalbių roboto, pirmiausia pradėkite nuo apmokymo duomenų pridėjimo - optimizavimo įrankis gali ieškoti tik tose žiniose, kurios jau buvo apmokytos.
Klausimo testavimas
- Įveskite klausimą į laukelį Message (Žinutė) - geriausia, jei tai tikras klausimas, kurį užduoda Jūsų lankytojai, arba klausimas, į kurį robotas neseniai atsakė netinkamai.
- Spustelėkite Submit (Pateikti).
- Po akimirkos žemiau pasirodys atitinkantys žinių fragmentai, surikiuoti nuo geriausiai atitinkančio žemyn.
Kaip skaityti rezultatus
Kiekviena rezultatų eilutė atitinka vieną Jūsų apmokymo duomenų fragmentą:
- Match (Atitiktis) - kairėje esantis procentas rodo, kaip tiksliai fragmentas atitinka Jūsų klausimą. Didesnis skaičius reiškia didesnį aktualumą.
- Source (Šaltinis) - eilutės antraštėje rodoma šaltinio tipo piktograma ir pavadinimas, pavyzdžiui, apmokyto puslapio URL, failo pavadinimas arba klausimų ir atsakymų (Q&A) įrašas.
- Kalbos žyma - maža žyma šalia šaltinio rodo, kuria kalba pažymėtas fragmentas. Šaltiniai be kalbos žymos rodo „any", o tai reiškia, kad jie naudojami visoms kalboms.
- Fragmento turinys - spustelėkite eilutę, kad ją išskleistumėte ir perskaitytumėte tikslų tekstą, kurį gautų pokalbių robotas.
Eiliškumas yra svarbus. Rezultatai rikiuojami pagal aktualumą, o pokalbių robotas juos skaito šia tvarka, pradedant nuo viršaus, kol užpildomas jo žinių konteksto limitas. Limitas priklauso nuo roboto nustatymų Chat Context Size (Pokalbio konteksto dydis) ir atminties parametrų - fragmentai, kurie netelpa į šį limitą, yra nukerpami nuo apačios. Jei fragmento, kurio tikėjotės, trūksta arba jis yra labai žemai sąraše, labiausiai tikėtina, kad atsakydamas robotas juo nesinaudoja.
Kalbos politika
Virš žinutės lauko esanti eilutė Language policy (Kalbos politika) paaiškina, kaip Jūsų robotas paieškos metu elgiasi su šaltinių kalbomis. Vienos kalbos robotas ieško visuose šaltiniuose kartu. Jei esate įjungę Multi-language (Daugiakalbystė) funkciją, paieška gali būti apribota lankytojo kalba bei nuo kalbos nepriklausomais šaltiniais, o šis įrankis atkartoja lygiai tokią pačią elgseną.
Daugiakalbiams robotams po kiekvienos paieškos po žinutės laukeliu atsiranda papildoma informacinė eilutė. Joje rodoma Detected message language (Aptikta žinutės kalba - kalba, kurią įrankis atpažino Jūsų klausime), Searched languages (Ieškotis kalbos - kurie šaltinių kalbų variantai buvo įtraukti į paiešką) ir, jei įrankis performulavo Jūsų klausimą geresnei paieškai užtikrinti, Refined query (Patikslinta užklausa - užklausa, kurią jis iš tikrųjų panaudojo).
Kada jį naudoti
- Pokalbių robotas atsako neteisingai arba teigia, kad nežino. Išbandykite tą patį klausimą čia. Jei tinkamo fragmento rezultatuose nėra, šios informacijos trūksta Jūsų apmokymo duomenyse (arba ji suformuluota pernelyg skirtingai) - pridėkite ją kaip naują šaltinį arba korekciją.
- Po pakartotinio apmokymo. Kai atliekate pakartotinį šaltinių apmokymą, patikrinkite kelis tipinius klausimus, kad įsitikintumėte, jog atnaujintas turinys randamas taip, kaip tikėtasi.
- Prieš paleidžiant viešai. Išbandykite dažniausiai užduodamus klausimus, kuriuos pateiks Jūsų lankytojai, ir įsitikinkite, kad kiekvienas iš jų viršuje pateikia aktualius fragmentus.
Jei rezultatai atskleidžia spragų, patobulinkite apmokymo duomenis ir išbandykite dar kartą - pakeitimai įsigalioja iškart, kai tik baigiamas apmokymas. Išsamesnį vadovą rasite straipsnyje Kaip pagerinti pokalbių roboto atsakymus.