SystemyDialogowe-ProjektMag.../README.md

26 lines
1.4 KiB
Markdown
Raw Normal View History

2022-05-26 15:59:19 +02:00
## Zadanie 7/8 NLU
2022-05-05 19:58:00 +02:00
- rozwiązanie zadania znajduje się w pliku **lab/08-parsing-semantyczny-uczenie(zmodyfikowany).ipynb**, ostatnia komórka zawiera skrypt ewaluujący model metrykami precision, recall i f1
- uczenie modelu realizowane jest w zmodyfikowanym pliku z zajęć **lab/08-parsing-semantyczny-uczenie(zmodyfikowany).ipynb**
2022-05-31 00:23:12 +02:00
- dane uczące, generowane są automatycznie, na podstawie zebranych wcześniej dialogów, przez regułowy skrypt **tasks/zad8/pl/annotate.py**, a następnie poprawione ręcznie. Dane znajdują sie w dwóch plikach **tasks/zad8/pl/test.conllu** oraz **tasks/zad8/pl/train.conllu**
2022-05-05 19:58:00 +02:00
- model wykorzystywany jest w klasie z pliku **src/components/NLU.py**
- plik **src/dialogue_system.py** będzie łączył wszystkie moduły systemu dialogowego, narazie wykorzystuje tylko tagger NLU
2022-05-26 15:59:19 +02:00
- aby porozmawiać z systemem należy uruchomić wszystkie komórki pliku **lab/08-parsing-semantyczny-uczenie(zmodyfikowany).ipynb**, w celu nauczenia modelu, po ich wykonaniu należy uruchomić pythonowy skrypt **src/dialogue_system.py**
2022-05-31 00:23:12 +02:00
- dodananie modelu służącego do klasyfikacji wypowiedzi użytkownika, rozdzielenie zadań tagowania slotow oraz klasyfikacji wypowiedzi użytkownika do dwóch niezależnych medeli
2022-05-26 15:59:19 +02:00
---
2022-05-27 18:01:18 +02:00
## Zadanie 9/10 DST i DP
2022-05-26 15:59:19 +02:00
- implementacja regułowego modułu DST: **src/components DST.py**
2022-05-27 18:01:18 +02:00
- implementacja regułowego DP, tylko happy path: **src/components DP.py**
2022-05-26 15:59:19 +02:00
- wykorzystanie w pliku **src/dialogue_system.py**