Ohjekeskus
Chatbotin kouluttaminen

Uusien verkkosivustolähteiden lisääminen

Viimeksi päivitetty:

Verkkosivulähteiden lisääminen antaa chatbotillesi mahdollisuuden oppia suoraan verkkosivustosi sisällöstä. Olipa kyse tuotetiedoista, usein kysytyistä kysymyksistä tai blogikirjoituksista, sivustosi skannaaminen varmistaa, että chatbot pystyy tarjoamaan tarkkoja ja ajantasaisia vastauksia todellisen sivustosisältösi pohjalta.

Mistä verkkosivuston koulutus löytyy

Valitse ensin chatbotisi ja siirry sitten Training (Koulutus) -välilehdelle. Valitse vasemmasta sivupalkista Links (Linkit). Täällä hallitset kaikkia verkkosivustopohjaisia koulutuslähteitä.

Napsauta Add New Training: Website (Lisää uusi koulutus: Verkkosivusto) avataksesi koulutuslomakkeen.

Koulutuksen linkkilista, jossa Add New Training -painike on korostettuna

Skannausvaihtoehdot

Koulutuslomake tarjoaa kaksi tapaa lisätä verkkosivuston sisältöä, erotettuna OR-jakajalla.

Scan website contents (Skannaa verkkosivuston sisältö) - Kirjoita URL-osoite kenttään Address (Osoite) ja valitse jompikumpi:

  • Whole website (Koko verkkosivusto) - Käy läpi kaikki löydettävissä olevat sivut alkaen antamastasi URL-osoitteesta
  • Single address (Yksittäinen osoite) - Skannaa vain antamasi tietyn sivun

Use sitemap (Käytä sivustokarttaa) - Kirjoita sivustokarttasi URL-osoite (esim. https://www.yourdomain.com/sitemap.xml) kenttään Sitemap (Sivustokartta). Tämä skannaa vain sivustokarttatiedostossasi luetellut sivut.

Kun käytät sivustokarttaa, Address-kenttä poistuu automaattisesti käytöstä (ja päinvastoin), koska voit käyttää vain yhtä menetelmää koulutustyötä kohden.

Uuden koulutuksen modaali-ikkuna, jossa näkyvät Address-kenttä, skannaustilan pudotusvalikko ja sitemap-vaihtoehto

Koulutus koko verkkosivuston perusteella

  1. Kirjoita verkkosivustosi juuriosoite Address-kenttään (esim. https://www.yourdomain.com)
  2. Valitse osoitekentän alla olevasta pudotusvalikosta Whole website
  3. Napsauta Start scanning the website (Aloita verkkosivuston skannaus)

Järjestelmä käy sivustosi läpi seuraten linkkejä löytääkseen kaikki sivut. Voit seurata edistymistä Trainings (Koulutukset) -välilehdellä, jossa näet skannattujen linkkien määrän ja kerätyt koulutusmerkit reaaliajassa.

Uuden koulutuksen modaali-ikkuna, jossa Start scanning the website -painike on korostettuna

Koulutus yksittäisen sivun perusteella

  1. Kirjoita tietyn sivun URL-osoite Address-kenttään (esim. https://www.yourdomain.com/pricing)
  2. Valitse pudotusvalikosta Single address
  3. Napsauta Start scanning the website

Tämä on hyödyllistä silloin, kun sinun tarvitsee lisätä chatbotisi tietopohjaan vain yksi tietty sivu, esimerkiksi juuri julkaistu artikkeli tai päivitetty UKK-sivu.

Koulutus sivustokartan perusteella

  1. Kirjoita sivustokarttasi URL-osoite Sitemap-kenttään (esim. https://www.yourdomain.com/sitemap.xml)
  2. Napsauta Start scanning the website

Sivustokartan skannaaminen antaa tarkan hallinnan siitä, mitkä sivut sisällytetään, sillä se käsittelee vain sivustokarttatiedostossasi luetellut URL-osoitteet.

Yksittäisten sivujen valitseminen koulutukseen

Ennen skannauksen aloittamista voit ottaa käyttöön valitsimen I want to select individual urls for training after scanning the website (Haluan valita yksittäiset URL-osoitteet koulutukseen verkkosivuston skannauksen jälkeen). Tämä vaihtoehto on käytettävissä vain koko verkkosivustoa skannattaessa (ei yksittäisen osoitteen tilassa).

Kun tämä on käytössä:

  1. Järjestelmä skannaa verkkosivustosi ja löytää kaikki sivut
  2. Skannauksen valmistuttua näet puunäkymän kaikista löydetyistä sivuista ja niiden merkkimääristä
  3. Valitse sivut tai poista valinnat sisällyttääksesi ne koulutukseen tai jättääksesi ne pois
  4. Napsauta Start the Training (Aloita koulutus) aloittaaksesi koulutuksen valituilla sivuilla

Tämä on kätevää silloin, kun verkkosivustosi sisältää sivuja, joista et halua chatbotin oppivan, kuten kirjautumissivuja, ylläpitoalueita tai epäolennaisia osioita.

Verkkosivuston kielten skannaus

Jos verkkosivustosi on julkaistu useammalla kuin yhdellä kielellä, ChatLab havaitsee saatavilla olevat kielet skannauksen aikana ja antaa sinun päättää, mitkä niistä sisällytetään chatbotisi tietopohjaan. Löydät nämä asetukset koulutuslomakkeen Languages (Kielet) -osiosta, juuri ennen kohtaa Advanced settings (Lisäasetukset).

Koulutuslomakkeen Languages-osio, jossa näkyvät kielen laajuuden ja tunnistusmenetelmän vaihtoehdot

Kielen laajuus

Pudotusvalikko Language scope (Kielen laajuus) määrittää, kuinka suuri osa monikielisestä sivustosta skannataan:

  • Main website language (recommended) (Sivuston pääkieli (suositus)) - oletusasetus. Vain sivuston pääkieli skannataan. Muut kieliversiot ohitetaan. Tämä pitää koulutusdatasi tiiviinä ja kohdennettuna sekä kuluttaa vähemmän koulutuskapasiteettiasi.
  • All languages (Kaikki kielet) - skannaa sivuston jokaisen kieliversion. Tämä kattaa kaikki lokalisoidut sivusi, mutta kerää enemmän sisältöä ja kuluttaa enemmän koulutuskapasiteettiasi.
  • Selected language (Valittu kieli) - skannaa vain yhden kielen, jonka valitset sivustolta havaituista kielistä.

ChatLab havaitsee automaattisesti verkkosivustosi pääkielen ja käyttää sitä oletuksena. Kun valitset Selected language, havaittu pääkieli on valmiiksi valittuna ja merkittynä listassa tunnisteella "main". Voit vaihtaa sen mihin tahansa muuhun havaittuun kieleen.

Kielen tunnistus on käytettävissä kaikissa paketeissa, myös ilmaisessa paketissa. Ilmaisessa paketissa sivun kieli tunnistetaan edelleen ja vain pääkieli skannataan, ellet vaihda laajuudeksi All languages.

Kielen tunnistusmenetelmä

Kun laajuudeksi on valittu Main website language tai Selected language, voit valita pudotusvalikosta Language detection method (Kielen tunnistusmenetelmä), miten ChatLab tunnistaa sivustosi kieliversiot:

  • Hreflang attributes (recommended) (Hreflang-määritteet (suositus)) - oletusasetus. Käyttää hreflang- ja lang-merkintöjä, joita useimmat monikieliset sivustot jo käyttävät eri kieliversioidensa linkittämiseen.
  • URL path prefix (/en/, /de/, ...) (URL-polun etuliite (/en/, /de/, ...)) - sivustoille, jotka säilyttävät kutakin kieltä polkuosiossa, kuten /en/, /de/ tai /fr/, ilman hreflang-merkintöjä.

Jos ChatLab ei pysty tunnistamaan kieliä automaattisesti, voit silti skannata pääkielen tai kaikki kielet. Kun valitset Selected language, syötä ensin verkkosivustosi osoite yllä oleviin kenttiin ja valitse sitten vaihtoehto uudelleen, jotta sivusto voidaan analysoida.

Yleiskatsauksen siitä, miten chatbotisi hyödyntää näitä kieliversioita vastatessaan, löydät artikkeleista Monikieliset chatbotit ja Chatbotin kieliasetukset. Siellä kuvatut tietopohjan kielitilat perustuvat lähteisiin, jotka on skannattu kielen tunnistuksen avulla, joten vanhemmat lähteet saattavat vaatia uudelleenkoulutusta, jotta niistä saadaan täysi hyöty.

Lisäasetukset

Napsauta koulutuslomakkeen Advanced settings -painiketta päästäksesi tarkempiin skannausasetuksiin.

Uuden koulutuksen modaali-ikkuna, jossa Advanced settings -paneeli on korostettuna

Lisäasetukset on jaettu neljään osioon:

URL-osoitteiden suodatus

  • Include only URLs that contain (Sisällytä vain URL-osoitteet, jotka sisältävät) - Skannaa vain näitä ehtoja vastaavat URL-osoitteet (puolipisteellä eroteltuna, esim. /en;/help)
  • Exclude URLs that contain (Sulje pois URL-osoitteet, jotka sisältävät) - Ohita näitä ehtoja vastaavat URL-osoitteet (esim. /news;/pictures). Yleiset polut kuten /wp-admin/, /feed/ ja ostoskorisivut suljetaan pois oletusarvoisesti

Kyselyparametrit

  • Ignore all query parameters (Ohita kaikki kyselyparametrit) - Käsittele eri kyselyparametreja sisältäviä URL-osoitteita samana sivuna (esim. osoitteista /page?id=1 ja /page?id=2 tulee molemmista /page)
  • Ignore specific query parameters (Ohita tietyt kyselyparametrit) - Ohita vain tietyt parametrit (yleiset seurantaparametrit kuten utm_source, fbclid, gclid ohitetaan automaattisesti)

Sisällön suodatus

  • Include element IDs (Sisällytä elementtien tunnisteet) - Pura sisältöä vain tietyistä HTML-elementeistä (käytä #id tunnisteille, .classname luokille, [data-id="82874db"] elementeille tietyllä määritteellä, eroteltuna puolipistein)
  • Exclude element IDs (Sulje pois elementtien tunnisteet) - Ohita tiettyjen HTML-elementtien sisältö (esim. footer;header;#navigation;[data-nosnippet])
  • Kun sisällytettäviä tai poissuljettavia elementtejä määritetään, näkyviin tulee valitsimia, joilla voit hallita, seuraako skanneri kyseisten elementtien sisältämiä linkkejä

Skannauskäyttäytyminen

  • Scrape documents (Pura dokumentit) - Pura sisältöä myös verkkosivustolta löytyvistä PDF-tiedostoista
  • Exclude image links (Sulje pois kuvalinkit) - Jätä kuvien URL-osoitteet pois koulutusdatasta
  • Scrape hidden contents (Pura piilotettu sisältö) - Sisällytä sisältö piilotetuista HTML-elementeistä (käytössä oletuksena)
  • Delay between pages (Viive sivujen välillä) - Lisää pyyntöjen väliin sekunneissa määritetty viive palvelimen kuormituksen vähentämiseksi
  • Country code (Maakoodi) - Reititä skannaus tietyssä maassa sijaitsevan välityspalvelimen kautta (kaksikirjaiminen koodi, esim. us)

Sähköposti-ilmoitukset

Valitsin Email me when training is finished or needs my attention (Lähetä sähköpostia, kun koulutus on valmis tai vaatii huomiotani) on oletuksena päällä. Kun se on aktiivinen, saat sähköposti-ilmoituksen, kun:

  • Koulutus valmistuu onnistuneesti
  • Järjestelmä tarvitsee toimenpiteitäsi (esim. sivujen valinta skannauksen jälkeen)
  • Koulutuksen aikana ilmenee ongelmia

Voit muuttaa ilmoitusten sähköpostiosoitetta valitsimen vieressä olevassa kentässä.

Koulutuksen edistymisen seuranta

Kun olet aloittanut skannauksen, siirry Trainings-välilehdelle seurataksesi sen edistymistä. Jokaisesta koulutustyöstä näytetään:

  • Lähteen URL-osoite
  • Nykyinen tila (Scanning links, Awaiting links selection, Training, Training completed)
  • Edistymispalkki aktiivisen skannauksen tai koulutuksen aikana
  • Viimeisimmän päivityksen ajankohta

Trainings-välilehti, jossa näkyy valmistunut koulutustyö ja Trainings-välilehti on korostettuna

Napsauta More details (Lisätiedot) nähdäksesi kaikki kyseisessä koulutustyössä käytetyt parametrit, mukaan lukien määritetyt lisäasetukset.

Koulutuksen lisätiedot avattuna, näyttäen kaikki parametrit

Koulutettujen linkkien hallinta

Koulutuksen valmistuttua kaikki skannatut sivut näkyvät Links-välilehdellä. Jokaisesta linkistä näytetään:

  • Sivun otsikko ja URL-osoite
  • Merkkimäärä (koulutusdatan koko)
  • Koulutuksen tila
  • Viimeisimmän päivityksen ajankohta

Kunkin linkin kohdalla voit:

  • Retrain (Kouluta uudelleen) - Skannata ja päivittää kyseisen sivun sisällön uudelleen
  • View (Näytä) - Tarkastella tarkkaa sisältöä, joka sivulta poimittiin
  • Delete (Poista) - Poistaa tämän sivun chatbotisi tietopohjasta

Käytä Select all (Valitse kaikki) -valintaruutua ja massatoimintopainikkeita kouluttaaksesi uudelleen tai poistaaksesi useita linkkejä kerralla.

Skannatun sisällön tarkastelu

Napsauta minkä tahansa koulutetun linkin vieressä olevaa View-painiketta nähdäksesi tarkalleen, mitä sisältöä kyseiseltä sivulta poimittiin.

Linkkilista, jossa View-painike on korostettuna

Lähteen katselunäkymä näyttää sivun otsikon, URL-osoitteen, merkkimäärän, viimeisimmän päivityksen ajankohdan sekä koko tekstisisällön, jolla chatbotisi koulutettiin. Tämä auttaa varmistamaan, että oikea sisältö on tallennettu, ja ymmärtämään paremmin chatbotisi tietopohjaa.

Lähteen katselunäkymä, jossa näkyy poimittu sivun sisältö

Aiheeseen liittyvät artikkelit