Zaktualizuj 'main.py'
This commit is contained in:
parent
d13149af2d
commit
509f2ae12f
13
main.py
13
main.py
@ -35,11 +35,24 @@ dictionary = {
|
||||
'Czy myślisz, że warto wiedzieć, jak %1?',
|
||||
'Czy wiedza, jak %1? jest w stanie ci pomóc?'
|
||||
]
|
||||
r'.*moje hobby to (.*)': [
|
||||
'Jak długo już się interesujesz %1?',
|
||||
'Co Cię przyciąga w %1?',
|
||||
'Czy %1 jest dla Ciebie sposobem na odprężenie?',
|
||||
'Czy masz jakieś ulubione miejsca, gdzie lubisz uprawiać swoje hobby?'
|
||||
],
|
||||
r'.*nienawidzę (.*)': [
|
||||
'Czemu tak bardzo nie lubisz %1?',
|
||||
'Czy istnieje możliwość, że twoje uczucia wobec %1 się zmienią?',
|
||||
'Czy chcesz porozmawiać o tym, co powoduje twoje nienawiść wobec %1?'
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
# funkcja zwracająca odpowiedź na zadane pytanie
|
||||
def elisa_response(input_text):
|
||||
if not input_text:
|
||||
return "Nie powiedziałeś nic"
|
||||
for pattern, response_list in dictionary.items():
|
||||
matches = re.match(pattern, input_text.lower())
|
||||
if matches:
|
||||
|
Loading…
Reference in New Issue
Block a user