Dodavanje izvora sa veb-sajta omogućava Vašem chatbotu da uči direktno iz sadržaja Vašeg veb-sajta. Bilo da su u pitanju detalji o proizvodima, često postavljana pitanja (FAQ) ili objave na blogu, skeniranje veb-sajta dodaje snimak njegovog sadržaja na koji chatbot može da se poziva. Ponovo istrenirajte model kada se taj sadržaj promeni. Prvo kreirajte svog chatbota i proverite njegov kapacitet za treniranje.
Vodite onlajn prodavnicu? Kada proizvodi dolaze putem funkcije AI Search ili pretrage prodavnice uživo, izuzmite stranice proizvoda i kategorija iz skeniranja i skenirajte samo informativne stranice kao što su dostava, povraćaj i FAQ. Skenirane stranice proizvoda troše karaktere za treniranje, a njihove cene i stanje zaliha zastarevaju između skeniranja. Pogledajte Kako da podesite ChatLab za svoju e-commerce prodavnicu.
Gde pronaći treniranje putem veb-sajta
Izaberite svog chatbota, a zatim pređite na karticu Training (Treniranje). U levoj bočnoj traci izaberite Links (Linkovi). Ovde upravljate svim izvorima za treniranje koji se zasnivaju na veb-sajtu.
Kliknite na Add New Training: Website (Dodaj novo treniranje: Veb-sajt) da biste otvorili obrazac za treniranje.
Opcije skeniranja
Obrazac za treniranje pruža dva načina za dodavanje sadržaja veb-sajta, razdvojena oznakom OR (ILI).
Scan website contents (Skeniraj sadržaj veb-sajta) - unesite URL u polje Address (Adresa) i izaberite između:
- Whole website (Ceo veb-sajt) - obilazi sve stranice koje može da pronađe polazeći od URL-a koji navedete
- Single address (Pojedinačna adresa) - skenira samo određenu stranicu koju unesete
Use sitemap (Koristi sitemap) - unesite URL mape sajta (npr. https://www.yourdomain.com/sitemap.xml) u polje Sitemap (Mapa sajta). Ovo skenira samo stranice navedene u Vašoj sitemap datoteci.
Kada koristite sitemap, polje Address se automatski onemogućava (i obrnuto), pošto možete koristiti samo jedan metod po zadatku treniranja.
Trenirajte na celom veb-sajtu
- Unesite osnovni URL veb-sajta u polje Adresa (Address) (npr.
https://www.yourdomain.com) - Izaberite Ceo veb-sajt (Whole website) iz padajućeg menija ispod polja za adresu
- Kliknite na Započni skeniranje veb-sajta (Start scanning the website)
Sistem prati dostupne linkove u okviru filtera skeniranja, dubine i ograničenja naloga; možda neće obuhvatiti svaku stranicu. Napredak možete pratiti na kartici Treniranja (Trainings), gde ćete u realnom vremenu videti broj skeniranih linkova i prikupljenih karaktera za treniranje.
Treniranje na pojedinačnoj stranici
- Unesite URL određene stranice u polje Address (npr.
https://www.yourdomain.com/pricing) - Iz padajućeg menija izaberite Single address
- Kliknite na Start scanning the website
Ovo je korisno kada u bazu znanja svog chatbota treba da dodate samo jednu određenu stranicu, na primer novoobjavljeni članak ili ažuriranu stranicu sa čestim pitanjima.
Treniranje pomoću sitemap-a
- Unesite URL Vaše mape sajta u polje Sitemap (npr.
https://www.yourdomain.com/sitemap.xml) - Kliknite na Start scanning the website
Skeniranje putem mape sajta pruža Vam preciznu kontrolu nad time koje stranice su uključene, jer obrađuje samo one URL-ove koji su navedeni u Vašoj sitemap datoteci.
Izbor pojedinačnih stranica za treniranje
Pre pokretanja skeniranja, možete uključiti opciju I want to select individual urls for training after scanning the website (Želim da izaberem pojedinačne URL-ove za treniranje nakon skeniranja veb-sajta). Ova opcija je dostupna samo pri skeniranju celog veb-sajta (ne i za režim pojedinačne adrese).
Kada je uključena:
- Sistem skenira Vaš veb-sajt i pronalazi sve stranice
- Nakon završetka skeniranja, vidite strukturu stabla sa svim pronađenim stranicama i njihovim brojem karaktera
- Označite ili odznačite stranice da biste ih uključili u treniranje ili isključili iz njega
- Kliknite na Start the Training (Započni treniranje) da biste započeli treniranje na izabranim stranicama
Ovo je korisno kada Vaš veb-sajt sadrži stranice iz kojih ne želite da chatbot uči, kao što su stranice za prijavljivanje, administratorski delovi ili irelevantni odeljci.
Skeniranje jezika veb-sajta
Ako je Vaš veb-sajt objavljen na više jezika, ChatLab tokom skeniranja prepoznaje dostupne jezike i omogućava Vam da odlučite koje ćete uključiti u bazu znanja svog chatbota. Ove kontrole ćete pronaći u odeljku Languages (Jezici) u formularu za treniranje, odmah iznad Advanced settings (Napredna podešavanja).
Opseg jezika (Language scope)
Padajući meni Language scope (Opseg jezika) određuje koliki deo višejezičnog sajta se skenira:
- Main website language (Glavni jezik veb-sajta) - preporučeno i podrazumevano izabrano kada višejezična funkcija nije dostupna i bot nema omogućenu višejezičnost. Skenira se samo glavni jezik sajta. Ostale jezičke verzije se preskaču. Ovo održava Vaše podatke za treniranje sažetim i fokusiranim, i troši manje Vašeg kapaciteta za treniranje.
- All languages (Svi jezici) - preporučeno i podrazumevano izabrano kada Vaš nalog uključuje višejezičnu funkciju ili bot ima omogućenu višejezičnost. Skenira pronađene jezičke verzije sajta. Ovo obuhvata sve Vaše lokalizovane stranice, ali prikuplja više sadržaja i troši više Vašeg kapaciteta za treniranje.
- Selected language (Izabrani jezik) - skenira jedan jezik koji izaberete među onima koji su prepoznati na sajtu.
ChatLab prepoznaje glavni jezik sajta radi skeniranja specifičnog za dati jezik. Podrazumevani opseg zavisi od dostupnosti višejezične funkcije, a ne od toga koji je jezik detektovan. Kada izaberete Selected language, detektovani glavni jezik je već unapred izabran za Vas i označen kao "main" na listi. Možete ga promeniti u bilo koji drugi detektovani jezik.
Prepoznavanje jezika je dostupno u svakom planu, uključujući besplatni plan. Opseg možete promeniti pre skeniranja. Opcija New training with same parameters (Novo treniranje sa istim parametrima) ponovo koristi opseg iz prethodnog zadatka, koji se može razlikovati od podrazumevanog za novo skeniranje.
Metod detekcije jezika (Language detection method)
Kada je opseg podešen na Main website language ili Selected language, u padajućem meniju Language detection method (Metod detekcije jezika) možete izabrati kako ChatLab prepoznaje jezičke verzije na Vašem sajtu:
- Hreflang attributes (recommended) (Hreflang atributi - preporučeno) - podrazumevana opcija. Koristi
hreflangilangoznake koje većina višejezičnih sajtova već ima kako bi međusobno povezala svoje jezičke verzije. - URL path prefix (/en/, /de/, ...) (Prefiks URL putanje) - za sajtove koji svaku jezičku verziju drže pod segmentom putanje kao što su
/en/,/de/ili/fr/bez ikakvihhreflangoznaka.
Ako ChatLab ne može automatski da prepozna jezike, i dalje možete da skenirate glavni jezik ili sve jezike. Kada birate Selected language, prvo unesite adresu svog veb-sajta u polja iznad, a zatim ponovo izaberite tu opciju kako bi sajt mogao da se analizira.
Za pregled načina na koji Vaš chatbot potom koristi ove jezičke verzije prilikom davanja odgovora, pogledajte Višejezični chatboti i Podešavanje jezika chatbota. Tamo opisani režimi jezika baze znanja oslanjaju se na izvore koji su skenirani uz prepoznavanje jezika, pa će starije izvore možda biti potrebno ponovo istrenirati kako bi se u potpunosti iskoristile njihove prednosti.
Napredna podešavanja (Advanced settings)
Kliknite na dugme Napredna podešavanja (Advanced settings) u obrascu za treniranje da biste pristupili detaljnim kontrolama skeniranja.
Napredna podešavanja su organizovana u četiri odeljka:
Filtriranje URL adresa (URL Filtering)
- Uključi samo URL adrese koje sadrže (Include only URLs that contain) - Skenirajte samo URL adrese koje odgovaraju ovim obrascima (razdvojene tačkom i zarezom, npr.
/en;/help) - Isključi URL adrese koje sadrže (Exclude URLs that contain) - Preskočite URL adrese koje odgovaraju ovim obrascima (npr.
/news;/pictures). Uobičajeni obrasci kao što su/wp-admin/,/feed/i stranice korpe su podrazumevano isključeni
Parametri upita (Query Parameters)
- Zanemari sve parametre upita (Ignore all query parameters) - Tretirajte URL adrese sa različitim parametrima upita kao istu stranicu (npr.
/page?id=1i/page?id=2postaju/page) - Zanemari određene parametre upita (Ignore specific query parameters) - Zanemarite samo određene parametre (uobičajeni parametri za praćenje kao što su
utm_source,fbclid,gclidse automatski zanemaruju)
Filtriranje sadržaja (Content Filtering)
- Uključi ID-jeve elemenata (Include element IDs) - Izdvojte sadržaj samo iz specifičnih HTML elemenata (koristite
#idza ID-jeve,.classnameza klase,[data-id="82874db"]za elemente sa zadatim atributom, razdvojene tačkom i zarezom) - Isključi ID-jeve elemenata (Exclude element IDs) - Preskočite sadržaj iz specifičnih HTML elemenata (npr.
footer;header;#navigation;[data-nosnippet]) - Uslovni prekidači se pojavljuju kada su podešeni elementi za uključivanje/isključivanje, omogućavajući Vam da kontrolišete da li kroler prati linkove pronađene unutar tih elemenata
Ponašanje skrejpovanja (Scraping Behavior)
- Skrejpuj dokumente (Scrape documents) - Takođe izdvojte sadržaj iz PDF datoteka pronađenih na veb-sajtu
- Isključi linkove slika (Exclude image links) - Preskočite URL adrese slika iz skupa podataka za treniranje
- Skrejpuj skriveni sadržaj (Scrape hidden contents) - Uključite sadržaj iz skrivenih HTML elemenata (podrazumevano omogućeno)
- Pauza između stranica (Delay between pages) - Dodajte pauzu u sekundama između zahteva za stranice da biste smanjili opterećenje servera
- Kod zemlje (Country code) - Usmerite skrejpovanje kroz proksi server u određenoj zemlji (dvoslovni kod, npr.
us)
Obaveštenja putem e-pošte
Prekidač Email me when training is finished or needs my attention (Pošalji mi e-poštu kada se treniranje završi ili zahteva moju pažnju) podrazumevano je uključen. Kada je aktivan, dobijate obaveštenje putem e-pošte kada:
- Treniranje se uspešno završi
- Sistemu je potreban Vaš unos (npr. izbor stranica nakon skeniranja)
- Tokom treniranja dođe do bilo kakvih problema
Adresu e-pošte za obaveštenja možete promeniti u polju pored prekidača.
Praćenje napretka treniranja
Nakon pokretanja skeniranja, pređite na karticu Trainings da biste pratili napredak. Svaki zadatak treniranja prikazuje:
- Izvorni URL
- Trenutni status (Scanning links, Awaiting links selection, Training, Training completed)
- Traku napretka tokom aktivnog skeniranja ili treniranja
- Datum poslednjeg ažuriranja
Kliknite na More details (Više detalja) da biste videli sve parametre korišćene za određeni zadatak treniranja, uključujući i sva napredna podešavanja koja su bila konfigurisana.
Upravljanje istreniranim linkovima
Nakon što se treniranje završi, uspešno istrenirane stranice se prikazuju na kartici Links (Linkovi). Za stranice koje su isključene Vašim podešavanjima, ostavljene neoznačene ili odbijene zbog greške ili limita, ne garantuje se da će postati izvori za treniranje. Za svaki link se prikazuje:
- Naslov stranice i URL
- Broj karaktera (veličina podataka za treniranje)
- Status treniranja
- Datum poslednjeg ažuriranja
Za svaki link možete da uradite sledeće:
- Retrain (Ponovo istreniraj) - ponovo skenirajte i ažurirajte sadržaj za ovu konkretnu stranicu
- View (Pregledaj) - pogledajte tačan sadržaj koji je izvučen sa stranice
- Delete (Obriši) - uklonite ovu stranicu iz baze znanja Vašeg chatbota
Iskoristite polje za potvrdu Select all (Izaberi sve) i dugmad za masovne radnje kako biste ponovo istrenirali ili obrisali više linkova odjednom.
Pregled skeniranog sadržaja
Kliknite na dugme View pored bilo kog istreniranog linka da biste videli tačno koji je sadržaj izdvojen sa te stranice.
Modalni prozor za pregled izvora prikazuje naslov stranice, URL, broj karaktera, datum poslednjeg ažuriranja i pun tekstualni sadržaj na kojem je Vaš chatbot treniran. Ovo Vam pomaže da proverite da li je zabeležen pravi sadržaj i da bolje razumete bazu znanja svog chatbota.
Proverite gotovog chatbota
Skeniranje i treniranje se odvijaju u pozadini i mogu potrajati nekoliko minuta ili duže za velike veb-sajtove. U međuvremenu možete napustiti ovu stranicu i pripremiti embed kod za veb-sajt. Ako zadatak prikazuje status Awaiting links selection (Čeka se izbor linkova), vratite se da izaberete stranice i pokrenete treniranje. Kada se treniranje završi, pregledajte važne stranice pomoću opcije View (Prikaz), a zatim otvorite Overview (Pregled) i testirajte pitanja čiji se odgovori nalaze na tim stranicama. Pregledajte greške i stranice koje nedostaju pre nego što se oslonite na novi sadržaj.
Povezani članci
- Treniranje u pozadini - Saznajte kako treniranje funkcioniše u pozadini
- Ponovno treniranje chatbota - Kako da ažurirate chatbot svežim sadržajem
- Kako smanjiti broj karaktera za treniranje prilikom skeniranja veb-sajta - Saveti za optimizaciju veličine podataka za treniranje
- Treniranje chatbota: osnove i ograničenja - Razumevanje ograničenja podataka za treniranje