A weboldal-források hozzáadása lehetővé teszi, hogy a chatbot közvetlenül a weboldala tartalmából tanuljon. Legyen szó termékadatokról, GYIK-ről vagy blogbejegyzésekről, a weboldal beolvasása biztosítja, hogy a chatbot pontos és naprakész válaszokat adjon a webhely tényleges tartalma alapján.
Hol található a weboldal-betanítás?
Válassza ki a chatbotját, majd navigáljon a Training (Betanítás) fülre. A bal oldali sávban válassza a Links (Hivatkozások) lehetőséget. Itt kezelheti az összes weboldal-alapú betanítási forrást.
Kattintson az Add New Training: Website (Új betanítás hozzáadása: Weboldal) gombra a betanítási űrlap megnyitásához.
Beolvasási lehetőségek
A betanítási űrlap két módot kínál a weboldal tartalmának hozzáadására, amelyeket egy OR (VAGY) elválasztó választ el.
Scan website contents (Weboldal tartalmának beolvasása) - Adjon meg egy URL-t az Address (Cím) mezőben, és válasszon az alábbiak közül:
- Whole website (Teljes weboldal) - Feltérképezi az összes felfedezhető oldalt a megadott URL-ből kiindulva
- Single address (Egyetlen cím) - Csak a megadott konkrét oldalt vizsgálja át
Use sitemap (Oldaltérkép használata) - Adja meg az oldaltérkép URL-jét (pl. https://www.yourdomain.com/sitemap.xml) a Sitemap (Oldaltérkép) mezőben. Ez csak az oldaltérképfájlban felsorolt oldalakat olvassa be.
Oldaltérkép használatakor az Address mező automatikusan letiltásra kerül (és fordítva), mivel betanítási feladatonként csak az egyik módszer használható.
Betanítás a teljes weboldalra
- Adja meg a weboldal gyökér-URL-jét az Address mezőben (pl.
https://www.yourdomain.com) - Válassza a Whole website lehetőséget a címmező alatti legördülő menüből
- Kattintson a Start scanning the website (Weboldal beolvasásának indítása) gombra
A rendszer feltérképezi a weboldalt, követve a hivatkozásokat az összes oldal felfedezéséhez. A folyamatot a Trainings (Betanítások) fülön követheti nyomon, ahol valós időben láthatja a beolvasott hivatkozások és az összegyűjtött betanítási karakterek számát.
Betanítás egyetlen oldalra
- Adja meg az adott oldal URL-jét az Address mezőben (pl.
https://www.yourdomain.com/pricing) - Válassza a Single address lehetőséget a legördülő menüből
- Kattintson a Start scanning the website gombra
Ez akkor hasznos, ha csak egy konkrét oldalt kell hozzáadnia a chatbot tudásbázisához, például egy újonnan közzétett cikket vagy egy frissített GYIK-oldalt.
Betanítás oldaltérkép alapján
- Adja meg az oldaltérkép URL-jét a Sitemap mezőben (pl.
https://www.yourdomain.com/sitemap.xml) - Kattintson a Start scanning the website gombra
Az oldaltérkép-beolvasás pontos ellenőrzést biztosít afelett, hogy mely oldalak kerüljenek be, mivel kizárólag az oldaltérképfájlban szereplő URL-eket dolgozza fel.
Egyedi oldalak kiválasztása betanításra
A beolvasás megkezdése előtt bekapcsolhatja az I want to select individual urls for training after scanning the website (A weboldal beolvasása után egyenként szeretném kiválasztani az URL-eket a betanításhoz) kapcsolót. Ez a lehetőség csak a teljes weboldal beolvasásakor érhető el (egyetlen cím módban nem).
Bekapcsolt állapotban:
- A rendszer átvizsgálja a weboldalt, és feltérképezi az összes oldalt
- A beolvasás befejezése után megjelenik az összes felfedezett oldal fastruktúrája a karakterszámokkal együtt
- Az oldalak be- vagy kikapcsolásával hozzáadhatja vagy kizárhatja őket a betanításból
- Kattintson a Start the Training (Betanítás indítása) gombra a kiválasztott oldalak betanításának megkezdéséhez
Ez akkor hasznos, ha a weboldal olyan oldalakat tartalmaz, amelyekből nem szeretné, hogy a chatbot tanuljon, például bejelentkezési oldalakat, adminisztrációs felületeket vagy nem releváns részeket.
Weboldal nyelveinek beolvasása
Ha a weboldala több nyelven is elérhető, a ChatLab a beolvasás során észleli az elérhető nyelveket, és lehetővé teszi, hogy eldöntse, melyek kerüljenek be a chatbot tudásbázisába. Ezeket a beállításokat a betanítási űrlap Languages (Nyelvek) szakaszában találja, közvetlenül az Advanced settings (Speciális beállítások) felett.
Nyelvi hatókör
A Language scope (Nyelvi hatókör) legördülő menü szabályozza, hogy egy többnyelvű webhely mekkora része kerüljön beolvasásra:
- Main website language (recommended) (Weboldal fő nyelve (ajánlott)) - az alapértelmezett beállítás. Csak a webhely fő nyelve kerül beolvasásra. A többi nyelvi verzió kimarad. Ez letisztultan és fókuszáltan tartja a betanítási adatokat, és kevesebb betanítási kapacitást használ fel.
- All languages (Minden nyelv) - a webhely minden nyelvi változatát beolvassa. Ez az összes lokalizált oldalt rögzíti, de több tartalmat gyűjt össze és nagyobb betanítási kapacitást igényel.
- Selected language (Kiválasztott nyelv) - a webhelyen észlelt nyelvek közül egyetlen kiválasztott nyelvet olvas be.
A ChatLab automatikusan észleli a weboldal fő nyelvét, és ezt használja alapértelmezettként. Amikor a Selected language lehetőséget választja, az észlelt fő nyelv automatikusan ki lesz jelölve, és a listában „main” jelöléssel szerepel. Ezt bármely más észlelt nyelvre módosíthatja.
A nyelvfelismerés minden csomagban elérhető, beleértve a FREE csomagot is. A FREE csomagban az oldal nyelve továbbra is felismerésre kerül, és csak a fő nyelv kerül beolvasásra, hacsak nem váltja át a hatókört az All languages opcióra.
Nyelvfelismerési módszer
Ha a hatókör a Main website language vagy a Selected language értékre van állítva, a Language detection method (Nyelvfelismerési módszer) legördülő menüben kiválaszthatja, hogyan ismerje fel a ChatLab a webhely nyelvi verzióit:
- Hreflang attributes (recommended) (Hreflang attribútumok (ajánlott)) - az alapértelmezett beállítás. A
hreflangés alangjelöléseket használja, amelyeket a legtöbb többnyelvű webhely már eleve biztosít a nyelvi verziók összekapcsolására. - URL path prefix (/en/, /de/, ...) (URL-útvonal előtagja (/en/, /de/, ...)) - olyan webhelyekhez, amelyek az egyes nyelveket egy útvonal-szegmens alatt tartják (például
/en/,/de/vagy/fr/),hreflangjelölés nélkül.
Ha a ChatLab nem tudja automatikusan felismerni a nyelveket, továbbra is beolvashatja a fő nyelvet vagy az összes nyelvet. A Selected language kiválasztásakor először adja meg a weboldal címét a fenti mezőkben, majd válassza ki újra az opciót, hogy a rendszer elemezhesse a webhelyet.
Arról, hogy a chatbot hogyan használja ezeket a nyelvi verziókat a válaszadás során, a Többnyelvű chatbotok és a Chatbot nyelvi beállításai című cikkekben olvashat bővebben. Az ott leírt tudásbázis-nyelvi módok olyan forrásokra támaszkodnak, amelyeket nyelvfelismeréssel olvastak be, így a régebbi forrásokat esetleg újra be kell tanítani a teljes kihasználásukhoz.
Speciális beállítások
Kattintson az Advanced settings gombra a betanítási űrlapon a finomhangolt beolvasási vezérlők eléréséhez.
A speciális beállítások négy szakaszba vannak rendezve:
URL Filtering (URL-szűrés)
- Include only URLs that contain (Csak az alábbiakat tartalmazó URL-ek belefoglalása) - Csak az ezekre a mintákra illeszkedő URL-eket vizsgálja át (pontosvesszővel elválasztva, pl.
/en;/help) - Exclude URLs that contain (Az alábbiakat tartalmazó URL-ek kizárása) - Kihagyja az ezekre a mintákra illeszkedő URL-eket (pl.
/news;/pictures). A gyakori minták, mint a/wp-admin/, a/feed/és a kosároldalak alapértelmezés szerint ki vannak zárva
Query Parameters (Lekérdezési paraméterek)
- Ignore all query parameters (Minden lekérdezési paraméter figyelmen kívül hagyása) - A különböző lekérdezési paraméterekkel rendelkező URL-eket ugyanazon oldalként kezeli (pl. a
/page?id=1és a/page?id=2egyaránt/pagelesz) - Ignore specific query parameters (Konkrét lekérdezési paraméterek figyelmen kívül hagyása) - Csak bizonyos paramétereket hagy figyelmen kívül (a gyakori követőkódok, mint az
utm_source,fbclid,gclidautomatikusan figyelmen kívül lesznek hagyva)
Content Filtering (Tartalomszűrés)
- Include element IDs (Elem-azonosítók belefoglalása) - Csak meghatározott HTML-elemekből nyer ki tartalmat (használja a
#idformátumot az azonosítókhoz, a.classnameformátumot az osztályokhoz, vagy a[data-id="82874db"]formátumot az adott attribútummal rendelkező elemekhez, pontosvesszővel elválasztva) - Exclude element IDs (Elem-azonosítók kizárása) - Kihagyja a tartalmat a meghatározott HTML-elemekből (pl.
footer;header;#navigation;[data-nosnippet]) - A belefoglalt/kizárt elemek beállításakor feltételes kapcsolók jelennek meg, amelyekkel szabályozhatja, hogy a robot kövesse-e az ezen elemeken belül található hivatkozásokat
Scraping Behavior (Adatgyűjtési viselkedés)
- Scrape documents (Dokumentumok beolvasása) - A weboldalon található PDF-fájlokból is kinyeri a tartalmat
- Exclude image links (Képhivatkozások kizárása) - Kihagyja a képek URL-címeit a betanítási adatkészletből
- Scrape hidden contents (Rejtett tartalmak beolvasása) - Tartalmazza a rejtett HTML-elemek tartalmát (alapértelmezés szerint bekapcsolva)
- Delay between pages (Késleltetés az oldalak között) - Másodpercekben kifejezett késleltetést ad hozzá az oldallekérések közé a szerverterhelés csökkentése érdekében
- Country code (Országkód) - Az adatgyűjtést egy adott ország proxykiszolgálóján keresztül irányítja át (kétbetűs kód, pl.
us)
E-mail értesítések
Az Email me when training is finished or needs my attention (Értesítsen e-mailben, ha a betanítás befejeződött, vagy figyelmet igényel) kapcsoló alapértelmezés szerint be van kapcsolva. Aktív állapotban e-mail értesítést kap, ha:
- A betanítás sikeresen befejeződött
- A rendszernek az Ön visszajelzésére van szüksége (pl. oldalak kiválasztása a beolvasás után)
- Bármilyen probléma merül fel a betanítás során
Az értesítési e-mail-címet a kapcsoló melletti mezőben módosíthatja.
A betanítás állapotának nyomon követése
A beolvasás elindítása után váltson a Trainings fülre a folyamat nyomon követéséhez. Minden betanítási feladatnál megjelenik:
- A forrás-URL
- Az aktuális állapot (Scanning links, Awaiting links selection, Training, Training completed)
- Egy folyamatjelző sáv az aktív beolvasás vagy betanítás alatt
- Az utolsó frissítés dátuma
Kattintson a More details (További részletek) gombra az adott betanítási feladathoz használt összes paraméter megtekintéséhez, beleértve a konfigurált speciális beállításokat is.
Betanított hivatkozások kezelése
A betanítás befejezése után az összes beolvasott oldal megjelenik a Links fülön. Minden hivatkozásnál látható:
- Az oldal címe és URL-je
- A karakterszám (betanítási adatméret)
- A betanítás állapota
- Az utolsó frissítés dátuma
Minden hivatkozásnál a következőket teheti:
- Retrain (Újratanítás) - Újra beolvassa és frissíti az adott oldal tartalmát
- View (Megtekintés) - Megtekintheti az oldalról kinyert pontos tartalmat
- Delete (Törlés) - Eltávolítja ezt az oldalt a chatbot tudásbázisából
A Select all (Összes kijelölése) jelölőnégyzet és a tömeges műveleti gombok segítségével egyszerre több hivatkozást is újrataníthat vagy törölhet.
A beolvasott tartalom megtekintése
Kattintson a View gombra bármelyik betanított hivatkozás mellett, hogy pontosan lássa, milyen tartalom lett kinyerve az adott oldalról.
A forrásmegtekintési modális ablak megjeleníti az oldal címét, URL-jét, a karakterszámot, az utolsó frissítés dátumát és a teljes szöveges tartalmat, amelyre a chatbotot betanították. Ez segít ellenőrizni, hogy a megfelelő tartalom került-e rögzítésre, és megérteni a chatbot tudásbázisát.
Kapcsolódó cikkek
- Betanítás a háttérben - Ismerje meg, hogyan működik a betanítás a háttérben
- A chatbot újratanítása - Hogyan frissítheti chatbotját friss tartalommal
- Hogyan csökkenthető a betanítási karakterek száma a weboldal beolvasásakor - Tippek a betanítási adatméret optimalizálásához
- A chatbot betanítása: alapok és korlátok - A betanítási adatkorlátok megértése