23 lines
783 B
Python
23 lines
783 B
Python
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()
|