117 lines
5.1 KiB
Python
117 lines
5.1 KiB
Python
# questions and reflections for cheddar chatbot
|
|
|
|
questions = [(r"Potrzebuję (.*)",
|
|
('Czemu potrzebujesz %1?',
|
|
'Czy aby na pewno potrzebujesz %1?')),
|
|
(r'Jestem (.*)',
|
|
('Czy przyszedłeś dziś do mnie, ponieważ jesteś %1?',
|
|
'Jak długo jesteś %1?',
|
|
'Jak czujesz się z byciem %1?')),
|
|
(r'Jesteś (.*)',
|
|
('Czemu to ważne, że jestem %1?',
|
|
'Chciałbyś, abym nie był %1?',
|
|
'Możę to ty uważasz, że jestem %1.',
|
|
'Mogę być %1, co o tym sądzisz?',
|
|
"Czy rozmawiasz że mną, ponieważ jesteś %1?",
|
|
"Od jak dawna jesteś %1?",
|
|
"Dlaczego mówisz mi, że jesteś %1?",
|
|
"Dlaczego uważasz, że jesteś %1?"
|
|
)),
|
|
(r'Co (.*)',
|
|
('Czemu pytasz?',
|
|
'W jaki sposób odpowiedź na to pytania by ci pomogła?',
|
|
'A co ty myślisz?')),
|
|
(r'Jak (.*)',
|
|
('A jak myślisz?',
|
|
'Może sam odpowiedz sobie na to pytanie',
|
|
"Jakie jest twoje PRAWDZIWE pytanie")),
|
|
(r'Ponieważ (.*)',
|
|
('Czy to na pewno prawdziwy powód?',
|
|
'Jakie inne powody przychodzą ci na myśl?',
|
|
'Skoro %1, to jakie inne powody są prawdziwe?')),
|
|
(r'(.*) przepraszam (.*)',
|
|
('Nie masz za co przepraszać',
|
|
'Jakie uczucia masz w sobie, gdy przepraszasz?')),
|
|
(r'Myślę, że (.*)',
|
|
('Jesteś niepewny co do tego?', 'Naprawdę tak myślisz?', "Ale nie jesteś pewien?")),
|
|
(r'Dlaczego (.*)',
|
|
("Czemu to ty nie powiesz mi dlaczego %1?", 'Czemu myślisz, że %1?')),
|
|
(r'Chcę (.*)',
|
|
('Co to by dla ciebie oznaczało, gdybyś to dostał?',
|
|
'Czemu chcesz %1?',
|
|
'Co byś zrobił, gdybyś dostał %1?',
|
|
'Gdybyś dostał %1, to co byś zrobił?')),
|
|
(r'(.*)matka(.*)',
|
|
('Powiedz mi więcej o swojej matce.',
|
|
'Jak wyglądałą relacja z twoją matką?',
|
|
'Jakie są twoje uczucia dziś?')),
|
|
(r'(.*) ojciec(.*)',
|
|
('Powiedz mi więcej o swoim ojcu.',
|
|
'Jak twój ojciec sprawia, że się czujesz?')),
|
|
(r"Nie mogę (.*)",
|
|
("Skąd wiesz, że nie możesz %1?",
|
|
"Byc może mogłbyś %1, gdybyś spróbował.",
|
|
"Co musialbyś zrobić żeby %1?")),
|
|
(r"Czy jesteś (.*)",
|
|
("Dlaczego ma to znaczenie czy jestem %1?",
|
|
"Czy wolabys gdybym nie był %1?",
|
|
"Byc moze uważasz, że jestem %1.",
|
|
"Byc moze jestem %1, co o tym sadzisz?",)),
|
|
(r"Co (.*)",
|
|
("Dlaczego pytasz?",
|
|
"W jaki sposob pomogłaby ci odpowiedz na to pytanie?",
|
|
"Co o tym myślisz?",)),
|
|
(r"Jak (.*)",
|
|
("Jak sadzisz?",
|
|
"Byc moze potrafisz odpowiedziec na swoje wlasne pytanie.",
|
|
"O co tak naprawde pytasz?",)),
|
|
(r"Poniewaz (.*)",
|
|
("Czy to jest prawdziwy powod?",
|
|
"Jakie inne powody przychodzą Ci na myśl?",
|
|
"Czy ten powod odnosibędącdo czegoś innego?",
|
|
"Jesli %1, to co jeszcze musi byc prawda?",
|
|
)),
|
|
(r'quit',
|
|
('Do usłyszenia!',
|
|
'Miłego dnia!',)),
|
|
(r'(.*)\?',
|
|
('Być może odpowiedź jest w tobie?',
|
|
'Czemu to TY nie powiesz MI?',
|
|
"Czemu o to pytasz?")),
|
|
(r'(.*)',
|
|
('Proszę, powiedz mi więcej',
|
|
"Zmieńmy temat... opowiedz mi o swojej rodzinie.",
|
|
'Możesz rozwinąć?',
|
|
'Możesz powiedzieć mi więcej o %1?',
|
|
'Rozumiem.',
|
|
'To bardzo interesujące',
|
|
'Rozumiem.. i co Ci to mówi?',
|
|
'Jakie uczucia to w tobie wywołuje?',
|
|
'Jak się czujesz, mówiąc to?')),
|
|
]
|
|
|
|
reflections = {
|
|
"jestem": "jesteś",
|
|
"byłem": "byłeś",
|
|
"byłam": "byłaś",
|
|
"ja": "ty",
|
|
"chciałbym": "chciałbyś",
|
|
"chciałabym": "chciałabyś",
|
|
"mam": "masz",
|
|
"będę": "będziesz",
|
|
"mój": "twój",
|
|
"twoja": "moja",
|
|
"moim": "twoim",
|
|
"mojego": "twojego",
|
|
"jesteś": "jestem",
|
|
"byleś": "byłem",
|
|
"masz": "mam",
|
|
"będziesz": "będę",
|
|
"twój": "mój",
|
|
"twoim": "moim",
|
|
"twojego": "mojego",
|
|
"ty": "ja",
|
|
"nasz": "wasz",
|
|
"mogę": "możesz",
|
|
"mnie": "cię"
|
|
} |