Sažetak
Konverzacijski agenti su s vremenom zadobili veliki pažnju i interes zbog svog potencijala rješavanja mnogih problema, ali i unaprjeđivanjem postojećih rješenja. Danas su prisutni kao svestran alat u automatizaciji raznih komunikacijskih procesa te pronalaze primjenu u gotovo svim područjima počevši od zabave, financija, zdravlja, korisničke podrške do osobne produktivnosti i zabave. U radu se predstavlja cjelokupni razvoj konverzacijskog agenta u specijaliziranom području osobne organizacije u obliku osobnog asistenta. Konverzacijski agent upravlja aktivnostima obradom glasovnih naredbi koje se analiziraju u modelu temeljenom na strojnom učenju. Model je izrađen i treniran pomoću vanjskog programa Wit.ai koji, s 80-ak primjera upita, gotovo uspješno ekstrahira korisnikovu namjeru i pripadajuće entitete. S uspješnom klasifikacijom upita odvija se niz koraka u aplikacijskom sučelju gdje se nalaze organizacijski elementi i pomoću kojih korisnik može uvidjeti rezultat svojeg upita. Pozadinska logika aplikacije obrađuje povratnu informaciju programa Wit.ai i nastavlja rad prema koracima definiranim za svaku namjeru. Cilj rada je prikazati razvoj konverzacijskog agenta i jednostavnog grafičkog sučelja kao jednu od mogućnih praktičnih primjena konverzacijskih agenata.
Ključne riječi
konverzacijski agent strojno učenje osobna organizacija