# BPMN and chatbots ## Ideja 1: Self-learning chatbot framework for navigating users through BPMN processes * Moraš identificirati o kojem se procesu radi (imaš više procesa u bazi i imaš objektni/klasni dijagram) * Klasni dijagram je meta-razina (student-kolegij-referada-nositelj-asistent) * Objektni dijagram su konkretni podaci (marko-wa-...) * Klase su povezane na procese (npr. referada je nositelj nekih procesa, ..., nastavnik također) * Rezultat: nova instanca pravog procesa sa pravim akterima (od kojih je jedan i korisnik na chatbotu, ali i određeni profesor ili netko iz referade) * Istovremeno mogu biti akter u više procesa * Moraš provesti korisnika do kraja procesa * u bilo kojem dijelu korisnik može ili preko chatbota/voice ili preko FIPU aplikacije * FIPU aplikacija: aplikacija koja izlista tvoje otvorene procese i generira sučelja ovisno di si stao * CHATBOT: * polu-pametno nešto što ima klasifikaciju odgovora (zna što očekuje jer mu to BPMN kaže) * ili ako nisi siguran pošalji moguće odgovore (i dodaj u bazu znanja) ## Ideja 2: Raspiši se o nekom procesu i BPMN ti se slaže pred očima * Object-Process Methodology: https://en.wikipedia.org/wiki/Object_Process_Methodology ## Ideja 3: Klasifikacija teksta na hrvatskom * fer a1 telekom ai "razumije hrvatski" * easy win? Taskovi: * prikupljati slične radove (komercijalne, znanstvene) * oblikovati case-study - konkretni problem (mašta, postojeći dataset, napraviti dataset) * Next meeting: petak, 27.3. 10h