Zaktualizuj 'main.py'

This commit is contained in:
Witold Woch 2023-03-16 15:33:17 +01:00
parent 509f2ae12f
commit 27387c53af

View File

@ -34,12 +34,11 @@ dictionary = {
'Jak myślisz, jak %1 wpłynie na twoje życie?', 'Jak myślisz, jak %1 wpłynie na twoje życie?',
'Czy myślisz, że warto wiedzieć, jak %1?', 'Czy myślisz, że warto wiedzieć, jak %1?',
'Czy wiedza, jak %1? jest w stanie ci pomóc?' 'Czy wiedza, jak %1? jest w stanie ci pomóc?'
] ],
r'.*moje hobby to (.*)': [ r'.*moje hobby to (.*)': [
'Jak długo już się interesujesz %1?', 'Jak długo już się interesujesz %1?',
'Co Cię przyciąga w %1?', 'Co Cię przyciąga w %1?',
'Czy %1 jest dla Ciebie sposobem na odprężenie?', 'Czy %1 jest dla Ciebie sposobem na odprężenie?',
'Czy masz jakieś ulubione miejsca, gdzie lubisz uprawiać swoje hobby?'
], ],
r'.*nienawidzę (.*)': [ r'.*nienawidzę (.*)': [
'Czemu tak bardzo nie lubisz %1?', 'Czemu tak bardzo nie lubisz %1?',
@ -52,7 +51,7 @@ dictionary = {
# funkcja zwracająca odpowiedź na zadane pytanie # funkcja zwracająca odpowiedź na zadane pytanie
def elisa_response(input_text): def elisa_response(input_text):
if not input_text: if not input_text:
return "Nie powiedziałeś nic" return "Nie napisałeś nic"
for pattern, response_list in dictionary.items(): for pattern, response_list in dictionary.items():
matches = re.match(pattern, input_text.lower()) matches = re.match(pattern, input_text.lower())
if matches: if matches: