literówki, regexy mini poprawki

This commit is contained in:
Kacper Dudzic 2022-03-12 14:38:14 +01:00
parent f32ffddd46
commit 03e12e8d12

View File

@ -68,13 +68,13 @@ pairs_pl = (
(
"Czy to jest prawdziwy powód?",
"Jakie inne powody przychodzą Ci na myśl?",
"Czy może być inny powód, oprócz %2, ",
"Czy może być inny powód, oprócz %2?",
),
),
(
r"(.*)przepraszam (.*)",
(
"Czesto przeprosiny nie są wcale potrzebne.",
"Często przeprosiny nie są wcale potrzebne.",
"Jakie uczucia Ci towarzyszą, gdy przepraszasz?",
"Uważasz, że powinieneś przepraszać?"
),
@ -88,11 +88,11 @@ pairs_pl = (
),
),
(
r"Wydaje mi się (.*)",
r"Wydaje mi się, że (.*)",
(
"Masz wątpliwości %1?",
"Masz wątpliwości, że %1?",
"Naprawdę tak myślisz?",
"Ale nie jesteś pewny %1?"
"Ale nie jesteś pewny, że %1?"
),
),
(
@ -123,7 +123,7 @@ pairs_pl = (
r"Czy to jest (.*)",
(
"Myślisz, że to jest %1?",
"Być może to %1 -- jak Ty myślisz?",
"Być może to %1 - jak Ty myślisz?",
"Gdyby to było %1, co byś zrobił?",
"To zdecydowanie może być %1.",
),
@ -159,7 +159,7 @@ pairs_pl = (
"Chcemy rozmawiać o mnie czy o tobie?",
"Chciałbyś, żebym był%2?",
"Być może tak naprawdę mówisz o sobie?",
"Może chciabyś, żebym był%2"
"Może chciałbyś, żebym był%2"
),
),
(
@ -213,7 +213,7 @@ pairs_pl = (
(
r"Ty (.*)",
(
"Powinnismy mówić o Tobie, nie o mnie.",
"Powinniśmy mówić o Tobie, nie o mnie.",
"Dlaczego tak o mnie myślisz?",
"Dlaczego to dla Ciebie ważne?",
),
@ -319,7 +319,7 @@ reflections_pl = {
"jestem": "jesteś",
"byłem": "byłeś",
"byłam": "byłaś",
"be": "będziesz",
"bę": "będziesz",
"ja": "ty",
"ty": "ja",
"chciałbym": "chciałbyś",
@ -358,16 +358,18 @@ reflections_pl = {
"powinienem": "powinieneś"
}
grazyna_chatbot = Chat(pairs_pl, reflections_pl)
def grazyna_chat():
greeting = ['Rozmawiaj z programem pisząc proste zdania w języku polskim.', 'Aby zakończyć rozmowę napisz \033[1;31mwyjdź\033[0;0m.']
greeting = ['Rozmawiaj z programem pisząc proste zdania w języku polskim.',
'Aby zakończyć rozmowę napisz \033[1;31mwyjdź\033[0;0m.']
frame_width = len(max(greeting, key=len)) + 8
print("*" * frame_width + "\n*" + (frame_width - 2) * " " + "*")
print("*"+int((frame_width-len(greeting[0])-1)/2)*" "+greeting[0]+int((frame_width-len(greeting[0])-2)/2)*" "+"*")
print("*"+int((frame_width-len(greeting[1])+13-1)/2)*" "+greeting[1]+int((frame_width-len(greeting[1])+13-2)/2)*" "+"*\n*"+(frame_width-2)*" "+"*")
print("*" + int((frame_width - len(greeting[0]) - 1) / 2) * " " + greeting[0] + int(
(frame_width - len(greeting[0]) - 2) / 2) * " " + "*")
print("*" + int((frame_width - len(greeting[1]) + 13 - 1) / 2) * " " + greeting[1] + int(
(frame_width - len(greeting[1]) + 13 - 2) / 2) * " " + "*\n*" + (frame_width - 2) * " " + "*")
print("*" * frame_width)
print("\nDzień dobry. Jak się dzisiaj czujesz?")
@ -378,6 +380,5 @@ def demo():
grazyna_chat()
if __name__ == "__main__":
demo()