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