--- title: Martin Šarišský published: true taxonomy: category: [vp2023,bp2024] tag: [chatbot,rasa,dialog,nlp] author: Daniel Hladek --- rok začiatku štúdia: 2021 Návrh na zadanie BP: 1. Vypracujte teroretický úvod do modelovania dialógu a povedzte ake metódy sa aktuálne používajú. 2. Navrhnite a vytvorte dialógový systém komunikujúci v slovenskom jazyku pre úlohu komunikácie občana s mestom. 3. Vykonajte sadu experimentov a dialógovým systémom a identifikujte miesta pre zlepšenie. Nápady na balakársku prácu: - chatbot pre komunikáciu s mestom - vytvorenie NLU databázy. - Urobenie web rozhrania. - dá sa to prepojiť aj na QA systém. Súvisiace materiály: - [Repozitár s webovou aplikáciou](https://git.kemt.fei.tuke.sk/sh662er/rasa-flask-website) - [Repozitár s chatbotom](https://git.kemt.fei.tuke.sk/sh662er/Rasa) - Bakalárska práca [Samuel Horáni](/students/2019/samuel_horani) - video kanál s [RASA tutoriálom](https://www.youtube.com/watch?v=rlAQWbhwqLA&list=PL75e0qA87dlHQny7z43NduZHPo6qd-cRc) - Slovenský Spacy model https://github.com/hladek/spacy-skmodel ## Vedecký projekt 2023 Ciele: - Napísať krátku písomnú správu - Oboznámiť sa s technológiou RASA a sú súvisiacimi technológiami NLP - Vytvoriť jednoduchého chatbota ktorý bude komunikovať po slovensky. Stretnutie 12.4.2023 Stav: - Robot komunikuje po slovensky pre jedoduchú úlohu súvisiacu s esluzby mesta Košice. - Zdrojáky sú na gite https://git.kemt.fei.tuke.sk/ms058bd/vp2023 - Napísaný krátky report, draft Úlohy: - Zlepšiť štylistiku reportu. - Pripraviť jednoduchú webovú aplikáciu na demo s chatbotom. Inšpirujte sa prácou S. Horáni. alebo použite Flask, alebo použite Streamlit. Stretnutie 27.3.2023 Stav: - Chatbot funguje po anglicky cez Anaconda. - Napísané niektoré reporty. Úlohy: - Pozrite si stránku https://www.esluzbykosice.sk/, navrhnite chatbbota ktorý bude informovať o dostupných e-službách pre košický magistrát. - Zdrojáky dajte na KEMT GIT, repozitár nazvite vp2023 - Pokračujte v otvorených úlohách. Zásobník úloh: - Preštudujte si ako sa vyhodnocuje RASA chatbot Úlohy: - [x] Nainštalujte a oboznámte sa s RASA frameworkom. Pri inštalácii využite systém Anaconda. - [x] Vyberte a prejdite najmenej jeden tutoriál pre prácu s RASA frameworkom. - [x] Napíšte krátky report na 2 strany kde napíšete čo ste urobili a čo ste sa dozvedeli. - [x] Vytvorte chatbota, ktorý sa bude vedieť predstaviť a odpovedať koľko je hodín. - [-] Zistite čo je to NLU a napíšte o tom krátku správu. - [-] Prečítajte si Horániho BP. - [ ] Zistite ako pracuje RASA a napíšte o tom krátku správu. Zistite, aké neurónové siete sa tam používajú. Zásobník úloh: - Rozbehajte Horániho chatbota. - Pridajte podporu slovenčiny do Vášho chatbota.