Baza znanja: kako AI chatbot uči sa vašeg sajta

Baza znanja je ono iz čega bot uči da odgovara o vašem poslu. Što je bogatija, to su odgovori tačniji. Sadržaj ubacujete na tri načina: automatskim čitanjem vašeg sajta, uvozom fajla sa pitanjima i odgovorima, i učenjem iz stvarnih razgovora. Sve se nalazi u sajtu, tab Bot, pododeljak Baza znanja.

Web crawler: bot čita vaš sajt

Unesete adresu i sistem sam prolazi kroz stranice, izvlači tekst i uči iz njega. Idealno za sajtove koji već imaju sadržaj, na primer cenovnik, usluge i česta pitanja. Polje prihvata tri oblika adrese:

  • Koren sajta (na primer https://vas-sajt.rs): bot indeksira ceo sajt. Dugmetom Pretraži sitemap prvo prebrojite strane.
  • Sitemap link (na primer https://vas-sajt.rs/sitemap_index.xml): isto kao koren, ali eksplicitno preko mape sajta.
  • Direktan URL strane (na primer https://vas-sajt.rs/o-nama/): ponovo čita samo tu stranu, zgodno kada ste izmenili jedan članak. Dugme je tada Pokreni odmah bez pretrage.

Čitanje može trajati od par minuta do par sati, zavisno od veličine sajta. Napredak pratite u listi izvora ispod.

Uvoz CSV fajla (pitanje, odgovor)

Ako imate spisak čestih pitanja i odgovora, uvezite ga kao CSV fajl sa dve kolone: prva je pitanje, druga odgovor. Zaglavlje je opciono, razdvajač je zarez ili tačka zarez, kodiranje UTF-8. Dugme Preuzmi CSV šablon daje vam gotov obrazac. Ovo je najbrži način da odjednom ubacite mnogo pitanja i odgovora.

Učenje iz razgovora

Najbolji način za postepeno poboljšanje. U detaljima razgovora kliknete Dodaj u bazu znanja, izaberete jedno pitanje posetioca i jedan dobar odgovor, pa sačuvate. Bot odmah nauči taj par i koristi ga za buduća slična pitanja. Kad god agent lepo odgovori, taj odgovor u par klikova postaje deo baze.

Izvori, ponovno čitanje i brisanje

Ispod se nalazi lista svih izvora sa statusom (na primer u toku, završeno ili greška) i brojem isečaka, odnosno malih delova teksta koje bot koristi za pretragu. Za svaki izvor možete ponovo pokrenuti čitanje da pokupi nove ili izmenjene strane, ili ga obrisati zajedno sa svim isečcima, čime bot odmah gubi pristup tom sadržaju.

Ne indeksiraj

Ako postoje strane koje bot ne treba da čita, na primer testimonijali ili korpa, upišite ih u polje Ne indeksiraj, jedan šablon po redu. Znak zvezdica služi kao zamena, na primer oblik sa /testimonial/ obuhvata sve testimonial strane. Kada sačuvate, postojeći isečci koji se poklapaju se odmah brišu, a ubuduće se preskaču.