====== Projekt v týmu: Chatbot ====== Pracujete v týmu, max. 3 lidé, max. 2 týmy mohou mít stejnou technologii (např. Alexa). Cílem je navrhnout a vytvořit chatbota, který uživatele provede zvoleným tématem. Deadlines (a deliverables): * 23. 10.: Specifikace semestrálního projektu. Seznam osob, zvolená technologie, role v teamu, jednoduchý popis prvního usecase. Rozsah cca 1 A4, PDF. * 6. 11.: Odevzdání písemného reportu. Zvolená technologie, tým, role v týmu, rozdělení úkolů, časový plán, požadavky na aplikaci. Popis prvního usecase, screenshoty prvního dema (nebo odkaz na video). PDF. * 20. 11.: Prezentace (rozšíření usecase na 3 případy), předvedení. Kontrola plnění časového plánu. Odevzdavejte PDF. * 4. 12.: Průběžný report (stav projektu, plnění úloh). PDF * 11. 12.: (evaluace cizího projektu; neodevzdává se nic). Tzn. musíte druhému teamu (a cvičícím v kopii) předat link na funkční aplikaci a odeslat doposud vypracované písemné zprávy. * 18. 12.: Prezentace finální aplikace (odevzdani PDF), odevzdání hodnoticí zprávy konkurenčního projektu (PDF). * 8. 1.: Odevzdání závěrečná práce (písemný report, PDF), Dokumentace projektu (PDF/web) ===== Požadavky ===== * Ukládání kontextu * Detekce zacyklení (odkaz na lidského pracovníka) např. při 3x špatně zadaném vstupu * Správné návrhové postupy (viz web, úvodní webový dokument, apod.) * Přístupné online (k vyzkoušení a evaluaci) * Hlasové ovládání ===== Usecase ===== Q: Co je usecase? > A: za usecase povazujeme vysledek (akci) chatbota. Tj. pokud si predstavite dialog jako strom, ve kterem zjistujete ruzna fakta, tak usecase je list toho stromu. > > Tj., napriklad: > - vyjezd RZS > - vyhodnoceni falesneho poplachu > - vyjezd RZS + hasici > - vyjezd RZS + instrukce k pouziti AED