README init

This commit is contained in:
s478841 2022-03-15 21:33:57 +01:00
parent a9d866d57d
commit ac3a1a61ee
2 changed files with 39 additions and 22 deletions

7
README.md Normal file
View File

@ -0,0 +1,7 @@
# Systemy Dialogowe
## Skład zespołu
- Jakub Eichner,
- Cezary Gałązkiewicz,
- Jakub Kaczmarek,
- Mateusz Ogrodowczyk

View File

@ -1,21 +1,21 @@
from nltk.chat.util import Chat
reflections = {
"jestem": "jestes",
"byłem": "byłeś",
"ja": "ty",
"zrobiłbym": "zrobiłbyś",
"zrobiłem": "zrobiłeś",
"zrobię": "zrobisz",
"mam": "masz",
"twoje": "moje",
"twój": "mój",
"ty": "ja",
}
"jestem": "jesteś",
"byłem": "byłeś",
"ja": "ty",
"zrobiłbym": "zrobiłbyś",
"zrobiłem": "zrobiłeś",
"zrobię": "zrobisz",
"mam": "masz",
"twoje": "moje",
"twój": "mój",
"ty": "ja",
}
pairs = (
(
r'Potrzebuje (.*)',
r'Potrzebuję (.*)',
(
"Dlaczego potrzebujesz %1?",
"Czy napewno %1 Ci pomoże?",
@ -93,8 +93,8 @@ pairs = (
(
r"I think (.*)",
(
"Czy jesteś pewien %1?",
"Naprawdę tak uważasz?",
"Czy jesteś pewien %1?",
"Naprawdę tak uważasz?",
"Ale nie jesteś pewien %1?"
),
),
@ -106,9 +106,9 @@ pairs = (
),
),
(
r"Yes",
r"Yes",
(
"Brzmisz na całkiem pewnego.",
"Brzmisz na całkiem pewnego.",
"Czy mógłbyś rozwinąć?"
)
),
@ -136,10 +136,10 @@ pairs = (
),
),
(
r"Dlaczego (.*)",
r"Dlaczego (.*)",
(
"Jak myślisz, dlaczego %1?",
"Myślę, żę Ty możesz mi powiedzieć, dlaczego %1?"
"Jak myślisz, dlaczego %1?",
"Myślę, że Ty możesz mi powiedzieć, dlaczego %1?"
)
),
(
@ -169,12 +169,14 @@ pairs = (
(
"Opowiedz mi o Twoim ojcu.",
"Jak czujesz się przy ojcu?",
)
),
(
r"(.*) tata(.*)",
(
"Opowiedz mi o Twoim ojcu.",
"Jak czujesz się przy ojcu?",
)
),
(
r"(.*)\?",
@ -184,6 +186,14 @@ pairs = (
"Zastanów się, czy nie możesz sam odpowiedzieć na to pytanie?",
),
),
(
r"(.*)przestań(.*)",
(
"Sam tego chciałeś",
"Myślałem, że wiesz co robisz zaczynając...",
"W porządku, już nie będę...",
),
),
(
r"quit",
(
@ -196,12 +206,12 @@ pairs = (
r"(.*)",
(
"Opowiedz mi więcej.",
"Zmieńmy trochę temat ... opowiedz mi o Twojej rodzinie.",
"Zmieńmy trochę temat... opowiedz mi o Twojej rodzinie.",
"Mógłbyś rozwinąć?",
"Dlaczego mówisz %1?",
"Rozumiem.",
"Bardzo interesujące.",
"Rozumiem. Co byś z tego wyciągnął?",
"Rozumiem. Co byś z tego wyciągnął?",
"Jak się czujesz, mówiąc te słowa?",
),
),
@ -211,6 +221,6 @@ pairs = (
chatbot = Chat(pairs, reflections)
if __name__ == '__main__':
print('Cześć, czegopotrzebujesz?')
print('Cześć, czego potrzebujesz?')
chatbot.converse()