Fix
This commit is contained in:
parent
508508a416
commit
f69e664e04
@ -46,6 +46,11 @@ class NLG:
|
||||
|
||||
# TODO: nie sprawdzone - trudno wejść do tego stanu
|
||||
elif dialogue_state == UserActType.UPDATE_MEETING:
|
||||
# TODO zaślepka do wywalenia
|
||||
response = "Przepraszam ale obecnie nie obsługuje jeszcze tej funkcji :("
|
||||
self.DST.clear()
|
||||
return response
|
||||
# -------------------------------------
|
||||
if systemAct.getActType() == SystemActType.REQUEST:
|
||||
if "date" in systemAct.getActParams():
|
||||
return "W jakim dniu miało się odbyć to spotkanie?"
|
||||
@ -118,6 +123,11 @@ class NLG:
|
||||
return response
|
||||
|
||||
elif dialogue_state == UserActType.FREE_TIME:
|
||||
# TODO zaślepka do wywalenia
|
||||
response = "Przepraszam ale obecnie nie obsługuje jeszcze tej funkcji :("
|
||||
self.DST.clear()
|
||||
return response
|
||||
#-------------------------------------
|
||||
if systemAct.getActType() == SystemActType.REQUEST:
|
||||
if "date" in systemAct.getActParams():
|
||||
return "W jakim okresie chcesz znaleźć wolny czas?"
|
||||
|
12
main.py
12
main.py
@ -16,18 +16,18 @@ if __name__ == "__main__":
|
||||
user_input = input("\nWpisz tekst: ")
|
||||
|
||||
user_frame = nlu.parse_user_input(user_input)
|
||||
print('\n------ rozpoznany user frame ------')
|
||||
print(user_frame)
|
||||
# print('\n------ rozpoznany user frame ------')
|
||||
# print(user_frame)
|
||||
|
||||
dst.user_update(user_frame)
|
||||
state, last_user_act, last_system_act = dst.get_dialogue_state()
|
||||
slots = dst.get_dialogue_slots()
|
||||
system_act = dp.chooseTactic()
|
||||
|
||||
print('\n------ stan ------')
|
||||
print(state, last_user_act, last_system_act)
|
||||
print('\n------ przechowywane sloty ------')
|
||||
print(slots)
|
||||
# print('\n------ stan ------')
|
||||
# print(state, last_user_act, last_system_act)
|
||||
# print('\n------ przechowywane sloty ------')
|
||||
# print(slots)
|
||||
print('\n------ wybrana akcja systemu ------')
|
||||
print(system_act)
|
||||
system_response = nlg.generateResponse(system_act)
|
||||
|
Loading…
Reference in New Issue
Block a user