Dodano zapisy rozmów ewaluacyjnych
This commit is contained in:
parent
4e2e6db4af
commit
074c6f1339
65
eval/1.txt
Normal file
65
eval/1.txt
Normal file
@ -0,0 +1,65 @@
|
||||
- Dzień dobry!
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.WELCOME_MSG actParams:[]
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Cześć
|
||||
|
||||
- Czy możesz mi powiedzieć jakie mam plany na 20 czerwca?
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.MEETING_LIST actParams:[]
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
$("Brak spotkań")
|
||||
|
||||
- Fantastycznie! Czy możesz mi zapisać spotkanie na 19 z Agusią na Starym Rynku?
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['date']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
W jakim dniu ma się odbyć to spotkanie?
|
||||
|
||||
- 20 czerwca
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
|
||||
- Nie złapał "na starym rynku w poznaniu" więc wpisałem "Stary rynek"
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['participants']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Kto ma wziąć udział w spotkaniu?
|
||||
|
||||
# Tu też nie wyłapał "ja i Aga" więc wpisałem "Agnieszka"
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.CONFIRM_DOMAIN actParams:{'time': '19', 'description': 'Agusią', 'date': '20 czerwca', 'place': 'Z', 'participants': ['Agnieszka']}
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Czy mam dodać te spotkanie do kalendarza?
|
||||
Dzień: 20 czerwca
|
||||
Czas: 19
|
||||
Miejsce: Z
|
||||
Uczestnicy: Agnieszka
|
||||
Opis: Agusią
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\main.py", line 25, in <module>
|
||||
system_act = dp.chooseTactic()
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\DialoguePolicy.py", line 83, in chooseTactic
|
||||
self.DB.create_meeting(slots)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\DBManager.py", line 56, in create_meeting
|
||||
date_time = get_date(
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\dateHelper.py", line 143, in get_date
|
||||
return get_datetime_from_day(date, hours, minutes)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\dateHelper.py", line 122, in get_datetime_from_day
|
||||
date = get_current_date() + timedelta(days=(7 - abs(current_day_of_week-input_date_of_week)))
|
||||
TypeError: unsupported operand type(s) for -: 'int' and 'NoneType'
|
||||
|
66
eval/2.txt
Normal file
66
eval/2.txt
Normal file
@ -0,0 +1,66 @@
|
||||
- Chciałbym zarezerwować spotkanie na dzień jutrzejszy na placu X
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['time']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
W jakim czasie ma się odbyć to spotkanie?
|
||||
|
||||
- 11:25
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
|
||||
- na placu X
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
|
||||
- Plac X
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['participants']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Kto ma wziąć udział w spotkaniu?
|
||||
|
||||
- Ja i koleżanka Y
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['participants']
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Kto ma wziąć udział w spotkaniu?
|
||||
|
||||
# Znowu się zapętlił więc wpisałem "Agnieszka" żeby przejść dalej
|
||||
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.CONFIRM_DOMAIN actParams:{'date': 'jutrzejszy', 'time': '11:25', 'place': 'Plac X', 'description': 'Y', 'participants': ['Agnieszka']}
|
||||
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Czy mam dodać te spotkanie do kalendarza?
|
||||
Dzień: jutrzejszy
|
||||
Czas: 11:25
|
||||
Miejsce: Plac X
|
||||
Uczestnicy: Ja # Tu zmiana była
|
||||
Opis: Y
|
||||
|
||||
Traceback (most recent call last):
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\main.py", line 25, in <module>
|
||||
system_act = dp.chooseTactic()
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\DialoguePolicy.py", line 83, in chooseTactic
|
||||
self.DB.create_meeting(slots)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\DBManager.py", line 56, in create_meeting
|
||||
date_time = get_date(
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\dateHelper.py", line 143, in get_date
|
||||
return get_datetime_from_day(date, hours, minutes)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\dateHelper.py", line 122, in get_datetime_from_day
|
||||
date = get_current_date() + timedelta(days=(7 - abs(current_day_of_week-input_date_of_week)))
|
||||
TypeError: unsupported operand type(s) for -: 'int' and 'NoneType'
|
||||
PS C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe>
|
89
eval/4.txt
Normal file
89
eval/4.txt
Normal file
@ -0,0 +1,89 @@
|
||||
- hej janusz
|
||||
------ rozpoznany user frame ------
|
||||
inform(participant='janusz')
|
||||
------ stan ------
|
||||
None UserActType.INFORM None
|
||||
------ przechowywane sloty ------
|
||||
{'participants': ['janusz']}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.NOT_UNDERSTOOD actParams:[]
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Nie rozumiem o czym mówisz.
|
||||
|
||||
- chce zapisać spotkanie w kalendarzu
|
||||
------ rozpoznany user frame ------
|
||||
create_meeting()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.CREATE_MEETING None
|
||||
------ przechowywane sloty ------
|
||||
{'participants': ['janusz']}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['date']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
W jakim dniu ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- jutro o 10:00
|
||||
------ rozpoznany user frame ------
|
||||
inform(date='jutro',time='10:00')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['date']
|
||||
------ przechowywane sloty ------
|
||||
{'participants': ['janusz'], 'date': 'jutro', 'time': '10:00'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- u mnie w domu # znowu nie wyłapał
|
||||
------ rozpoznany user frame ------
|
||||
bye()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.BYE actType:SystemActType.REQUEST actParams:['place']
|
||||
------ przechowywane sloty ------
|
||||
{'participants': ['janusz'], 'date': 'jutro', 'time': '10:00'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- Restauracja Poznań
|
||||
------ rozpoznany user frame ------
|
||||
inform(place='restauracja Poznań')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['place']
|
||||
------ przechowywane sloty ------
|
||||
{'participants': ['janusz'], 'date': 'jutro', 'time': '10:00', 'description': 'Poznań', 'place': 'restauracja Poznań'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.CONFIRM_DOMAIN actParams:{'participants': ['janusz'], 'date': 'jutro', 'time': '10:00', 'description': 'Poznań', 'place': 'restauracja Poznań'}
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Czy mam dodać te spotkanie do kalendarza?
|
||||
Dzień: jutro
|
||||
Czas: 10:00
|
||||
Miejsce: restauracja Poznań
|
||||
Uczestnicy: janusz
|
||||
Opis: Poznań
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- czy możesz dodać kolejnych uczestników?
|
||||
------ rozpoznany user frame ------
|
||||
meeting_list()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.MEETING_LIST actType:SystemActType.CONFIRM_DOMAIN actParams:{'participants': ['janusz'], 'date': 'jutro', 'time': '10:00', 'description': 'Poznań', 'place': 'restauracja Poznań'}
|
||||
------ przechowywane sloty ------
|
||||
{'participants': ['janusz'], 'date': 'jutro', 'time': '10:00', 'description': 'Poznań', 'place': 'restauracja Poznań'}
|
||||
------ wybrana akcja systemu ------
|
||||
None
|
||||
Traceback (most recent call last):
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\main.py", line 31, in <module>
|
||||
system_response = nlg.generateResponse(system_act)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\NaturalLanguageGeneration.py", line 19, in generateResponse
|
||||
if systemAct.getActType() == SystemActType.REQUEST:
|
||||
AttributeError: 'NoneType' object has no attribute 'getActType'
|
||||
|
118
eval/6.txt
Normal file
118
eval/6.txt
Normal file
@ -0,0 +1,118 @@
|
||||
- Jakie mam w tym tygodniu spotkania?
|
||||
|
||||
------ rozpoznany user frame ------
|
||||
meeting_list(date='tym tygodniu')
|
||||
------ stan ------
|
||||
UserActType.MEETING_LIST UserActType.MEETING_LIST None
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'tym tygodniu'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.MEETING_LIST actParams:{'date': 'tym tygodniu'}
|
||||
Traceback (most recent call last):
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\main.py", line 31, in <module>
|
||||
system_response = nlg.generateResponse(system_act)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\NaturalLanguageGeneration.py", line 154, in generateResponse raise Exception("SystemAct:{} not recognized".format(systemAct))
|
||||
Exception: SystemAct:actType:SystemActType.MEETING_LIST actParams:{'date': 'tym tygodniu'} not recognized
|
||||
|
||||
- Dodaj spotkanie we wtorek
|
||||
------ rozpoznany user frame ------
|
||||
create_meeting(date='wtorek')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.CREATE_MEETING None
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'wtorek'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['time']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
W jakim czasie ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- o godzinie dziesiątej
|
||||
------ rozpoznany user frame ------
|
||||
inform()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['time']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'wtorek'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['time']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
W jakim czasie ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- Spotkanie ma się rozpocząć o dziesiątej # tu też nie wyłapało więc dałem 10
|
||||
------ rozpoznany user frame ------
|
||||
inform(time='10')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['time']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'wtorek', 'time': '10'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- Spotkanie online
|
||||
------ rozpoznany user frame ------
|
||||
inform(description='Online')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['place']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'wtorek', 'time': '10', 'description': 'Online'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- w internecie # zmieniłem na "restauracja internet" żeby przejść dalej
|
||||
------ rozpoznany user frame ------
|
||||
inform(description='Online')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['participants']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'wtorek', 'time': '10', 'description': 'Online', 'place': 'restauracja internet'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['participants']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Kto ma wziąć udział w spotkaniu?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- ja # zmieniłem na agnieszka żeby przejść dalej
|
||||
|
||||
inform(participant='Agnieszka')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['participants']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'wtorek', 'time': '10', 'description': 'Online', 'place': 'restauracja internet', 'participants': ['Agnieszka']}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.CONFIRM_DOMAIN actParams:{'date': 'wtorek', 'time': '10', 'description': 'Online', 'place': 'restauracja internet', 'participants': ['Agnieszka']}
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Czy mam dodać te spotkanie do kalendarza?
|
||||
Dzień: wtorek
|
||||
Czas: 10
|
||||
Miejsce: restauracja internet
|
||||
Uczestnicy: Agnieszka
|
||||
Opis: Online
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- Tak
|
||||
------ rozpoznany user frame ------
|
||||
confirm()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.CONFIRM actType:SystemActType.CONFIRM_DOMAIN actParams:{'date': 'wtorek', 'time': '10', 'description': 'Online', 'place': 'restauracja internet', 'participants': ['Agnieszka']}
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'wtorek', 'time': '10', 'description': 'Online', 'place': 'restauracja internet', 'participants': ['Agnieszka']}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.AFFIRM actParams:['create_meeting']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Spotkanie zostało dodane
|
||||
-----------------------------------
|
||||
-----------------------------------
|
134
eval/8.txt
Normal file
134
eval/8.txt
Normal file
@ -0,0 +1,134 @@
|
||||
- Dzień dobry
|
||||
------ rozpoznany user frame ------
|
||||
hello()
|
||||
------ stan ------
|
||||
None UserActType.HELLO None
|
||||
------ przechowywane sloty ------
|
||||
{}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.WELCOME_MSG actParams:[]
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Cześć
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- Fantastycznie. Czy możesz mi powiedzieć jakie mam plany na piątek?
|
||||
------ rozpoznany user frame ------
|
||||
meeting_list(date='piątek')
|
||||
------ stan ------
|
||||
UserActType.MEETING_LIST UserActType.MEETING_LIST None
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'piątek'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.MEETING_LIST actParams:{'date': 'piątek'}
|
||||
Traceback (most recent call last):
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\main.py", line 31, in <module>
|
||||
system_response = nlg.generateResponse(system_act)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\NaturalLanguageGeneration.py", line 154, in generateResponse raise Exception("SystemAct:{} not recognized".format(systemAct))
|
||||
Exception: SystemAct:actType:SystemActType.MEETING_LIST actParams:{'date': 'piątek'} not recognized
|
||||
|
||||
# Odpowiedziałem jako brak spotkań
|
||||
|
||||
- A mam jakiekolwiek spotkania w tym tygodniu?
|
||||
------ rozpoznany user frame ------
|
||||
meeting_list(date='tym tygodniu')
|
||||
------ stan ------
|
||||
UserActType.MEETING_LIST UserActType.MEETING_LIST None
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'tym tygodniu'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.MEETING_LIST actParams:{'date': 'tym tygodniu'}
|
||||
Traceback (most recent call last):
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\main.py", line 31, in <module>
|
||||
system_response = nlg.generateResponse(system_act)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\NaturalLanguageGeneration.py", line 154, in generateResponse raise Exception("SystemAct:{} not recognized".format(systemAct))
|
||||
Exception: SystemAct:actType:SystemActType.MEETING_LIST actParams:{'date': 'tym tygodniu'} not recognized
|
||||
|
||||
# Odpowiedziałem jako brak spotkań
|
||||
|
||||
- ok zapisz mi proszę spotkanie na czwartek na 18
|
||||
------ rozpoznany user frame ------
|
||||
create_meeting(date='czwartek',time='18')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.CREATE_MEETING None
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'czwartek', 'time': '18'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
|
||||
- centrum
|
||||
------ rozpoznany user frame ------
|
||||
inform()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['place']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'czwartek', 'time': '18'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['place']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Gdzie ma się odbyć to spotkanie?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- w centrum # Wpisałem restauracja centrum
|
||||
------ rozpoznany user frame ------
|
||||
inform(place='restauracja centrum')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['place']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'czwartek', 'time': '18', 'place': 'restauracja centrum'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['participants']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Kto ma wziąć udział w spotkaniu?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- nikt więcej # wpisałem agnieszka żeby przejść dalej
|
||||
------ rozpoznany user frame ------
|
||||
inform(participant='Agnieszka')
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.INFORM actType:SystemActType.REQUEST actParams:['participants']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'czwartek', 'time': '18', 'place': 'restauracja centrum', 'participants': ['Agnieszka']}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.REQUEST actParams:['description']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Czy mam dodać jakiś opis do tego spotkania?
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- nie
|
||||
------ rozpoznany user frame ------
|
||||
negate()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.NEGATE actType:SystemActType.REQUEST actParams:['description']
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'czwartek', 'time': '18', 'place': 'restauracja centrum', 'participants': ['Agnieszka'], 'description': None}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.CONFIRM_DOMAIN actParams:{'date': 'czwartek', 'time': '18', 'place': 'restauracja centrum', 'participants': ['Agnieszka'], 'description': None}
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Czy mam dodać te spotkanie do kalendarza?
|
||||
Dzień: czwartek
|
||||
Czas: 18
|
||||
Miejsce: restauracja centrum
|
||||
Uczestnicy: Agnieszka
|
||||
Opis: None
|
||||
-----------------------------------
|
||||
-----------------------------------
|
||||
|
||||
- tak
|
||||
------ rozpoznany user frame ------
|
||||
confirm()
|
||||
------ stan ------
|
||||
UserActType.CREATE_MEETING UserActType.CONFIRM actType:SystemActType.CONFIRM_DOMAIN actParams:{'date': 'czwartek', 'time': '18', 'place': 'restauracja centrum', 'participants': ['Agnieszka'], 'description': None}
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'czwartek', 'time': '18', 'place': 'restauracja centrum', 'participants': ['Agnieszka'], 'description': None}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.AFFIRM actParams:['create_meeting']
|
||||
------ wygenerowana odpowiedź systemu ------
|
||||
Spotkanie zostało dodane
|
||||
-----------------------------------
|
||||
-----------------------------------
|
14
eval/9.txt
Normal file
14
eval/9.txt
Normal file
@ -0,0 +1,14 @@
|
||||
- Czy możesz odwołać wszystkie moje spotkania w tym tygodniu?
|
||||
------ rozpoznany user frame ------
|
||||
meeting_list(date='tym tygodniu')
|
||||
------ stan ------
|
||||
UserActType.MEETING_LIST UserActType.MEETING_LIST None
|
||||
------ przechowywane sloty ------
|
||||
{'date': 'tym tygodniu'}
|
||||
------ wybrana akcja systemu ------
|
||||
actType:SystemActType.MEETING_LIST actParams:{'date': 'tym tygodniu'}
|
||||
Traceback (most recent call last):
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\main.py", line 31, in <module>
|
||||
system_response = nlg.generateResponse(system_act)
|
||||
File "C:\Users\masob\Desktop\STUDIA\SYSTEMY DIALOGOWE\SystemyDialogowe\NaturalLanguageGeneration.py", line 154, in generateResponse raise Exception("SystemAct:{} not recognized".format(systemAct))
|
||||
Exception: SystemAct:actType:SystemActType.MEETING_LIST actParams:{'date': 'tym tygodniu'} not recognized
|
Loading…
Reference in New Issue
Block a user