Chatrobotit
Chatrobotit, tai keskustelurobotit, ovat ohjelmistoja, jotka pyrkivät käymään vuorovaikutusta ihmisten kanssa luonnollisella kielellä. Niiden tavoitteena on ymmärtää käyttäjän esittämä kysymys tai tehtävä, löytää vastaukset ja suorittaa toimenpiteitä tai opastaa käyttäjää jatkotoimissa.
Teknologian näkökulmasta chatrobotit voidaan jakaa sääntöön perustuviiin malleihin sekä tekoälypohjaisiin chatbotteihin. Sääntöön perustuvat robotit noudattavat ennalta
Perusarkkitehtuuri koostuu syötteen käsittelystä, luonnollisen kielen ymmärryksestä (NLU), keskustelun hallinnasta (dialog management), sekä vastauksen generaatiosta (NLG)
Käyttökohteet ovat yleisesti asiakaspalvelu, tiedonhaun apuväline, tehtävien suoritus (esim. varaukset ja tilaukset) sekä viihde- ja opetuslaitteet.
Haasteisiin kuuluu ymmärryksen epävarmuus, mahdolliset harha- tai virhevastaukset, sekä yksityisyyden ja turvallisuuden suojaaminen. Lisäksi on huomioitava