Merge pull request 'add dialog pairs' (#2) from s444383-pairs2 into chatbot
Reviewed-on: #2
This commit is contained in:
commit
c1578ebe48
18
elisa_pl.py
18
elisa_pl.py
@ -5,10 +5,21 @@ import random
|
|||||||
|
|
||||||
ARG_LITERAL = '%'
|
ARG_LITERAL = '%'
|
||||||
MAX_ARGS = 5
|
MAX_ARGS = 5
|
||||||
GOODBYES =["Do zobaczenia", "Elo"]
|
GOODBYES = ["Do zobaczenia", "Elo"]
|
||||||
QUIT = "wyjscie"
|
QUIT = "wyjscie"
|
||||||
|
|
||||||
pairs = ( ('test (.*)', ('%1',)), ('(.*) test2 (.*)', ('%1 2 %2',)), ('test2 (.*)', ('%1 2',)) )
|
pairs = (
|
||||||
|
('test (.*)', ('%1',)),
|
||||||
|
('(.*) test2 (.*)', ('%1 2 %2',)),
|
||||||
|
('test2 (.*)', ('%1 2',)),
|
||||||
|
('dobrze|świetnie|swietnie|super', ('To świetnie! Opowiedz mi dlaczego', 'To bardzo dobrze! Z jakiego powodu?')),
|
||||||
|
('źle|zle|do bani|słabo|slabo', ('Przykro mi. Czhesz o tym porozmawiać?', 'To bardzo dobrze! Z jakiego powodu?')),
|
||||||
|
('tak|nie', ('ok', ':)', 'mhm', 'okej')),
|
||||||
|
('lubi[eę] (.*)', ('Ja też! :D Co Ci się w tym najbardziej podoba?', 'Powiedz mi więcej o %1')),
|
||||||
|
('marz[eę] o (.*)', ('Nie przejmój się, kiedyś się uda!', 'Hmm... A dlaczego akurat o %1?')),
|
||||||
|
('powiedz (.*)', ('%1', '%1, nie jestem botem :/')),
|
||||||
|
('(.*)', ('Hmm... Interesujące... Opowiedz mi więcej o %1', 'Powiedz mi więcej o %1')), # '(.*)' to jest odpowiedź na "wszystko", musi być na końcu listy!
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
@ -64,4 +75,5 @@ def pick_answer(pair):
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main()
|
print("Hej jestem Elize! Jak się czujesz?")
|
||||||
|
main()
|
||||||
|
Loading…
Reference in New Issue
Block a user