90 lines
3.6 KiB
Plaintext
90 lines
3.6 KiB
Plaintext
- 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'
|
|
|