initialize chatbot
This commit is contained in:
parent
29ac38546a
commit
a51b1b14ad
22
chatbot.py
Normal file
22
chatbot.py
Normal file
@ -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()
|
Loading…
Reference in New Issue
Block a user