24.1. - 31.1.
Navrhovanie rozoznávania pomenovaných entít
1.2. - 7.2.
Implementácia rozoznávania pomenovaných entít, pridávanie rozoznávania dátumu a jeho normalizácia.
8.2. - 14.2.
Pokračovanie na implementácii rozoznávania pomenovaných entít a začiatok navrhovania rozoznávania používateľského zámeru.
15.2. - 21.2.
Dokončovanie implementácie rozoznávania používateľského zámeru a začiatok implementácie napĺňania slotov. Vytvorenie prvého prototypu konverzačného rozhrania, ktorý slúži na rozoznanie základných príkazov a pokynov.
22.2. - 28.2.
Vytvorenie unit testov a pridanie používateľského rozhrania pre konverzáciu.
1.3. - 7.3.
Pridal som možnosť vyberať si zo zoznamu entít v prípade, že používateľov vstup nie je jednoznačný. Pridal som intent pre účely miestností a zobrazenie menu v jedálňach.
8.3. - 14.3.
Aktualizoval som správy, ktoré používateľovi chatbot posiela. Pracovné meno chatbotu je Guso. Spojil som prácu Janky Boborovej s mojov aby som mohol pridávať aj jej funkcionalitu.
15.3. - 21.3.
Pridal som nové vzory pri rozoznávaní používateľského zámeru a aktualizoval som dialógového manažéra.
22.3. - 28.3.
Pridával som na server zísakvanie informácii zo stránky fakulty a ich ukladanie do databázy.
29.3. - 4.4.
Vylepšil som dizajn používateľského rozhrania, vytvoril som triedu na generovanie odpovedí ResopnseFactory.
5.4. - 11.4.
Aktualizoval som rozoznávanie pomenovaných entít a opravil som niekoľko implementačných chýb ktoré sa testovaním ukázali. Refaktoroval a reformátoval som niektoré časti kódu.
12.4. - 18.4.
Nový názov konverzačného rozhrania bude Mia. Pridal som triedy vytvárajúce jej personalitu. Zmenil som štruktúru niektorých tried a refaktorizoval som kód.
19.4. - 25.4.
Refaktorizoval som kód opravoval chyby ktoré testovaním vznikali a začal som písať text práce. Pridal som custom font keďže niektré emotikony posielané Miou v starších zariadeniach nemajú podporu.
26.4. - 2.5.
Pridal som nové intenty pre Jankinu funkcionalitu a aj nové rozoznávače pomenovaných entít. Pridal som nove unittesty. Refaktoroval som kód a pridal som viac úrovní abstrakcie pre vačšiu modularitu. Priebežne píšem prácu.
3.5. - 9.5.
Píšem prácu a zároveň refaktorujem kód.
10.5. - 16.5.
Vytvoril som triedu Response, ktorá zaobaľuje text odpovede a príkaz, ktorý sa má vykonať. Píšem prácu a zapracovávam pripomienky školiteľa.
17.5. - 23.5.
Refaktorizácia serverovej časti aplikácie, dopísanie textu práce a zmena ukladania konverzácii na server.