Dom zvučni Kako se obučavaju chatboti?

Kako se obučavaju chatboti?

Anonim

P:

Kako se obučavaju chatboti?

A:

Gotovo svi su komunicirali s chatbotom, bilo putem osobnih asistenata poput Appleovih Siri ili preko odjela za usluge kupcima, ali kako izgledaju tako pametni? Postoji nekoliko načina na koje AI programeri mogu osposobiti ove botove da daju realne odgovore.

Najjednostavniji način dizajniranja robota je da on odgovori na unaprijed programirani raspon odgovora. To je bio pristup koji je koristio program ELIZA Josepha Weizenbauma (1923.-2008.) Razvijen 1960-ih.

ELIZA je trebao zamišljati rogeranskog psihoterapeuta. Program je mogao odgovoriti samo prema unaprijed programiranim "skriptama", ali mnogi su korisnici smatrali da je učinak toliko realan da su inzistirali na tome da je ELIZA zaista inteligentna.

To je nazvano "efekt ELIZA".

Istraživanja u AI omogućila su daleko sofisticiranije pristupe razvoju chatbotova koji im omogućuju da "uče" i od podataka o obuci koje pružaju programeri i od korisničkih unosa.

Uzmimo primjer chatbota koji se koristi za odjel za korisnike kupca softverske tvrtke. Botu će se najprije dostavljati informacije iz vlastitih sredstava tvrtke: dokumentacija, često postavljana pitanja (FAQ), e-poruke, prijepisi za chat.

Robot neće biti ograničen samo na ono što programeri daju, kao što je to bio ELIZA. To će moći naučiti iz stvarnih interakcija s kupcima pomoću obrade prirodnog jezika (NLP).

Čak i uz automatizirano učenje, i dalje će postojati područja u kojima roboti imaju problema. Ljudi će morati povremeno trenirati robota koristeći nadgledano učenje. S obzirom na nejasnoće u ljudskim jezicima, teško će se izgraditi chatbot koji bi mogao raditi potpuno bez nadzora.

Ljudski korisnik će također morati provjeriti ispravnost rezultata chatbota, posebno u poslovnom kontekstu. Ipak, ovi će chatboti biti fleksibilniji od programa utemeljenog na čisto pravilima kao što je ELIZA.

Napredak u strojnom učenju i obradi prirodnog jezika mogao bi ove chatbote u budućnosti učiniti još inteligentnijima.

Kako se obučavaju chatboti?