Centrum pomoci
Trénovanie chatbota

Pridávanie nových webových zdrojov

Posledná aktualizácia:

Pridanie zdrojov webových stránok umožňuje vášmu chatbotovi učiť sa priamo z obsahu vášho webu. Či už ide o podrobnosti o produktoch, často kladené otázky alebo blogové príspevky, skenovanie vášho webu pridá snímku jeho obsahu, na ktorú sa chatbot môže odvolávať. Keď sa tento obsah zmení, znova ho natrénujte. Najprv vytvorte svojho chatbota a skontrolujte jeho tréningovú kapacitu.

Prevádzkujete e-shop? Keď produkty pochádzajú z AI Search alebo zo živého vyhľadávania v obchode, vylúčte stránky produktov a kategórií zo skenovania a skenujte iba informačné stránky, ako sú doručenie, vrátenie tovaru a FAQ. Naskenované stránky produktov spotrebúvajú tréningové znaky a ich ceny či stav zásob medzi jednotlivými skenovaniami zastarávajú. Pozrite si Ako nastaviť ChatLab pre váš e-commerce obchod.

Kde nájsť trénovanie z webovej stránky

Vyberte svojho chatbota a potom prejdite na kartu Training (Trénovanie). V ľavom bočnom paneli vyberte možnosť Links (Odkazy). Tu spravujete všetky trénovacie zdroje založené na webových stránkach.

Kliknutím na Add New Training: Website (Pridať nové trénovanie: Webová stránka) otvorte formulár trénovania.

Zoznam trénovacích odkazov so zvýrazneným tlačidlom Add New Training

Možnosti skenovania

Formulár trénovania vám ponúka dva spôsoby pridania obsahu webovej lokality, ktoré oddeľuje deliaca čiara OR (alebo).

Scan website contents (Skenovať obsah webu) - zadajte URL do poľa Address (Adresa) a vyberte si z možností:

  • Whole website (Celý web) - prejde všetky nájditeľné stránky počnúc zadanou URL
  • Single address (Jedna adresa) - naskenuje iba konkrétnu stránku, ktorú zadáte

Use sitemap (Použiť súbor sitemap) - zadajte URL svojho súboru sitemap (napr. https://www.yourdomain.com/sitemap.xml) do poľa Sitemap (Súbor sitemap). Týmto sa naskenujú iba stránky uvedené vo vašom súbore sitemap.

Pri použití súboru sitemap sa pole Address automaticky deaktivuje (a naopak), pretože pre jednu úlohu trénovania môžete použiť iba jednu metódu.

Modálne okno nového trénovania zobrazujúce pole Address, rozbaľovaciu ponuku režimu skenovania a možnosť súboru sitemap

Trénovanie z celej webovej stránky

  1. Do poľa Address (Adresa) zadajte koreňovú URL adresu svojej webovej stránky (napr. https://www.yourdomain.com)
  2. V rozbaľovacom zozname pod poľom adresy vyberte možnosť Whole website (Celá webová stránka)
  3. Kliknite na tlačidlo Start scanning the website (Spustiť skenovanie webovej stránky)

Systém sleduje zistiteľné odkazy v rámci filtrov skenovania, hĺbky a limitov vášho účtu; nemusí sa dostať na každú stránku. Priebeh môžete sledovať na karte Trainings (Trénovania), kde v reálnom čase uvidíte počet naskenovaných odkazov a získaných tréningových znakov.

Modálne okno nového tréningu so zvýrazneným tlačidlom Start scanning the website

Trénovanie na jednej stránke

  1. Do poľa Address zadajte konkrétnu URL adresu stránky (napr. https://www.yourdomain.com/pricing)
  2. V rozbaľovacom zozname vyberte Single address
  3. Kliknite na Start scanning the website

To je užitočné, keď potrebujete do znalostnej bázy chatbota pridať iba jednu konkrétnu stránku, napríklad novovydaný článok alebo aktualizovanú stránku s často kladenými otázkami.

Trénovanie na mape stránok (sitemap)

  1. Do poľa Sitemap zadajte URL adresu svojej mapy stránok (napr. https://www.yourdomain.com/sitemap.xml)
  2. Kliknite na Start scanning the website

Skenovanie mapy stránok vám poskytuje presnú kontrolu nad tým, ktoré stránky sa zahrnú, pretože spracováva iba URL adresy uvedené vo vašom súbore sitemap.

Výber jednotlivých stránok na trénovanie

Pred spustením skenovania môžete zapnúť prepínač I want to select individual urls for training after scanning the website (Po naskenovaní webovej stránky chcem vybrať jednotlivé URL adresy na trénovanie). Táto možnosť je k dispozícii iba pri skenovaní celej webovej stránky (nie v režime jednej adresy).

Keď je táto možnosť zapnutá:

  1. Systém naskenuje vašu webovú stránku a vyhľadá všetky stránky
  2. Po dokončení skenovania sa zobrazí stromové zobrazenie všetkých nájdených stránok s počtom ich znakov
  3. Začiarknutím alebo zrušením začiarknutia stránok ich zahrniete do trénovania alebo vylúčite z neho
  4. Kliknutím na Start the Training (Spustiť trénovanie) spustite trénovanie na vybraných stránkach

Je to užitočné, keď vaša webová stránka obsahuje stránky, z ktorých sa chatbot nemá učiť, ako sú prihlasovacie stránky, administrátorské sekcie alebo irelevantný obsah.

Skenovanie jazykov webovej stránky

Ak je vaša webová stránka publikovaná vo viacerých jazykoch, ChatLab počas skenovania rozpozná dostupné jazyky a umožní vám rozhodnúť sa, ktoré z nich chcete zahrnúť do vedomostnej bázy bota. Tieto ovládacie prvky nájdete v tréningovom formulári v sekcii Languages (Jazyky), hneď nad sekciou Advanced settings (Pokročilé nastavenia).

Sekcia Languages v tréningovom formulári zobrazujúca možnosti rozsahu jazykov a metódy detekcie

Rozsah jazykov

Rozbaľovacia ponuka Language scope (Rozsah jazykov) určuje, aká časť viacjazyčnej stránky sa naskenuje:

  • Main website language (Hlavný jazyk webovej stránky) - odporúčané a predvolene vybrané, keď nie je dostupná viacjazyčná funkcia a bot nemá aktivovanú viacjazyčnosť. Skenuje sa iba hlavný jazyk stránky. Ostatné jazykové verzie sa preskočia. Vaše tréningové dáta tak zostanú prehľadné a cielené a miniete menej tréningovej kapacity.
  • All languages (Všetky jazyky) - odporúčané a predvolene vybrané, keď váš účet zahŕňa viacjazyčnú funkciu alebo má bot aktivovanú viacjazyčnosť. Naskenuje nájdené jazykové verzie stránky. Zachytia sa tak všetky vaše lokalizované stránky, ale zhromaždí sa viac obsahu a minie sa väčšia časť tréningovej kapacity.
  • Selected language (Vybraný jazyk) - naskenuje jeden konkrétny jazyk, ktorý si vyberiete zo zoznamu jazykov rozpoznaných na stránke.

ChatLab rozpoznáva hlavný jazyk stránky pre potreby jazykovo špecifického skenovania. Predvolený rozsah závisí od dostupnosti viacjazyčnosti, nie od toho, aký jazyk bol rozpoznaný. Keď zvolíte Selected language, rozpoznaný hlavný jazyk sa automaticky predvyberie a v zozname bude označený ako „main“. Môžete ho zmeniť na akýkoľvek iný rozpoznaný jazyk.

Rozpoznávanie jazykov je dostupné v každom pláne, vrátane bezplatného plánu. Rozsah môžete zmeniť ešte pred skenovaním. Voľba New training with same parameters (Nové trénovanie s rovnakými parametrami) použije rozsah z predchádzajúcej úlohy, ktorý sa môže líšiť od predvolenej hodnoty nového skenovania.

Metóda rozpoznávania jazyka

Keď je rozsah nastavený na Main website language alebo Selected language, v rozbaľovacej ponuke Language detection method (Metóda rozpoznávania jazyka) si môžete vybrať, ako má ChatLab identifikovať jazykové verzie na vašej stránke:

  • Hreflang attributes (recommended) (Atribúty hreflang (odporúčané)) - predvolená možnosť. Používa značky hreflang a lang, ktorými väčšina viacjazyčných stránok prepája svoje jazykové verzie.
  • URL path prefix (/en/, /de/, ...) (Prefix v ceste URL (/en/, /de/, ...)) - pre stránky, ktoré jednotlivé jazyky oddeľujú v ceste URL segmentom ako /en/, /de/ alebo /fr/ bez použitia značiek hreflang.

Ak ChatLab nedokáže rozpoznať jazyky automaticky, stále môžete naskenovať hlavný jazyk alebo všetky jazyky. Keď vyberiete možnosť Selected language, najprv zadajte adresu svojej webovej stránky do polí vyššie a potom túto možnosť zvoľte znova, aby bolo možné stránku zanalyzovať.

Prehľad o tom, ako váš chatbot tieto jazykové verzie následne využíva pri odpovedaní, nájdete v článkoch Viacjazyčné chatboty a Nastavenie jazyka chatbota. Jazykové režimy vedomostnej bázy popísané v týchto článkoch závisia od zdrojov, ktoré boli naskenované s rozpoznávaním jazyka. Ak chcete naplno využiť ich výhody, staršie zdroje môže byť potrebné znova pretrénovať.

Pokročilé nastavenia (Advanced settings)

Kliknutím na tlačidlo Advanced settings (Pokročilé nastavenia) vo formulári trénovania získate prístup k detailným možnostiam riadenia skenovania.

Modálne okno nového trénovania so zvýrazneným panelom Advanced settings

Pokročilé nastavenia sú rozdelené do štyroch častí:

Filtrovanie URL adries (URL Filtering)

  • Include only URLs that contain (Zahrnúť iba URL obsahujúce) - skenovať iba adresy URL zodpovedajúce týmto vzorom (oddelené bodkočiarkou, napr. /en;/help)
  • Exclude URLs that contain (Vylúčiť URL obsahujúce) - vynechať adresy URL zodpovedajúce týmto vzorom (napr. /news;/pictures). Bežné vzory ako /wp-admin/, /feed/ a stránky košíka sú predvolene vylúčené

Parametre dopytu (Query Parameters)

  • Ignore all query parameters (Ignorovať všetky parametre dopytu) - považovať adresy URL s rôznymi parametrami dopytu za rovnakú stránku (napr. /page?id=1 aj /page?id=2 sa zmenia na /page)
  • Ignore specific query parameters (Ignorovať špecifické parametre dopytu) - ignorovať iba určité parametre (bežné sledovacie parametre ako utm_source, fbclid, gclid sú ignorované automaticky)

Filtrovanie obsahu (Content Filtering)

  • Include element IDs (Zahrnúť ID prvkov) - extrahovať obsah iba z konkrétnych HTML prvkov (použite #id pre ID, .classname pre triedy, [data-id="82874db"] pre prvky s daným atribútom, oddelené bodkočiarkou)
  • Exclude element IDs (Vylúčiť ID prvkov) - vynechať obsah z konkrétnych HTML prvkov (napr. footer;header;#navigation;[data-nosnippet])
  • Po nastavení zahrnutých alebo vylúčených prvkov sa zobrazia podmienené prepínače, ktoré vám umožnia určiť, či má crawler sledovať odkazy nájdené v týchto prvkoch

Správanie scrapingu (Scraping Behavior)

  • Scrape documents (Scrapovať dokumenty) - extrahovať obsah aj zo súborov PDF nájdených na webe
  • Exclude image links (Vylúčiť odkazy na obrázky) - vynechať adresy URL obrázkov z trénovacieho datasetu
  • Scrape hidden contents (Scrapovať skrytý obsah) - zahrnúť obsah zo skrytých HTML prvkov (predvolene povolené)
  • Delay between pages (Oneskorenie medzi stránkami) - pridať oneskorenie v sekundách medzi požiadavkami na stránky na zníženie zaťaženia servera
  • Country code (Kód krajiny) - smerovať scraping cez proxy server v konkrétnej krajine (dvojpísmenový kód, napr. us)

E-mailové upozornenia

Prepínač Email me when training is finished or needs my attention (Poslať mi e-mail po dokončení trénovania alebo keď je potrebná moja pozornosť) je predvolene zapnutý. Keď je aktívny, dostanete e-mailové upozornenie v týchto prípadoch:

  • Trénovanie sa úspešne dokončí
  • Systém vyžaduje váš vstup (napr. výber stránok po skenovaní)
  • Počas trénovania sa vyskytnú akékoľvek problémy

E-mailovú adresu pre upozornenia môžete zmeniť v poli vedľa prepínača.

Sledovanie priebehu trénovania

Po spustení skenovania prejdite na kartu Trainings, kde môžete sledovať priebeh. Každá trénovacia úloha zobrazuje:

  • Zdrojovú URL adresu
  • Aktuálny stav (Scanning links [Skenovanie odkazov], Awaiting links selection [Čaká sa na výber odkazov], Training [Trénovanie], Training completed [Trénovanie dokončené])
  • Ukazovateľ priebehu počas aktívneho skenovania alebo trénovania
  • Dátum poslednej aktualizácie

Karta Trainings zobrazujúca dokončenú trénovaciu úlohu so zvýraznenou kartou Trainings

Kliknutím na More details (Ďalšie podrobnosti) zobrazíte všetky parametre použité pre konkrétnu trénovaciu úlohu vrátane všetkých nakonfigurovaných rozšírených nastavení.

Rozbalené podrobnosti trénovania zobrazujúce všetky parametre

Správa natrénovaných odkazov

Po dokončení trénovania sa úspešne natrénované stránky zobrazia na karte Links (Odkazy). Pri stránkach vylúčených vašimi nastaveniami, nezvolených alebo odmietnutých z dôvodu chyby či limitu nie je zaručené, že sa stanú tréningovými zdrojmi. Pri každom odkaze sa zobrazuje:

  • Názov stránky a URL
  • Počet znakov (veľkosť tréningových dát)
  • Stav trénovania
  • Dátum poslednej aktualizácie

Pri každom odkaze môžete:

  • Retrain (Znova natrénovať) - znova preskenovať a aktualizovať obsah tejto konkrétnej stránky
  • View (Zobraziť) - pozrieť si presný obsah, ktorý bol zo stránky extrahovaný
  • Delete (Odstrániť) - odstrániť túto stránku zo znalostnej bázy vášho chatbota

Použite začiarkavacie políčko Select all (Vybrať všetko) a tlačidlá hromadných akcií na opätovné natrénovanie alebo odstránenie viacerých odkazov naraz.

Prezeranie naskenovaného obsahu

Kliknutím na tlačidlo View vedľa ľubovoľného natrénovaného odkazu zobrazíte presný obsah, ktorý bol z danej stránky extrahovaný.

Zoznam odkazov so zvýrazneným tlačidlom View

Modálne okno zobrazenia zdroja zobrazuje názov stránky, URL adresu, počet znakov, dátum poslednej aktualizácie a úplný textový obsah, na ktorom bol váš chatbot natrénovaný. Pomôže vám to overiť, či bol zachytený správny obsah, a pochopiť znalostnú bázu vášho chatbota.

Modálne okno zobrazenia zdroja zobrazujúce extrahovaný obsah stránky

Skontrolujte hotového chatbota

Skenovanie a trénovanie prebiehajú na pozadí a pri veľkých webových stránkach môžu trvať niekoľko minút alebo dlhšie. Medzitým môžete túto stránku opustiť a pripraviť kód na vloženie na web (embed). Ak sa pri úlohe zobrazuje stav Awaiting links selection (Čaká sa na výber odkazov), vráťte sa, vyberte stránky a spustite trénovanie. Po dokončení trénovania skontrolujte dôležité stránky pomocou možnosti View (Zobraziť), potom otvorte časť Overview (Prehľad) a otestujte otázky, ktorých odpovede sa nachádzajú na týchto stránkach. Predtým, ako sa na nový obsah spoľahnete, skontrolujte chyby a chýbajúce stránky.

Súvisiace články