Meetings - Terminaator/chatbot GitHub Wiki
- Kas on vaja log süsteemi?
- Kes on sihtgrupp?
- Annab abi, mida õppida?
- Tehnoloogia
- Kas chatbot peab arvestama ka eelmisi küsimusi? A: Ikka võiks jah
- Mida soovitate kasutada arendamiseks(keel, jms)?
- Dokumentatsioon
- Kuidas süsteem välja näeb nagu, mida soovite saada täpsemalt.
- Loomulik või käsklused A: loomulik
- Milline ois2 tuleb ja mis seal teha saab (https://ois2.ut.ee/#/dashboard)
- Kui kiiresti peaks kasutaja soovitud info katte saama(mitu sekundit, küsimist, ..)?
- Milline on koige keerulisem kusimus mida voidakse kusida? 12.1 peaks olema küsimuse pikkuse piir? liiga pika küsimuse töötlemine oleks üsna ressursimahukas.
- Kui palju inimesi korraga kasutaks seda? Kui optimeeritud peab olema?
- Kas ainult info/teabe/soovituste saamiseks või ka muudatuste tegemise vahend (nt registreeri ainele)?
- Mis peaks olema tehtud, et lugeda projekti lõpetatuks?
- Kas chatbot peab mingit infot kasutaja kohta salvestama?
- Kas peab olema mingi statistika(näiteks millal kasutatkse, mida küsitakse, ..)?
- Kas on vajalik tutorial(kuidas kasutada chatbot)?
For one Chatbots are great at customer service, handling simple to very complex requests. In ÕIS 2 context the bot could be used to ask information about my academic progress and all information around it, send reminders, make smart suggestions and more, inside your favourite environment, like WhatsApp or Facebook Messenger. The chatbots front-end functionality can also be placed to ut.ee main page and be sort of a “continues project” emphasising machine learning.
Eesti keeles peab vastama.
Meeting02
Hea oleks kui oleks loomulik. Eesti keeles. Midagi siri sarnast.
Voiks arvestada eelnevaid kusimusi. Tapsustavad kusimused.
Projekti antakse jargmisele kursusele.
Ei salvesta infot kasutajate kohta. Pole vaja statistikat - Liiga palju jama.
Mingi opesoovitused susteem.
Notification susteem - ei keskendu sellele.
Rohk backendi poolel, interface oleks hea. Mingi backend lahendus mis suhtleb frotendiga ja kasutab ois apisid.
Tehnilise poole pealt baas tehtud, vundament olemas, et oleks edasi arendatav.
Dokumentatsioon peab olema. Juhised kuidas asi kaib ja kuidas edasi arendada.
Tutorial - kaskude list.
Kui tuleb hasti valja siis kuhugi ulesse.
Sisselogimist ei ole praeguses ois2. Tuleks midagi valja moelda.
Ainult info jaoks.
Alustuseks autentimiseta.
Meeting 3 (10.oktoober)
Eesmärk - Saada informatsiooni autentimise kohta.
Ülevaade edusammudest, väike demo chatbotist. Hetkel kõik küsimused sellised, mis ei vaja autentimist. Siiamaani klient oli rahul sellega, mis meil näidata oli. Chatboti kaks eraldi suunda - üks suund, mis kasutab õis2 API-sid ja teine suund, mis oskab ise teatud veebilehti läbi vaadata ja seega vastata ülikooliga seotud üldistele küsimustele. Näiteks: "Kuidas mul läheb?" või "Mis on akadeemiline kalender?" Arutelu, kas lasta meie tiimi õis2-e dev keskkonda sisse. Leppisime kokku, et kui rohkem on tehtud, et siis võib katsetada. Easter Egg'id peaks kindlasti olemas olema. Autentimise jaoks on vaja tokenit. Peaks olema kättesaadav, Paul on juba edukale seda korra katsetanud. Probleemide korral saab Slackist abi küsida.
Meeting 4 (14.11.2018)
Ülevaade, mida oleme teinud. Tegime kliendile väikese demo, saime tagasisidet, et võiks chatboti graafilise liidese värve muuta. Põhiline kokkusaamise põhjus oli testkasutaja küsimine. Me ei tahtnud enda isikliku kasutajaga autentimist katsetada. Kahjuks seda me ei saanud, sest neil testkasutajat veel loodud ei olnud, aga lubasid sellega tegeleda. Saime idee, kuidas oma koodi ümber teha nii, et ei oleks nii palju if statemente. See teeks ka küsimuste lisamise lihtsamaks ja loogilisemaks.
Meeting 5 (05.12.2018)
Ülevaade edusammudest ja muredest. Keskendusime seekord viimastele lisadele, mida võiks veel parandada, mida muuta. Leidsime, et kõige tähtsam on saada sessioonid tööle. Ülejäänud peaks olema juba korras. Arutasime ka, et kas lisada chatbot õis2-te katseks. Klient arvas, et kui neil aega üle jääb, võiks seda ka kindlasti teha. Üks oluline punkt, mida klient rõhuta oli, et me kirjutaks hea dokumentatsiooni.