diff --git a/chatbot.py b/chatbot.py new file mode 100644 index 0000000..eb22328 --- /dev/null +++ b/chatbot.py @@ -0,0 +1,22 @@ +from nltk.chat.util import Chat + +reflections = {"": ""} +quit_msg = "do widzenia" +pairs = [ + [r"mam na imię (.*)", ["cześć %1.",],], + [r"co tam u ciebie?", ["dobrze, rozmawiam z ciekawą osobą.","źle, serwer nie wyrabia","może być.",],], + [r"chcesz coś powiedzieć?", ["mam sekret... lubię rozmawiać :).","dobrze mi się rozmwaia.",],], + [f"{quit_msg}", ["żegnaj.",],], + ] + + +def grazyna_chat(): + print(f' cześć!\n', + f'mam na imię Grażyna. Jestem botem zaprogramowanym do rozmowy w języku polskim.\n', + f'w trakcie rozmowy proszę używaj polskich znaków.') + chat = Chat(pairs=pairs, reflections=reflections) + chat.converse(quit=quit_msg) + + +if __name__ == "__main__": + grazyna_chat()