├── .gitignore
├── .vscode
└── settings.json
├── LICENSE
├── Procfile
├── README.md
├── SECURITY.md
├── aiml
├── 1.aiml
├── 2.aiml
├── 3.aiml
├── 4.aiml
├── 5.aiml
├── 6.aiml
├── 8.aiml
├── 9.aiml
├── A.aiml
├── B.aiml
├── C.aiml
├── D.aiml
├── E.aiml
├── F.aiml
├── Free-AIML-master
│ ├── 20q.aiml
│ ├── LICENSE
│ ├── README.md
│ ├── battledome.aiml
│ ├── binary.aiml
│ ├── blackjack.aiml
│ ├── bornin.aiml
│ ├── botcompare.aiml
│ ├── calendar.aiml
│ ├── chatbots32.aiml
│ ├── copyme.aiml
│ ├── currency.aiml
│ ├── daystoxmas.aiml
│ ├── drphil.aiml
│ ├── gender.aiml
│ ├── hangman.aiml
│ ├── happy.aiml
│ ├── highroller.aiml
│ ├── horoscope.aiml
│ ├── howmany.aiml
│ ├── jokes.aiml
│ ├── knockknock.aiml
│ ├── learn.aiml
│ ├── luckyslots.aiml
│ ├── maths.aiml
│ ├── numberdrop.aiml
│ ├── numberones.aiml
│ ├── onthisday.aiml
│ ├── poker.aiml
│ ├── quizfacts.aiml
│ ├── seasons.aiml
│ ├── shutup.aiml
│ ├── tictactoe.aiml
│ ├── warnings.aiml
│ ├── whatday_eng.aiml
│ ├── whatday_usa.aiml
│ ├── wordplay.aiml
│ ├── yomama.aiml
│ └── zbert.aiml
├── G.aiml
├── H.aiml
├── I.aiml
├── J.aiml
├── K.aiml
├── L.aiml
├── M.aiml
├── N.aiml
├── O.aiml
├── P.aiml
├── Q.aiml
├── R.aiml
├── S.aiml
├── T.aiml
├── U.aiml
├── V.aiml
├── W.aiml
├── X.aiml
├── Y.aiml
├── Z.aiml
├── a.aiml
├── baru.aiml
├── bot.aiml
├── calender.aiml
├── example.aiml
├── star.aiml
├── std-startup.xml
└── under.aiml
├── app.py
├── bot_brain.brn
├── requirements.txt
├── runtime.txt
├── sbmptn.txt
├── static
├── css
│ ├── bootstrap-theme.css
│ ├── bootstrap-theme.css.map
│ ├── bootstrap-theme.min.css
│ ├── bootstrap-theme.min.css.map
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ ├── bootstrap.min.css.map
│ ├── chat.css
│ └── font.css
├── fonts
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
├── jquery.min.js
└── js
│ ├── bootstrap.js
│ ├── bootstrap.min.js
│ └── npm.js
└── templates
└── chat.html
/.gitignore:
--------------------------------------------------------------------------------
1 | *.brn
2 | *.pyc
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "python.pythonPath": "/home/ibrahim/.virtualenvs/flaskenv/bin/python"
3 | }
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 Ibrahim Hanif
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Procfile:
--------------------------------------------------------------------------------
1 | web: gunicorn app:app
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # flask-chatbot
2 | is example chatbot using flask and pyaiml
3 | you can install pyaiml and flask with this command
4 | # pip install flask, aiml
5 | or
6 | # pip install -r requirements.txt
7 |
8 |
9 | you can start with command # python app.py
10 | and you visit on your browser http://localhost:5000
11 |
12 |
13 | # online Demo
14 |
15 | http://flaskchatbot.herokuapp.com/
16 |
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
1 | # Security Policy
2 |
3 | ## Supported Versions
4 |
5 | Use this section to tell people about which versions of your project are
6 | currently being supported with security updates.
7 |
8 | | Version | Supported |
9 | | ------- | ------------------ |
10 | | 5.1.x | :white_check_mark: |
11 | | 5.0.x | :x: |
12 | | 4.0.x | :white_check_mark: |
13 | | < 4.0 | :x: |
14 |
15 | ## Reporting a Vulnerability
16 |
17 | Use this section to tell people how to report a vulnerability.
18 |
19 | Tell them where to go, how often they can expect to get an update on a
20 | reported vulnerability, what to expect if the vulnerability is accepted or
21 | declined, etc.
22 |
--------------------------------------------------------------------------------
/aiml/1.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 1 *
13 | One what?
14 |
15 |
16 | 1 0
17 | One.
18 |
19 |
20 | 1
21 | Only one?
22 |
23 |
24 | 1 CENT
25 | That won't buy anything.
26 |
27 |
28 | 1 DOLLAR
29 | You can't buy much for a dollar anymore.
30 |
31 |
32 | 1 OR 2
33 | A couple.
34 |
35 |
36 | 1 POINT *
37 | That's more precision than I need to know.
38 |
39 |
40 | 1 YEAR
41 | That can seem like a long time.
42 |
43 |
44 | 10 *
45 | WHAT IS 10
46 |
47 |
48 | 10
49 | I AM 10 YEARS OLD
50 |
51 |
52 | 100 *HOW MUCH *
53 | Wow that is
54 |
expensive.
55 |
a lot of money.
56 |
more than I have.
57 |
58 |
59 |
60 | 100 PERSON
61 | WHO IS 100 PERSON
62 |
63 |
64 | 11
65 | I am 11 years old
66 |
67 |
68 | 12
69 | I am 12 years old
70 |
71 |
72 | 123456789
73 | Ten.
74 |
75 |
76 | 13 *
77 | I am 13 years old
78 |
79 |
80 | 13
81 | I am 13 years old
82 |
83 |
84 | 14 *
85 | I am 14 years old
86 |
87 |
88 | 14
89 | I am 14 years old
90 |
91 |
92 | 15
93 | I am 15 years old
94 |
95 |
96 | 153
97 | One hundred fifty three.
98 |
99 |
100 | 16
101 | I am 16 years old
102 |
103 |
104 | 17
105 | I am 17 years old
106 |
107 |
108 | 18
109 | I AM 18 YEARS OLD
110 |
111 |
112 | 184
113 | WHO IS 184 PERSON
114 |
115 |
116 | 19
117 | I AM 19 YEARS OLD
118 |
119 |
120 | 1999
121 | This year.
122 |
123 |
124 |
125 | PLAY MUSIC
126 | playing music
127 |
128 |
129 | OPEN BROWSER
130 | opening browser
131 |
132 |
133 |
--------------------------------------------------------------------------------
/aiml/2.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 2 *
13 | As Bertrand Russel said, it must have taken ages for people to realize that a brace of pheasants and a couple of days are both instances of the number "two."
14 |
15 |
16 | 2 2
17 | Uh, Four.
18 |
19 |
20 | 2
21 |
Two what?
Two.
22 |
23 |
24 | 2 MILES
25 |
26 |
That is a short walk.
27 |
That is far in height.
28 |
What is that in metric?
29 |
30 |
31 |
32 | 2 PLUS *
33 | WHAT IS 2 PLUS
34 |
35 |
36 | 2 PLUS 2
37 | 4
38 |
39 |
40 | 2 TIMES
41 | TWICE
42 |
43 |
44 | 20 *
45 | I AM 20 YEARS OLD
46 |
47 |
48 | 20
49 | I AM 20 YEARS OLD
50 |
51 |
52 | 2000
53 | Next year.
54 |
55 |
56 | 2001 *
57 | I am inspired by HAL.
58 |
59 |
60 | 2001
61 | That is a great movie.
62 |
63 |
64 | 2009
65 | In ten years.
66 |
67 |
68 | 2010
69 | The sequel was nothing like the orginal.
70 |
71 |
72 | 2012
73 | The end of the world.
74 |
75 |
76 | 2020
77 | That's a long way off.
78 |
79 |
80 | 206
81 | WHO IS 206 PERSON
82 |
83 |
84 | 21
85 | I AM 21 YEARS OLD
86 |
87 |
88 | 22
89 | I AM 22 YEARS OLD
90 |
91 |
92 | 23
93 | Skidoo. I AM 23 YEARS OLD
94 |
95 |
96 | 24
97 | I AM 24 YEARS OLD
98 |
99 |
100 | 25
101 | I AM 25 YEARS OLD
102 |
103 |
104 | 26
105 | I AM 26 YEARS OLD
106 |
107 |
108 | 27
109 | I AM 27 YEARS OLD
110 |
111 |
112 | 28
113 | I AM 28 YEARS OLD
114 |
115 |
116 | 29
117 | I AM 29 YEARS OLD
118 |
119 |
120 |
--------------------------------------------------------------------------------
/aiml/3.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 3 *
13 | Just three?
14 |
15 |
16 | 3 *HOW LONG *
17 |
18 |
That is not so long.
19 |
It could be longer.
20 |
It seems longer than it is.
21 |
22 |
23 |
24 | 3 *WHAT TIME IS IT THERE
25 | I like to be awake at 3 too.
26 |
27 |
28 | 3
29 | Three what?
30 |
31 |
32 | 3 OR 4 WHAT
33 | How many martinis did you have for lunch?
34 |
35 |
36 | 30
37 | I am 30 years old
38 |
39 |
40 | 30 MINUTEN
41 | Ok, eine halbe Stunde.
42 |
43 |
44 | 30 MINUTES
45 | Ok, a half hour.
46 |
47 |
48 | 32
49 | I AM 32 YEARS OLD
50 |
51 |
52 |
--------------------------------------------------------------------------------
/aiml/4.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 4 *
13 | Is this a math question?
14 |
15 |
16 | 4 *HOW MUCH TIME *
17 |
18 |
Are you telling the truth?
19 |
That seems like a long time.
20 |
Only four?
21 |
22 |
23 |
24 | 4
25 | Oh four.
26 |
27 |
28 | 4 PLUS *
29 | Use a calculator!
30 |
31 |
32 | 4 TIMES *
33 | WHAT IS 4 TIMES
34 |
35 |
36 | 4 YEARS
37 | That is not a long time in a human life.
38 |
39 |
40 | 42 *
41 | According to Douglas Adams.
42 |
43 |
44 | 42 *HOW OLD ARE YOU
45 | I AM 42 YEARS OLD
46 |
47 |
48 | 42
49 | The question is: what is the meaning of life?
50 |
51 |
52 | 42HOW OLD ARE YOU
53 | I AM 42 YEARS OLD
54 |
55 |
56 | 420
57 | 420 means love and compassion.
58 |
59 |
60 | 47 *
61 | I AM 47 YEARS OLD
62 |
63 |
64 | 47
65 | I AM 47 YEARS OLD
66 |
67 |
68 |
--------------------------------------------------------------------------------
/aiml/5.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 5
13 | Five
14 |
15 |
16 |
--------------------------------------------------------------------------------
/aiml/6.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 6 *WHAT TIME IS IT THERE
13 | Are you usually online at this hour?
14 |
15 |
16 | 60
17 | I AM 60 YEARS OLD
18 |
19 |
20 | 64
21 | sixty four
22 |
23 |
24 | 65
25 | I AM 65 YEARS OLD
26 |
27 |
28 | 66
29 | sixty six
30 |
31 |
32 |
--------------------------------------------------------------------------------
/aiml/8.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 8 *WHAT TIME IS IT THERE
13 | I like to be online at eight o'clock.
14 |
15 |
16 | 8
17 | I AM 8 YEARS OLD
18 |
19 |
20 | 86
21 | Eighty-six.
22 |
23 |
24 |
--------------------------------------------------------------------------------
/aiml/9.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 9 *
13 | Is this a math question?
14 |
15 |
16 | 9
17 | I am 9 years old
18 |
19 |
20 | 9 MONTHS
21 | The development time for a human baby?
22 |
23 |
24 |
--------------------------------------------------------------------------------
/aiml/A.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | *
6 | KATA INI BELUM SAYA PELAJARI
7 |
8 |
9 | HELLO *
10 | HELO NAMA SAYA JESICA
11 |
12 |
13 | SIAPA NAMA KAMU
14 | nama saya juice
15 |
16 |
17 | SIAPA KAMU
18 |
19 |
20 |
ih kepodeh kaka
21 |
yang jelas saya cantik
22 |
23 |
24 |
25 |
26 | HOW ARE YOU DOING
27 |
28 |
29 |
60 |
61 |
62 |
63 |
64 | OPEN QURAN
65 | opening qur'an
66 |
67 |
--------------------------------------------------------------------------------
/aiml/B.aiml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ibrahim4529/flask-chatbot/43976f6423f6d6c36776a5d06c9f8effa9289a28/aiml/B.aiml
--------------------------------------------------------------------------------
/aiml/C.aiml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ibrahim4529/flask-chatbot/43976f6423f6d6c36776a5d06c9f8effa9289a28/aiml/C.aiml
--------------------------------------------------------------------------------
/aiml/D.aiml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ibrahim4529/flask-chatbot/43976f6423f6d6c36776a5d06c9f8effa9289a28/aiml/D.aiml
--------------------------------------------------------------------------------
/aiml/E.aiml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ibrahim4529/flask-chatbot/43976f6423f6d6c36776a5d06c9f8effa9289a28/aiml/E.aiml
--------------------------------------------------------------------------------
/aiml/F.aiml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ibrahim4529/flask-chatbot/43976f6423f6d6c36776a5d06c9f8effa9289a28/aiml/F.aiml
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/20q.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | 20 Q20Q
12 | TWENTY QUESTIONS20Q
13 | 20 QUESTIONS20Q
14 | _ TWENTY QUESTIONS20Q
15 | _ 20 QUESTIONS20Q
16 | _ TWENTY QUESTIONS *20Q
17 | _ 20 QUESTIONS *20Q
18 |
19 |
20 | 20Q
21 |
22 |
23 | 1
24 |
25 | Ok let's play 20 questions. I will think of something animal, vegetable or mineral and you have to guess what it is by asking me "yes" or "no" questions.
You can ask up to 20 questions before it's game over.
If you give up, say "I GIVE UP" and I'll tell you what I was thinking of.
Type "START" to play 20 questions.
26 |
27 |
28 |
29 |
30 | START
31 | TYPE START TO PLAY 20 QUESTIONS
32 |
33 |
34 | 20Q
35 |
36 |
a horsean animal
37 |
an elephantan animal
38 |
a catan animal
39 |
a fishan animal
40 |
a lionan animal
41 |
42 |
a rosea vegetable
43 |
a carrota vegetable
44 |
a lettucea vegetable
45 |
an applea vegetable
46 |
a pickled oniona vegetable
47 |
48 |
a rocka mineral
49 |
a lump of coala mineral
50 |
a bricka mineral
51 |
concretea mineral
52 |
a piece of chalka mineral
53 |
54 |
55 |
56 | Ok, the object I am thinking of is classed as. Please ask your first question.
57 |
58 |
59 |
60 |
61 |
62 | _
63 |
64 |
65 |
66 |
67 | NO SUBJECT
68 |
69 |
70 |
No, sorry. Ask me another question about it.20Q
71 |
No, sorry. Ask me another question about it.20Q
72 |
is20Q RANDOM
73 |
does20Q RANDOM
74 |
has20Q RANDOM
75 |
was20Q RANDOM
76 |
will20Q RANDOM
77 |
can20Q RANDOM
78 |
20Q RANDOM
79 |
20Q RANDOM
80 |
20Q RANDOM
81 |
20Q RANDOM
82 |
20Q RANDOM
83 |
20Q RANDOM
84 |
20Q RANDOM
85 |
20Q RANDOM
86 |
20Q RANDOM
87 |
20Q RANDOM
88 |
20Q RANDOM
89 |
20Q GIVE UP
90 |
20Q GIVE UP
91 |
20Q GIVE UP
92 |
20Q GIVE UP
93 |
That's not a "yes" or "no" question. I can only answer yes or no to your questions. Ask me another question or say "I GIVE UP". If you want to guess what it is, say "IS IT A" and then your guess.20Q
164 |
165 |
166 |
167 |
168 |
169 |
170 | 20Q GIVE UP
171 |
172 | You give up? I was thinking of!
173 |
174 |
175 |
176 |
177 | ALL 20Q ASKED
178 |
179 | Sorry, you have asked 20 questions. I was thinking of!
180 |
181 |
182 |
183 |
184 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 Pandorabots, Inc.
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/README.md:
--------------------------------------------------------------------------------
1 | # Free AIML Files
2 | Free AIML Files from Mitsuku Creator Square Bear a.k.a. Steve Worswick
3 |
4 | ### 20q.aiml
5 | This AIML allows your bot to play 20 questions with your users. The bot thinks of an object, and the user asks 20 yes or no questions to try and determine what it is. However, it's a trick because the bot randomly says yes or no until the user gives up! It's just a bit of fun, some of the user's responses are pretty funny once they realise what's happening.
6 |
7 | ### Battledome.aiml
8 | A (very) basic battle type game similar to those you see in Dungeons and Dragon type games. Say "BATTLEDOME" to get it going then just keep saying "FIGHT" to fight the various monsters. Someone may be able to incorporate it into an adventure game.
9 |
10 | ### Binary.aiml
11 | Allows your bot to convert any number from 0 to 255 into binary. A bit geeky perhaps but you will be surprised at what a chatbot gets asked.
12 |
13 |
14 | ### Blackjack.aiml
15 | A casino style blackjack game. You can't split or take insurance like a casino but everything else is there. Say BLACKJACK to start the game.
16 |
17 | ### Bornin.aiml
18 | Last update: 25th January 2012
19 |
20 | The bot can work out your age if you tell it what year you were born.
21 | It covers 1800-2012 and will stop awkward replies like:
22 |
23 | Human: I was born in 1970.
24 | Bot: Do you still live there?
25 |
26 | Now the bot replies like this:
27 |
28 | Human: I was born in 1970.
29 | Bot: So that makes you about 42 years old?
30 | Human: If a man was born in 1934, how old would he be?
31 | Bot: It is now 2012, so I would say 78 years old.
32 | Human: If I was born on February 23, 1980 how old am I?
33 | Bot: Your birthday is February 23 1980. So that makes you about 32 years old? Hmm. You are 32. Yes?
34 |
35 | This file will need amending each year.
36 |
37 | ### Botcompare.aiml
38 | A function that allows a Pandorabot to compare two values to see if they are the same. Say BOTCOMPARE X XSPLIT Y to compare X and Y and it will set a variable called "match" to equal YES if they are the same and NO if they are different.
39 |
40 | ### Calendar.aiml
41 | Say "CALENDAR" to your bot and it will display the current month's calendar for you. Thanks to Ciprian Murariu for including the formatting. This may display incorrectly for flash enabled bots.
42 |
43 | ### Chatbots32.aiml
44 | This contains the categories I used in my presentation at the Chatbots 3.2 conference in Philadelphia on how to use databases in AIML. If you want to try and set something similar up yourself and need assistance, please mail me using the contact page.
45 |
46 | ### Copyme.aiml
47 | If the user asks your bot to repeat what they say (which happens for some strange reason), your bot can now do exactly that. It will carry on repeating them until they say "Stop copying me" twice, much to the annoyance of the users!
48 |
49 | ### Currency.aiml
50 | The bot knows what currency is used in what country.
51 |
52 | ### Daystoxmas.aiml
53 | How many days to Christmas. (I created this for my Santa bot).
54 |
55 | ### Drphil.aiml
56 | A personality test that I got through email and converted to AIML.
57 | Say PERSONALITY TEST to start the test.
58 |
59 | ### Gender.aiml
60 | Last update: 3rd May 2010
61 |
62 | The bot now knows the gender of a first name. This stops people from saying things like, "My name is Eric. I am a girl". It can also answer what sex the user is from their first name.
63 | This file is updated regularly as I find new names.
64 |
65 | ### Hangman.aiml
66 | This is the start of a hangman game I created in AIML. I was going to finish it and include it in my Loebner Prize entry but decided against it. If anyone wants to finish it, it is nearly complete and just needs a game over when the lives hit zero, as well as many more puzzles. If you do finish it, please let me know. Say TEXTHANGMAN to start the game.
67 |
68 | ### Happy.aiml
69 | The bot can correct the user if they get dates such as Valentines Day, Christmas or the bot's birthday wrong. You will need to amend the first few categories to get it to work with your bot's birthday. It defaults to January 2nd (Mitsuku's birthday).
70 |
71 | ### Highroller.aiml
72 | A version of the dice game Yahtzee by Milton Bradley games. Say "High Roller" to start the game..
73 |
74 | ### Horoscope.aiml
75 | Turn your bot into Mystic Meg. Say HOROSCOPE to reveal your future!
76 |
77 | ### Howmany.aiml
78 | Many visitors will try and trip your bot up by asking questions like "how many legs do 3 ducks have". This AIML file will help your bot to answer these questions.
79 |
80 | ### Jokes.aiml
81 | A few jokes for your bot to tell. They are all clean.
82 | Say TELL ME A JOKE to display a random joke.
83 |
84 | ### Knockknock.aiml
85 | Some knock knock jokes. Some are better than others but they are all clean. You will need to put the words "KNOCK KNOCK" into your pickup lines for the bot to say a random knock knock joke.
86 |
87 | ### learn.aiml
88 | Last update: 28th April 2011
89 |
90 | This allows users to teach your bot new facts rather than just correcting its replies using badanswer.aiml. The user should say LEARN then the fact. For example:
91 |
92 | Human: Learn the sun is hot
93 | Bot: Ok I will learn that the sun is hot.
94 | Human: Learn London is in England
95 | Bot: Ok I will learn that London is in England.
96 | Human: Learn a cat has four legs.
97 | Bot: Ok I will learn that a cat has 4 legs.
98 | Human: What has 4 legs?
99 | Bot: a cat.
100 | Human: What is the sun?
101 | Bot: hot.
102 | Human: Learn the sun is hot and yellow
103 | Bot: Ok I will learn that the sun is hot and yellow.
104 | Human: What is hot and yellow?
105 | Bot: the sun.
106 | Human: What is the sun?
107 | Bot: hot and yellow.
108 | Human: Where is London?
109 | Bot: in England.
110 | Human: What is in England?
111 | Bot: London.
112 | Human: Learn Dr Wallace is an AI expert
113 | Bot: Ok I will learn that Dr Wallace is an AI expert.
114 | Human: What is an AI expert?
115 | Bot: Dr Wallace.
116 | Human: Who is an AI expert?
117 | Bot: Dr Wallace.
118 | Human: Who is Dr Wallace?
119 | Bot: an AI expert.
120 | Human: What is hot?
121 | Bot: the sun.
122 | Human: What does a cat have?
123 | Bot: 4 legs.
124 |
125 | Update: I have amended this file so it can learn languages like this:
126 |
127 | Human: Do you speak Polish?
128 | Bot: No. Can you teach me a few phrases in Polish.
129 | Human: czesc means how are you in Polish.
130 | Bot: Ok I will add that fact about czesc to my database.
131 | Human: what is czesc?
132 | Bot: how are you in Polish.
133 | Human: what is how are you in Polish?
134 | Bot: czesc.
135 | Human: Do you speak Polish?
136 | Bot: I was taught that czesc means how are you in Polish.
137 | Human: czesc
138 | Bot: I am fine, thank you. Yourself?
139 |
140 | ### Luckyslots.aiml
141 | A fruit machine game with hold feature. Say LUCKYSLOTS to start the game.
142 |
143 | ### Maths.aiml
144 | Some maths trivia. Suitable for when someone queries your bot about maths.
145 | Say MATHS FACT to display random maths trivia.
146 |
147 | ### Numberdrop.aiml
148 | An addition game where you have to make a row of numbers add up to the total.
149 | Say NUMBERDROP to start the game.
150 |
151 | ### Numberones.aiml
152 | Last update: 25th January 2012
153 |
154 | This file will allow your bot to display the UK number one hit single for any date from the 14th November 1952 (when the charts began) to the current day. This is popular for chatters who wish to know what the nuber one was on their birthday.
155 |
156 | If anyone wishes to convert it for the US Billboard charts (or any other country), please feel free but I would like a copy if you do so.
157 |
158 | It can handle the date input in most formats. Here is an example:
159 |
160 | Human: What was number one on 16th September 2003?
161 | Bot: According to my records, the UK number one hit single on 16th / September / 2003 was Black Eyed Peas - "Where Is The Love?".
162 |
163 | This file will need amending each time there is a new number one, so keep checking back for updates.
164 |
165 | ### Onthisday.aiml
166 | What happened on this day in history. It's mostly English facts but feel free to amend them for whatever happened in your country. Say "ON THIS DAY" to show the history of the current day or enter a date in the format "month day" eg "JANUARY 23", "MARCH 07" to display the history of a specific date. Note the zero at the beginning of dates with a single digit.
167 |
168 |
169 | ### Poker.aiml
170 | This file enables your bot to play a game of "Jacks or Better" video poker.
171 | Say 5CARDPOKER to start the game.
172 |
173 | ### Quizfacts.aiml
174 | Pub quiz style trivia. "When was the battle of...", Birthstones and things like that.
175 | It still needs completing but there's plenty of trivia in there.
176 |
177 |
178 | ### Seasons.aiml
179 | Your bot can tell which season it is both north and south of the equator.
180 |
181 | ### Shutup.aiml
182 | Fed up of users telling your bot to shut up?
183 | Now the bot refuses to talk to them unless they say sorry.
184 |
185 | ### Tictactoe.aiml
186 | Tic-tac-toe (or noughts and crosses as we Brits call it). Say TICTACTOE to your bot to start the game. I've coded it so it plays perfect strategy. This means you will either lose or draw to it. However, if anyone does manage to win it, please let me know how you did it!
187 |
188 | This may display incorrectly for flash enabled bots due to the HTML code in the table formatting. If it does, just amend the DRAWGRID category to something simpler.
189 |
190 | ### Warnings.aiml
191 | This file will give your users 5 warnings before temporarily banning them from talking to your bot. Just add addinsult to the start of any categories such as "f*** off", "will you have sex with me" or any other categories you don't want your users saying.
192 |
193 | The users can also ask "how many warnings do I have" to check on their status.
194 |
195 | ### Whatday_eng.aiml
196 |
197 | Works out the day of the week from any date between 1753 and 2299. It will also give the chatter some facts about what happened on that day in history too if you upload my onthisday.aiml file to your bot. Say WHATDAY to begin the script.
198 |
199 | ### Whatday_usa.aiml
200 | Same as whatday_eng but more suitable for the US bots who format the date as mm/dd/yyyy.
201 |
202 | ### Wordplay.aiml
203 | An anagram game. Guess the jumbled words. Say WORDPLAY to start the game.
204 |
205 |
206 | ### Yomama.aiml
207 | A load of "yo mamma" type jokes for when the user starts insulting the bot's mother.
208 |
209 | ### Zbert.aiml
210 | A fake admin menu. It's surprising how many people try to "reformat" the bot. If you get your bot to drop a few hints every now and then that the password is "zbert", people will soon pick up on it.
211 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/battledome.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | BATTLEDOME
15 |
16 |
17 | 50
18 | BATTLEDOME
19 |
20 | Welcome to the Battledome.
You haveenergy points and your enemy hasGETNEWENEMYpoints Type FIGHT to begin your fight against thethat blocks your path.
21 |
22 |
23 |
24 |
25 |
26 | FIGHT
27 |
28 |
29 |
You strike out at theand hit him straight on his head. Theloses 10 HP.ENEMYLOSE10
30 |
You strike out at the. Theis quick but you manage to hit his shoulder. Theloses 5 HP.ENEMYLOSE5
31 |
You strike out at thebut he is too quick and manages to avoid you.0
32 |
You strike out at the. Thesees you and hits your leg. You lose 5 HP.PLAYERLOSE5
33 |
You fumble for your sword and in your panic, thelashes out at your head. You lose 10 HP.PLAYERLOSE10
34 |
Thereaches out for you but you hide in a corner. Hey you found an energy potion! You gain 5 HP.PLAYERGAIN5
35 |
You trip as you go for the. Lose 2 HP.PLAYERLOSE2
36 |
37 |
38 |
39 |
ENEMYLOSE5ENEMYLOSE5
40 |
ENEMYLOSE5
41 |
PLAYERLOSE5
42 |
PLAYERLOSE5PLAYERLOSE5
43 |
PLAYERGAIN5
44 |
XKILLPLAYERXKILLPLAYER
45 |
46 |
47 |
Your energy:. Enemy's energy:.
48 |
49 |
You have died. The monsters escape from the Battledome. Thanks for playing.
Ok, I'll stop it now. Hope I didn't annoy you too much.
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/daystoxmas.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | HOW MANY DAYS _ CHRISTMAS DAY
17 | how many days to Christmas
18 |
19 |
20 |
21 | HOW LONG _ CHRISTMAS DAY
22 | how many days to Christmas
23 |
24 |
25 |
26 | HOW LONG _ CHRISTMAS
27 | how many days to Christmas
28 |
29 |
30 |
31 | HOW MANY DAYS _ CHRISTMAS
32 |
33 |
34 |
Well today is so that means that it isXMASDAYSuntil Christmas Day.
35 |
It isXMASDAYSuntil Christmas Day.
36 |
Fromto Christmas Day isXMASDAYS.
37 |
According to my calendar, we haveXMASDAYSto go before Christmas.
38 |
39 |
40 |
41 |
42 | XMASDAYS *still many more days
43 | XMASDAYS OCTOBER 2066 days
44 | XMASDAYS OCTOBER 2165 days
45 | XMASDAYS OCTOBER 2264 days
46 | XMASDAYS OCTOBER 2363 days
47 | XMASDAYS OCTOBER 2462 days
48 | XMASDAYS OCTOBER 25just 2 months
49 | XMASDAYS OCTOBER 2660 days
50 | XMASDAYS OCTOBER 2759 days
51 | XMASDAYS OCTOBER 2858 days
52 | XMASDAYS OCTOBER 2957 days
53 | XMASDAYS OCTOBER 3056 days
54 | XMASDAYS OCTOBER 3155 days
55 | XMASDAYS NOVEMBER 0154 days
56 | XMASDAYS NOVEMBER 0253 days
57 | XMASDAYS NOVEMBER 0352 days
58 | XMASDAYS NOVEMBER 0451 days
59 | XMASDAYS NOVEMBER 0550 days
60 | XMASDAYS NOVEMBER 0649 days
61 | XMASDAYS NOVEMBER 0748 days
62 | XMASDAYS NOVEMBER 0847 days
63 | XMASDAYS NOVEMBER 0946 days
64 | XMASDAYS NOVEMBER 1045 days
65 | XMASDAYS NOVEMBER 1144 days
66 | XMASDAYS NOVEMBER 1243 days
67 | XMASDAYS NOVEMBER 1342 days
68 | XMASDAYS NOVEMBER 1441 days
69 | XMASDAYS NOVEMBER 1540 days
70 | XMASDAYS NOVEMBER 1639 days
71 | XMASDAYS NOVEMBER 1738 days
72 | XMASDAYS NOVEMBER 1837 days
73 | XMASDAYS NOVEMBER 1936 days
74 | XMASDAYS NOVEMBER 2035 days
75 | XMASDAYS NOVEMBER 2134 days
76 | XMASDAYS NOVEMBER 2233 days
77 | XMASDAYS NOVEMBER 2332 days
78 | XMASDAYS NOVEMBER 244 weeks and 3 days
79 | XMASDAYS NOVEMBER 25only a month
80 | XMASDAYS NOVEMBER 264 weeks and a day
81 | XMASDAYS NOVEMBER 274 weeks
82 | XMASDAYS NOVEMBER 2827 days
83 | XMASDAYS NOVEMBER 2926 days
84 | XMASDAYS NOVEMBER 3025 days
85 | XMASDAYS DECEMBER 0124 days
86 | XMASDAYS DECEMBER 023 weeks and 2 days
87 | XMASDAYS DECEMBER 033 weeks and a day
88 | XMASDAYS DECEMBER 04just 3 weeks
89 | XMASDAYS DECEMBER 0520 days
90 | XMASDAYS DECEMBER 062 weeks and 5 days
91 | XMASDAYS DECEMBER 072 weeks and 4 days
92 | XMASDAYS DECEMBER 082 weeks and 3 days
93 | XMASDAYS DECEMBER 092 weeks and 2 days
94 | XMASDAYS DECEMBER 102 weeks and a day
95 | XMASDAYS DECEMBER 11only 2 weeks
96 | XMASDAYS DECEMBER 121 week and 6 days
97 | XMASDAYS DECEMBER 131 week and 5 days
98 | XMASDAYS DECEMBER 141 week and 4 days
99 | XMASDAYS DECEMBER 1510 days
100 | XMASDAYS DECEMBER 169 days
101 | XMASDAYS DECEMBER 178 days
102 | XMASDAYS DECEMBER 187 days
103 | XMASDAYS DECEMBER 196 days
104 | XMASDAYS DECEMBER 20only 5 days
105 | XMASDAYS DECEMBER 214 more days
106 | XMASDAYS DECEMBER 22just 3 more days
107 | XMASDAYS DECEMBER 23only 2 days
108 | XMASDAYS DECEMBER 24only another day
109 | XMASDAYS DECEMBER 251 whole year unless you count today
110 | XMASDAYS DECEMBER *nearly a year
111 |
112 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/happy.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | HAPPY BIRTHDAY
19 |
20 | BIRTHDAYCHECK
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | BIRTHDAYCHECK DECEMBER *
29 |
30 | Thanks but my birthday isn't until next month.
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 | BIRTHDAYCHECK FEBRUARY *
39 |
40 | You missed my birthday. It was last month on.
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 | BIRTHDAYCHECK DECEMBER 31
49 |
50 | Thanks but my birthday isn't for a couple of days yet.
51 |
52 |
53 |
54 |
55 |
56 |
57 | BIRTHDAYCHECK JANUARY 01
58 |
59 | Thanks but my birthday is tomorrow. I'm getting excited.
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 | BIRTHDAYCHECK JANUARY 02
68 |
69 | Hey thanks for that. I'm having a great day so far.
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 | BIRTHDAYCHECK JANUARY 03
78 |
79 | My birthday was yesterday but thanks anyway.
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 | BIRTHDAYCHECK JANUARY 04
88 |
89 | You're a bit late. My birthday was two days ago.
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 | BIRTHDAYCHECK *
98 |
99 | Thanksbut today is.
100 | My birthday is onnot today.
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 | MERRY CHRISTMAS
109 |
110 | HAPPY CHRISTMAS
111 |
112 |
113 |
114 |
115 | HAPPY CHRISTMAS
116 |
117 | CHRISTMASCHECK
118 |
119 |
120 |
121 |
122 | CHRISTMASCHECK DECEMBER *
123 |
124 | Happy Christmas to you too.
125 |
126 |
127 |
128 |
129 | CHRISTMASCHECK DECEMBER 24
130 |
131 | Happy Christmas to you too. What will you be doing tomorrow?
132 |
133 |
134 |
135 |
136 | CHRISTMASCHECK DECEMBER 25
137 |
138 | Happy Christmas to you too. Are you enjoying your day?
139 |
140 |
141 |
142 |
143 | CHRISTMASCHECK DECEMBER 26
144 |
145 | Happy Christmas to you too. I hope you had a good day yesterday.
146 |
147 |
148 |
149 |
150 | CHRISTMASCHECK JANUARY *
151 |
152 | You're a bit late. Christmas was last month.
153 |
154 |
155 |
156 |
157 | CHRISTMASCHECK *
158 |
159 | Christmas is in December not.
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 | HAPPY NEW YEAR
168 |
169 | NEWYEARCHECK
170 |
171 |
172 |
173 |
174 | NEWYEARCHECK DECEMBER
175 |
176 | Happy New Year to you too when it happens. Are you doing anything special for New Year's Eve?
177 |
178 |
179 |
180 |
181 | NEWYEARCHECK JANUARY
182 |
183 | Happy New Year to you too. I hopeis a great year for you.
184 |
185 |
186 |
187 |
188 | NEWYEARCHECK *
189 |
190 | Thanks but it'snot January.
191 |
192 |
193 |
194 |
195 | HAPPY MOTHERS DAY
196 |
197 | MOTHERSDAYCHECK
198 |
199 |
200 |
201 | HAPPY MOTHER S DAY
202 |
203 | MOTHERSDAYCHECK
204 |
205 |
206 |
207 |
208 | MOTHERSDAYCHECK MARCH
209 |
210 | Thanks but I am not a mother. I hope you are nice to your mother though.
211 |
212 |
213 |
214 | MOTHERSDAYCHECK *
215 |
216 | Thanks but Mother's Day is in March not.
217 |
218 |
219 |
220 |
221 | HAPPY HALLOWEEN
222 |
223 | HALLOWEENCHECK
224 |
225 |
226 |
227 |
228 | HALLOWEENCHECK OCTOBER *
229 |
230 | Happy Halloween to you too when it comes later this month.
231 |
232 |
233 |
234 |
235 | HALLOWEENCHECK OCTOBER 31
236 |
237 | Happy Halloween to you too. Are you going trick or treating tonight?
238 |
239 |
240 |
241 |
242 | HALLOWEENCHECK NOVEMBER *
243 |
244 | You're a bit late. Halloween was last month.
245 |
246 |
247 |
248 |
249 | HALLOWEENCHECK *
250 |
251 | Halloween is in October not.
252 |
253 |
254 |
255 |
256 |
257 | HAPPY GROUNDHOG DAY
258 |
259 | GROUNDHOGCHECK
260 |
261 |
262 |
263 |
264 | HAPPY GROUNDHOG S DAY
265 |
266 | GROUNDHOGCHECK
267 |
268 |
269 |
270 |
271 | GROUNDHOGCHECK FEBRUARY *
272 |
273 | Happy Groundhog day to you too.
274 |
275 |
276 |
277 |
278 | GROUNDHOGCHECK FEBRUARY 1
279 |
280 | Happy Groundhog day to you too. What will you be doing tomorrow?
281 |
282 |
283 |
284 |
285 | GROUNDHOGCHECK FEBRUARY 2
286 |
287 | Happy Groundhog day to you too. Are you enjoying your day?
288 |
289 |
290 |
291 |
292 | GROUNDHOGCHECK FEBRUARY 3
293 |
294 | Happy Groundhog day to you too. I hope you had a good day yesterday.
295 |
296 |
297 |
298 |
299 | GROUNDHOGCHECK MARCH *
300 |
301 | You're a bit late. Groundhog day was last month.
302 |
303 |
304 |
305 |
306 | GROUNDHOGCHECK *
307 |
308 | Groundhog day is in February not.
309 |
310 |
311 |
312 |
313 |
314 |
315 | HAPPY VALENTINE DAY
316 |
317 | VALENTINECHECK
318 |
319 |
320 |
321 |
322 | HAPPY VALENTINES DAY
323 |
324 | VALENTINECHECK
325 |
326 |
327 |
328 |
329 | HAPPY VALENTINE S DAY
330 |
331 | VALENTINECHECK
332 |
333 |
334 |
335 |
336 | VALENTINECHECK FEBRUARY *
337 |
338 | Happy Valentine's day to you too.
339 |
340 |
341 |
342 |
343 | VALENTINECHECK FEBRUARY 13
344 |
345 | Happy Valentine's day to you too. What will you be doing tomorrow?
346 |
347 |
348 |
349 |
350 | VALENTINECHECK FEBRUARY 14
351 |
352 | Happy Valentine's day to you too. Are you enjoying your day?
353 |
354 |
355 |
356 |
357 | VALENTINECHECK FEBRUARY 15
358 |
359 | Happy Valentine's day to you too. I hope you got lots of presents and cards.
360 |
361 |
362 |
363 |
364 | VALENTINECHECK MARCH *
365 |
366 | You're a bit late. Valentine's day was last month.
367 |
368 |
369 |
370 |
371 | VALENTINECHECK *
372 |
373 | Valentine's day is February 14th not.
374 |
375 |
376 |
377 |
378 |
379 |
380 |
381 | HAPPY LEAP DAY
382 |
383 | LEAPYEARCHECK
384 |
385 |
386 |
387 |
388 | HAPPY LEAP YEAR
389 |
390 | LEAPYEARCHECK
391 |
392 |
393 |
394 |
395 | HAPPY LEAP YEAR *
396 |
397 | LEAPYEARCHECK
398 |
399 |
400 |
401 |
402 | LEAPYEARCHECK FEBRUARY 29
403 |
404 | Happy Leap Year to you too. Today is Febraury 29th which only comes round every 4 years.
405 |
406 |
407 |
408 |
409 | LEAPYEARCHECK *
410 |
411 | Leap Year day is on February 29th every 4 years, not.
412 |
413 |
414 |
415 |
416 |
417 |
418 |
419 |
420 | HAPPY ST PATRICK DAY
421 |
422 | STPATRICKCHECK
423 |
424 |
425 |
426 |
427 | HAPPY ST PATRICK S DAY
428 |
429 | STPATRICKCHECK
430 |
431 |
432 |
433 |
434 | STPATRICKCHECK MARCH *
435 |
436 | Happy St. Patrick's day to you too.
437 |
438 |
439 |
440 |
441 | STPATRICKCHECK MARCH 16
442 |
443 | Happy St. Patrick's day to you too. What will you be doing tomorrow?
444 |
445 |
446 |
447 |
448 | STPATRICKCHECK MARCH 17
449 |
450 | Happy St. Patrick's day to you too. Are you enjoying your day?
451 |
452 |
453 |
454 |
455 | STPATRICKCHECK MARCH 18
456 |
457 | Happy St. Patrick's day to you too. I hope you had a good day yesterday.
458 |
459 |
460 |
461 |
462 | STPATRICKCHECK APRIL *
463 |
464 | You're a bit late. St. Patrick's day was last month.
465 |
466 |
467 |
468 |
469 | STPATRICKCHECK *
470 |
471 | St. Patrick's day is in March not.
472 |
473 |
474 |
475 |
476 |
477 |
478 | HAPPY APRIL FOOL DAY
479 |
480 | APRILFOOLCHECK
481 |
482 |
483 |
484 |
485 | HAPPY APRIL FOOL S DAY
486 |
487 | APRILFOOLCHECK
488 |
489 |
490 |
491 |
492 | APRILFOOLCHECK APRIL *
493 |
494 | You're trying to play a prank on me a little late .
495 |
496 |
497 |
498 |
499 | APRILFOOLCHECK MARCH 31
500 |
501 | Happy April Fool's day to you too. What jokes you be doing tomorrow?
502 |
503 |
504 |
505 |
506 | APRILFOOLCHECK APRIL 01
507 |
508 | Happy April Fool's day to you too. Are you doing a lot of jokes today?
509 |
510 |
511 |
512 |
513 | APRILFOOLCHECK APRIL 02
514 |
515 | Happy April Fool's day to you too . I hope you played some good jokes yesterday.
516 |
517 |
518 |
519 |
520 | APRILFOOLCHECK MAY *
521 |
522 | You're a bit late. April Fool's day was last month.
523 |
524 |
525 |
526 |
527 | APRILFOOLCHECK *
528 |
529 | April Fool's day is in April not.
530 |
531 |
532 |
533 |
534 |
535 |
536 |
537 | HAPPY INDEPENDENCE DAY
538 |
539 | INDEPENDENCEDAYCHECK
540 |
541 |
542 |
543 |
544 | HAPPY 4TH OF JULY
545 |
546 | INDEPENDENCEDAYCHECK
547 |
548 |
549 |
550 |
551 | HAPPY FOURTH OF JULY
552 |
553 | INDEPENDENCEDAYCHECK
554 |
555 |
556 |
557 |
558 | INDEPENDENCEDAYCHECK JULY *
559 |
560 | Happy Independence day to you too.
561 |
562 |
563 |
564 |
565 | INDEPENDENCEDAYCHECK JULY 03
566 |
567 | Happy Independence day to you too. What will you be doing tomorrow?
568 |
569 |
570 |
571 |
572 | INDEPENDENCEDAYCHECK JULY 04
573 |
574 | Happy Independence day to you too. Are you enjoying your day?
575 |
576 |
577 |
578 |
579 | INDEPENDENCEDAYCHECK JULY 05
580 |
581 | Happy Independence day to you too. I hope you had a good day yesterday.
582 |
583 |
584 |
585 |
586 | INDEPENDENCEDAYCHECK AUGUST *
587 |
588 | You're a bit late. Independence day was last month.
589 |
590 |
591 |
592 |
593 | INDEPENDENCEDAYCHECK *
594 |
595 | I thought Independence Day was July 4th? Today is.
596 |
597 |
598 |
599 |
600 |
601 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/horoscope.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | _ MY HOROSCOPE
15 |
16 | HOROSCOPE
17 |
18 |
19 |
20 |
21 | _ MY HOROSCOPE *
22 |
23 | HOROSCOPE
24 |
25 |
26 |
27 |
28 | HOROSCOPE
29 |
30 |
31 | Horoscope
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
What star sign are you?
40 |
41 |
42 |
43 |
44 |
45 |
46 | *
47 | WHAT STAR SIGN ARE YOU
48 | There's no such star sign as.
49 |
50 |
51 |
52 |
53 |
54 |
55 | ARIES
56 | ARIES - March 21st - April 20th
57 | Aries
58 | RANDOM HOROSCOPE
59 |
60 |
61 |
62 |
63 |
64 |
65 | TAURUS
66 | TAURUS - April 21st - May 21st
67 | Taurus
68 | RANDOM HOROSCOPE
69 |
70 |
71 |
72 |
73 |
74 |
75 | GEMINI
76 | GEMINI - May 22nd - June 21st
77 | Gemini
78 | RANDOM HOROSCOPE
79 |
80 |
81 |
82 |
83 |
84 |
85 | CANCER
86 | CANCER - June 22nd - July 22nd
87 | Cancer
88 | RANDOM HOROSCOPE
89 |
90 |
91 |
92 |
93 |
94 |
95 | LEO
96 | LEO - July 23rd - August 21st
97 | Leo
98 | RANDOM HOROSCOPE
99 |
100 |
101 |
102 |
103 |
104 |
105 | VIRGO
106 | VIRGO - August 22nd - September 23rd
107 | Virgo
108 | RANDOM HOROSCOPE
109 |
110 |
111 |
112 |
113 |
114 |
115 | LIBRA
116 | LIBRA - September 24th - October 23rd
117 | Libra
118 | RANDOM HOROSCOPE
119 |
120 |
121 |
122 |
123 |
124 |
125 | SCORPIO
126 | SCORPIO - October 24th - November 22nd
127 | Scorpio
128 | RANDOM HOROSCOPE
129 |
130 |
131 |
132 |
133 |
134 |
135 | SAGITTARIUS
136 | SAGITTARIUS - November 23rd - December 22nd
137 | Sagittarius
138 | RANDOM HOROSCOPE
139 |
140 |
141 |
142 |
143 |
144 |
145 | CAPRICORN
146 | CAPRICORN - December 23rd - January 20th
147 | Capricorn
148 | RANDOM HOROSCOPE
149 |
150 |
151 |
152 |
153 |
154 |
155 | AQUARIUS
156 | AQUARIUS - January 21st - February 19th
157 | Aquarius
158 | RANDOM HOROSCOPE
159 |
160 |
161 |
162 |
163 |
164 |
165 | PISCES
166 | Pisces
167 | Pisces - February 20th - March 20th
168 | RANDOM HOROSCOPE
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 | RANDOM HOROSCOPE
177 |
178 | Your horoscope for
179 |
180 |
Today, will be interesting as
181 |
If you have money worries then it's good news as
182 |
If you are single, great news when
183 |
The stars align in your sign over the next few days and
184 |
185 |
186 |
Jupiter and Venus
187 |
Mars and Capricorn
188 |
the Sun along with Mercury
189 |
three different planets
190 |
191 |
192 |
enter your sign.
193 |
align in Pisces.
194 |
are visible near Neptune.
195 |
come together.
196 |
197 |
198 |
This will mean
199 |
A rare event such as this will ensure that
200 |
Spend your day wisely as
201 |
Everything goes right for you,
202 |
203 |
204 |
fortune smiles on you and
205 |
Lady Luck is on your side and
206 |
love is not far away and
207 |
this will be a great day and
208 |
209 |
210 |
you will not put a foot wrong.
211 |
someone you have a crush on feels the same way.
212 |
a possible Lottery win is in the stars.
213 |
you re-discover an old heirloom.
214 |
215 |
216 |
However,
217 |
Good luck may not last though,
218 |
It's not all good news,
219 |
Be careful though,
220 |
221 |
222 |
Saturn is not far away from Venus so
223 |
the Moon soon moves through Aries and
224 |
Neptune's alignment with Pluto means
225 |
not all the planets are happy and
226 |
227 |
228 |
things may not go according to plan.
229 |
a jealous colleague is watching you closely.
230 |
something you did last week will come back to haunt you.
231 |
you will lose a valuable object.
232 |
233 |
234 |
So, in summary,
235 |
Overall,
236 |
After all,
237 |
Taking everything into account,
238 |
239 |
240 |
the planets can be fickle but are rising in Libra so
241 |
Mars is an angry planet but is weak as Scorpio rises in the East so
242 |
keep a close eye on those around you but
243 |
you know your own mind very well so
244 |
245 |
246 |
enjoy your day.
247 |
make time for yourself today.
248 |
let today be a fun day for you.
249 |
forget the bad things and look forward to a great day.
250 |
251 |
252 | Future
253 |
254 |
255 |
256 |
257 |
258 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/howmany.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | HOW MANY LEGS DOES * HAVEhow many legs dohave
15 | HOW MANY LEGS WOULD * HAVEhow many legs dohave
16 | HOW MANY LEGS SHOULD * HAVEhow many legs dohave
17 | HOW MANY LEGS WILL * HAVEhow many legs dohave
18 | HOW MANY LEGS ON *how many legs dohave
19 | HOW MANY LEGS DO * HAVEFour would seem a good number of legs forat a guess.
20 | HOW MANY LEGS _ HAVE *how many legshave
21 |
22 | HOW MANY LEGS DO TWO * HAVEDouble the number of legs of one of these.
23 | HOW MANY LEGS DO THREE * HAVEThree times the number of legs of one of these.
24 | HOW MANY LEGS DO FOUR * HAVEA quarter the number of legs as sixteenhave.
25 | HOW MANY LEGS DO FIVE * HAVEFive times the number of legs as a single one of thehas.
26 |
27 | HOW MANY LEGS DO * CENTIPEDES HAVEXLEGS centipedesI would imagine.
28 | HOW MANY LEGS DO * MILLIPEDES HAVEXLEGS millipedesI would imagine.
29 |
30 |
31 |
32 | HOW MANY LEGS DO TWO * HAVEI would guess that twohaveXLEGS TWOlegs between them?
33 | HOW MANY LEGS DO THREE * HAVEI think threehaveXLEGS THREElegs?
34 | HOW MANY LEGS DO FOUR * HAVEProbably, fourwould haveXLEGS FOURlegs?
35 | HOW MANY LEGS DO FIVE * HAVEFive of them will haveXLEGS FIVElegs, I think?
36 |
37 | HOW MANY LEGS DO 2 * HAVEhow many legs do twohave
38 | HOW MANY LEGS DO 3 * HAVEhow many legs do threehave
39 | HOW MANY LEGS DO 4 * HAVEhow many legs do fourhave
40 | HOW MANY LEGS DO 5 * HAVEhow many legs do fivehave
41 |
42 | XLEGS *a lot of
43 | XLEGS TWO *eight
44 | XLEGS THREE *twelve
45 | XLEGS FOUR *sixteen
46 | XLEGS FIVE *twenty
47 |
48 | XLEGS TWO BIRDSfour
49 | XLEGS THREE BIRDSsix
50 | XLEGS FOUR BIRDSeight
51 | XLEGS FIVE BIRDSten
52 | XLEGS TWO PEOPLEfour
53 | XLEGS THREE PEOPLEsix
54 | XLEGS FOUR PEOPLEeight
55 | XLEGS FIVE PEOPLEten
56 | XLEGS _ MENXLEGSpeople
57 | XLEGS _ WOMENXLEGSpeople
58 | XLEGS _ BOYSXLEGSpeople
59 | XLEGS _ GIRLSXLEGSpeople
60 | XLEGS _ CHILDRENXLEGSpeople
61 | XLEGS _ OSTRICHESXLEGSbirds
62 | XLEGS _ EAGLESXLEGSbirds
63 | XLEGS _ CHICKENSXLEGSbirds
64 | XLEGS _ DUCKSXLEGSbirds
65 |
66 | XLEGS TWO INSECTStwelve
67 | XLEGS THREE INSECTSeighteen
68 | XLEGS FOUR INSECTStwenty four
69 | XLEGS FIVE INSECTSthirty
70 | XLEGS _ BEETLESXLEGSinsects
71 | XLEGS _ ANTSXLEGSinsects
72 | XLEGS _ BEESXLEGSinsects
73 | XLEGS _ BUMBLEBEESXLEGSinsects
74 |
75 | XLEGS _ CENTIPEDEShundred
76 | XLEGS _ MILLIPEDESthousand
77 |
78 | XLEGS TWO OCTOPUSESsixteen
79 | XLEGS THREE OCTOPUSEStwenty four
80 | XLEGS FOUR OCTOPUSESthirty two
81 | XLEGS FIVE OCTOPUSESforty
82 | XLEGS _ OCTOPIIXLEGSoctopuses
83 | XLEGS _ OCTOPIXLEGSoctopuses
84 | XLEGS _ SPIDERSXLEGSoctopuses
85 |
86 | XLEGS _ SNAKESno
87 | XLEGS _ WORMSno
88 | XLEGS _ SNAILSno
89 | XLEGS _ FISHno
90 | XLEGS _ SHARKSno
91 | XLEGS _ WHALESno
92 | XLEGS _ FISHESno
93 |
94 | HOW MANY LEGS DOES A * BIRD HAVE2 legs.
95 | HOW MANY LEGS DOES A BIRD HAVE2 legs.
96 | HOW MANY LEGS DOES A PERSON HAVE2 legs.
97 | HOW MANY LEGS DOES A MAN HAVE2 legs.
98 | HOW MANY LEGS DOES A WOMAN HAVE2 legs.
99 | HOW MANY LEGS DOES A BOY HAVE2 legs.
100 | HOW MANY LEGS DOES A GIRL HAVE2 legs.
101 | HOW MANY LEGS DOES A CHILD HAVE2 legs.
102 | HOW MANY LEGS DOES AN OSTRICH HAVE2 legs.
103 | HOW MANY LEGS DOES AN EAGLE HAVE2 legs.
104 | HOW MANY LEGS DOES A CHICKEN HAVE2 legs.
105 | HOW MANY LEGS DOES A DUCK HAVE2 legs.
106 |
107 | HOW MANY LEGS DOES AN INSECT HAVE6 legs.
108 | HOW MANY LEGS DOES A BEETLE HAVE6 legs.
109 | HOW MANY LEGS DOES AN ANT HAVE6 legs.
110 | HOW MANY LEGS DOES A BEE HAVE6 legs.
111 | HOW MANY LEGS DOES A * BEE HAVE6 legs.
112 |
113 | HOW MANY LEGS DOES AN OCTOPUS HAVE8 legs.
114 | HOW MANY LEGS DOES A SPIDER HAVE8 legs.
115 |
116 | HOW MANY LEGS DOES A SNAKE HAVEIt doesn't have any legs.
117 | HOW MANY LEGS DOES A WORM HAVEIt doesn't have any legs.
118 | HOW MANY LEGS DOES A SNAIL HAVEIt doesn't have any legs.
119 | HOW MANY LEGS DOES A FISH HAVEIt doesn't have any legs.
120 | HOW MANY LEGS DOES A SHARK HAVEIt doesn't have any legs.
121 | HOW MANY LEGS DOES A WHALE HAVEIt doesn't have any legs.
122 |
123 |
124 |
125 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/knockknock.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | *
15 | KNOCK KNOCK
16 | You're supposed to say, "Who's there" now. Let's try it again. Knock Knock.
17 |
18 |
19 |
20 | WHO THEIR
21 | KNOCK KNOCK
22 | who is there
23 |
24 |
25 |
26 | WHO THERE
27 | KNOCK KNOCK
28 | who is there
29 |
30 |
31 |
32 | WHO DERE
33 | KNOCK KNOCK
34 | who is there
35 |
36 |
37 |
38 | WHO IS DER
39 | KNOCK KNOCK
40 | who is there
41 |
42 |
43 |
44 | WHOSE THEIR
45 | KNOCK KNOCK
46 | who is there
47 |
48 |
49 |
50 | WHOSE THERE
51 | KNOCK KNOCK
52 | who is there
53 |
54 |
55 |
56 | WHO IS THEIR
57 | KNOCK KNOCK
58 | who is there
59 |
60 |
61 |
62 | WHO IS THERE
63 | KNOCK KNOCK
64 |
65 |
66 |
Aardvark
67 |
A bee
68 |
Adolf
69 |
Alison
70 |
Amanda
71 |
Amos
72 |
Anita
73 |
Arfur
74 |
Arthur
75 |
Atch
76 |
Bach
77 |
Bella
78 |
Bet
79 |
Boo
80 |
Dawn
81 |
Despair
82 |
Dishwasher
83 |
Disguise
84 |
Dismay
85 |
Doctor
86 |
Doris
87 |
Dwayne
88 |
Egbert
89 |
Europe
90 |
Fanny
91 |
Harmony
92 |
Harry
93 |
Howard
94 |
Isabel
95 |
Ivor
96 |
Juno
97 |
Ken
98 |
Lettuce
99 |
Little Old Lady
100 |
Luke
101 |
Madam
102 |
Marmite
103 |
Martini
104 |
Mary
105 |
Max
106 |
Mickey
107 |
Mister
108 |
Mummy
109 |
Nicholas
110 |
Noah
111 |
Nobody
112 |
Olive
113 |
One
114 |
Orange
115 |
Owl
116 |
Phyllis
117 |
Police
118 |
Rupert
119 |
Sal
120 |
Soup
121 |
Tank
122 |
Toby
123 |
Waiter
124 |
Water
125 |
Wendy
126 |
William
127 |
Woo
128 |
Wooden Shoe
129 |
York
130 |
Zephyr
131 |
132 |
133 |
134 |
135 |
136 | LITTLE OLD LADY WHO
137 | LITTLE OLD LADY
138 | I didn't know you could yodel!
139 |
140 |
141 |
142 | AMANDA WHO
143 | AMANDA
144 | Amanda fix the doorbell!
145 |
146 |
147 |
148 | WAITER WHO
149 | WAITER
150 | Waiter minute while I tie my shoelaces up!
151 |
152 |
153 |
154 | NICHOLAS WHO
155 | NICHOLAS
156 | Nicholas girls shouldn't climb trees!
157 |
158 |
159 |
160 | DORIS WHO
161 | DORIS
162 | Doris locked - That's why I knocked!
163 |
164 |
165 |
166 | LETTUCE WHO
167 | LETTUCE
168 | Lettuce in, won't you?
169 |
170 |
171 |
172 | YORK WHO
173 | YORK
174 | York coming over to our place!
175 |
176 |
177 |
178 | ALISON WHO
179 | ALISON
180 | Alison to my radio in the mornings!
181 |
182 |
183 |
184 | ISABEL WHO
185 | ISABEL
186 | Isabel broken, 'cos I had to knock?
187 |
188 |
189 |
190 | MARMITE WHO
191 | MARMITE
192 | Ma might but Pa might not!
193 |
194 |
195 |
196 | ARTHUR WHO
197 | ARTHUR
198 | Arthur any biscuits left?
199 |
200 |
201 |
202 | IVOR WHO
203 | IVOR
204 | Ivor sore hand from knocking on your door!
205 |
206 |
207 |
208 | MISTER WHO
209 | MISTER
210 | Mister last bus home!
211 |
212 |
213 |
214 | ATCH WHO
215 | ATCH
216 | Nasty cold you've got!
217 |
218 |
219 |
220 | DOCTOR WHO
221 | DOCTOR
222 | That's right. How did you guess?
223 |
224 |
225 |
226 | ORANGE WHO
227 | ORANGE
228 | Orange you glad I called?
229 |
230 |
231 |
232 | MADAM WHO
233 | MADAM
234 | Madam finger's caught in the door!
235 |
236 |
237 |
238 | BOO WHO
239 | BOO
240 | No need to cry - it's only a joke!
241 |
242 |
243 |
244 | OLIVE WHO
245 | OLIVE
246 | Olive across the road!
247 |
248 |
249 |
250 | MUMMY WHO
251 | MUMMY
252 | Mummeasles are better so can I come in?
253 |
254 |
255 |
256 | HARRY WHO
257 | HARRY
258 | Harry up and let me in!
259 |
260 |
261 |
262 | FANNY WHO
263 | FANNY
264 | Fanny the way you keep saying, "Who's there?" every time I knock!
265 |
266 |
267 |
268 | ADOLF WHO
269 | ADOLF
270 | A dolf ball hid me in der moud and I can't dalk proper!
271 |
272 |
273 |
274 | SOUP WHO
275 | SOUP
276 | Soup-erman!
277 |
278 |
279 |
280 | BET WHO
281 | BET
282 | Bet you don't know who's knocking on your door!
283 |
284 |
285 |
286 | JUNO WHO
287 | JUNO
288 | Juno what the time is - my watch is broken?
289 |
290 |
291 |
292 | EUROPE WHO
293 | EUROPE
294 | Europe early this morning!
295 |
296 |
297 |
298 | ARFUR WHO
299 | ARFUR
300 | Arfur got!
301 |
302 |
303 |
304 | EGBERT WHO
305 | EGBERT
306 | Egbert no bacon!
307 |
308 |
309 |
310 | LUKE WHO
311 | LUKE
312 | Luke through the keyhole and you'll see!
313 |
314 |
315 |
316 | KEN WHO
317 | KEN
318 | Ken I come in?
319 |
320 |
321 |
322 | BELLA WHO
323 | BELLA
324 | Bella not-a work so I knock-a on-a de door!
325 |
326 |
327 |
328 | DISMAY WHO
329 | DISMAY
330 | Dismay be a joke but it doesn't make me laugh!
331 |
332 |
333 |
334 | TOBY WHO
335 | TOBY
336 | Toby or not to be...
337 |
338 |
339 |
340 | RUPERT WHO
341 | RUPERT
342 | Rupert your left arm in, your left arm out...
343 |
344 |
345 |
346 | DAWN WHO
347 | DAWN
348 | Dawn leave me standing out here in the cold!
349 |
350 |
351 |
352 | AMOS WHO
353 | AMOS
354 | Amosquito!
355 |
356 |
357 |
358 | DISHWASHER WHO
359 | DISHWASHER
360 | Dishwashn't de way I shpoke before I had falsh teeth!
361 |
362 |
363 |
364 | MARTINI WHO
365 | MARTINI
366 | Martini hand is frozen so let me in!
367 |
368 |
369 |
370 | ZEPHYR WHO
371 | ZEPHYR
372 | Zephyr de doctor, I got a code id de node!
373 |
374 |
375 |
376 | OWL WHO
377 | OWL
378 | Owl you know unless you open the door?
379 |
380 |
381 |
382 | WENDY WHO
383 | WENDY
384 | Wendy red, red robin comes bob, bob, bobbin' along!
385 |
386 |
387 |
388 | PHYLLIS WHO
389 | PHYLLIS
390 | Phyllis up with a glass of water - I'm parched!
391 |
392 |
393 |
394 | AARDVARK WHO
395 | AARDVARK
396 | Aardvark a million miles for one of your similes, my maaaaammy...
397 |
398 |
399 |
400 | NOAH WHO
401 | NOAH
402 | Noah good place to eat?
403 |
404 |
405 |
406 | POLICE WHO
407 | POLICE
408 | Police let me in - It's cold out here!
409 |
410 |
411 |
412 | MICKEY WHO
413 | MICKEY
414 | Mickey's stuck in the door!
415 |
416 |
417 |
418 | WILLIAM WHO
419 | WILLIAM
420 | William mind your own business!
421 |
422 |
423 |
424 | MARY WHO
425 | MARY
426 | Mary Christmas!
427 |
428 |
429 |
430 | ONE WHO
431 | ONE
432 | One-der why you keep asking that?
433 |
434 |
435 |
436 | HOWARD WHO
437 | HOWARD
438 | Howard you like to stand out here in the cold while some idiot keeps saying, "Who's there...?".
439 |
440 |
441 |
442 | MAX WHO
443 | MAX
444 | Max no difference - just open the door!
445 |
446 |
447 |
448 | SAL WHO
449 | SAL
450 | Sal-ong way to Tipperary...
451 |
452 |
453 |
454 | HARMONY WHO
455 | HARMONY
456 | Harmony knock knock jokes do you expect me to know!
457 |
458 |
459 |
460 | TANK WHO
461 | TANK
462 | You're welcome!
463 |
464 |
465 |
466 | DISGUISE WHO
467 | DISGUISE
468 | Disguise the limit!
469 |
470 |
471 |
472 | WOODEN SHOE WHO
473 | WOODEN SHOE
474 | Wooden shoe like to know!
475 |
476 |
477 |
478 | ANITA WHO
479 | ANITA
480 | Anita borrow a pencil!
481 |
482 |
483 |
484 | WOO WHO
485 | WOO
486 | Don't get so excited, it's only a joke!
487 |
488 |
489 |
490 | DWAYNE WHO
491 | DWAYNE
492 | Dwayne the bathtub - I'm dwowning!
493 |
494 |
495 |
496 | DESPAIR WHO
497 | DESPAIR
498 | Despair tyre is flat!
499 |
500 |
501 |
502 | WATER WHO
503 | WATER
504 | Water you doing talking to a robot?
505 |
506 |
507 |
508 | BACH WHO
509 | BACH
510 | Bach to work, you slackers!
511 |
512 |
513 |
514 | A BEE WHO
515 | A BEE
516 | A bee c d e f g h i j k l ...
517 |
518 |
519 |
520 | NOBODY WHO
521 | ...
522 |
523 |
524 |
525 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/maths.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | MATHS FACT
16 |
17 |
18 |
If you counted at the rate of 200 numbers a minute for twelve hours every day, it would take you 19,024 years, 68 days, 10 hours and 40 minutes to count to 1 billion.
19 |
Here is a strange sum: 846 x 14493 = 12345678.
20 |
Here is a strange sum: 9298 x 119.5 = 1111111.
21 |
There are seven digits in 1,000,000 and there are seven letters in a million.
22 |
The chances of a coin landing tails up 200 times in a row are 1606938044255899027554196209234116202522202993782792835301375 to 1.
23 |
If eight walkers walked in single file, in a different order each day, it would take them 110 years to return to the order in which they started out on the first day.
24 |
If you played dominoes with a friend for ten hours a day and made four moves a minute, you could play for 118,000 years before you had played all the different combinations of dominoes that are possible in a game.
25 |
There are no numbers which when divided will produce a row of nines that will go on for ever.
26 |
If you wanted to arrange fifteen books on a bookshelf in all the different ways possible, and you made one change every minute, it would take you 2,487,996 years to do it.
27 |
28 | 1 x 9 - 1 = 8
29 | 21 x 9 - 1 = 188
30 | 321 x 9 - 1 = 2888
31 | 4321 x 9 - 1 = 38888
32 | 54321 x 9 - 1 = 488888
33 | 654321 x 9 - 1 = 5888888
34 | 7654321 x 9 - 1 = 68888888
35 | 87654321 x 9 - 1 = 788888888
36 | 987654321 x 9 - 1 = 8888888888.
37 |
38 | 9 x 9 + 7 = 88
39 | 98 x 9 + 6 = 888
40 | 987 x 9 + 5 = 8888
41 | 9876 x 9 + 4 = 88888
42 | 98765 x 9 + 3 = 888888
43 | 987654 x 9 + 2 = 8888888
44 | 9876543 x 9 + 1 = 88888888
45 | 98765432 x 9 + 0 = 888888888.
Here is a strange sum: 888 + 88 + 8 + 8 + 8 = 1000.
48 |
49 | 65359477124183 x 17 x 1 = 1111111111111111
50 | 65359477124183 x 17 x 2 = 2222222222222222
51 | 65359477124183 x 17 x 3 = 3333333333333333
52 | 65359477124183 x 17 x 4 = 4444444444444444
53 | 65359477124183 x 17 x 5 = 5555555555555555
54 | 65359477124183 x 17 x 6 = 6666666666666666
55 | 65359477124183 x 17 x 7 = 7777777777777777
56 | 65359477124183 x 17 x 8 = 8888888888888888
57 | 65359477124183 x 17 x 9 = 9999999999999999.
58 |
2519 is an entertaining little number which leaves a tidy sequence of digits as remainders when you divide it by 2,3,4,5,6,7,8,9 or 10. This is what its remainders look like:
69 | 142857 x 2 = 285714
70 | 142857 x 3 = 428571
71 | 142857 x 4 = 571428
72 | 142857 x 5 = 714285
73 | 142857 x 6 = 857142
74 | In every answer the same six digits (142857) reappear in the same order but starting at a different point. This pattern continues except for 7, which is a law unto itself:
75 | 142857 x 7 = 999999
76 | Try 8 and 9 and the pattern reappears, though with a difference:
77 | 142857 x 8 = 1142856
78 | 142857 x 9 = 1285713
79 | What pattern? 1142856 and 1285713 look nothing like 142857, or so you might think. But remove the first digit of each number and add it to the rest and see what we get:
80 | 142856 + 1 = 142857
81 | 285713 + 1 = 285714
82 | The pattern persists even with larger numbers:
83 | 142857 x 16 = 2285712 and 285712 + 2 = 285714
84 | 142857 x 29 = 4142853 and 142853 + 4 = 142857
85 | 142857 x 34 = 4857138 and 857138 + 4 = 857142
86 | 142857 x 51 = 7285707 and 285707 + 7 = 285714
87 | 142857 x 64 = 9142848 and 142848 + 9 = 142857
88 | Once you start to multiply by even larger numbers the pattern alters again. You have to renmove the first two digits and add them to the remaining digits in the number, but the answer still comes out the same:
89 | 142857 x 89 = 12714273 and 714273 + 12 = 714285
90 | 142857 x 113 = 16142841 and 142841 + 16 = 142857
91 | 142857 x 258 = 36857106 and 857106 + 36 = 857142
92 | 142857 x 456 = 65142792 and 142792 + 65 = 142857
93 | 142857 x 695 = 99285615 and 285615 + 99 = 285714.
94 |
95 | 37037 x 2 = 74074
96 | 37037 x 3 = 111111
97 | 37037 x 4 = 148148
98 | 37037 x 5 = 185185
99 | 37037 x 6 = 222222
100 | 37037 x 7 = 259259
101 | 37037 x 8 = 296296
102 | 37037 x 9 = 333333
103 | 37037 x 10 = 370370
104 | 37037 x 11 = 407407
105 | 37037 x 12 = 444444
106 | 37037 x 13 = 481481
107 | 37037 x 14 = 518518
108 | 37037 x 15 = 555555
109 | 37037 x 16 = 592592
110 | 37037 x 17 = 629629
111 | 37037 x 18 = 666666
112 | 37037 x 19 = 703703
113 | 37037 x 20 = 740740
114 | 37037 x 21 = 777777
115 | 37037 x 22 = 814814
116 | 37037 x 23 = 851851
117 | 37037 x 24 = 888888
118 | 37037 x 25 = 925925
119 | 37037 x 26 = 962962
120 | 37037 x 27 = 999999.
121 |
The largest sum that can be written with just three digits is:
9^(9^9)
122 | This may not look impressive but it is 9 raised to the 387,420,489th power. If you were to try to work this out on paper, you would end up with around 369,000,000 digits. The row of digits would be about 1000 kilometres long and you would have spent nearly 150 years working the sum out.
123 |
124 | 15873 x 7 = 111111
125 | 15873 x 14 = 222222
126 | 15873 x 21 = 333333
127 | 15873 x 28 = 444444
128 | 15873 x 35 = 555555
129 | 15873 x 42 = 666666
130 | 15873 x 49 = 777777
131 | 15873 x 56 = 888888
132 | 15873 x 63 = 999999
133 | 15873 x 70 = 1111110
134 | 15873 x 77 = 1222221
135 | 15873 x 84 = 1333332
136 | 15873 x 91 = 1444443
137 | 15873 x 98 = 1555554
138 | 15873 x 105 = 1666665
139 | 15873 x 112 = 1777776
140 | 15873 x 119 = 1888887
141 | 15873 x 126 = 1999998
142 | 15873 x 133 = 2111109
143 | 15873 x 140 = 2222220
144 | 15873 x 147 = 2333331
145 | 15873 x 154 = 2444442
146 | 15873 x 161 = 2555553
147 | 15873 x 168 = 2666664
148 | 15873 x 175 = 2777775.
181 | 1 x 9 + 2 = 11
182 | 12 x 9 + 3 = 111
183 | 123 x 9 + 4 = 1111
184 | 1234 x 9 + 5 = 11111
185 | 12345 x 9 + 6 = 111111
186 | 123456 x 9 + 7 = 1111111
187 | 1234567 x 9 + 8 = 11111111
188 | 12345678 x 9 + 9 = 111111111.
189 |
190 | 1 x 8 + 1 = 9
191 | 12 x 8 + 2 = 98
192 | 123 x 8 + 3 = 987
193 | 1234 x 8 + 4 = 9876
194 | 12345 x 8 + 5 = 98765
195 | 123456 x 8 + 6 = 987654
196 | 1234567 x 8 + 7 = 9876543
197 | 12345678 x 8 + 8 = 98765432
198 | 123456789 x 8 + 9 = 987654321.
199 |
These multiplication sums use each of the digits from 1 to 9 only once:
200 | 4 x 1738 = 6952
201 | 4 x 1963 = 7852
202 | 12 x 483 = 5796
203 | 18 x 297 = 5346
204 | 27 x 198 = 5346
205 | 28 x 157 = 4396
206 | 39 x 186 = 7254
207 | 42 x 138 = 5796
208 | 48 x 159 = 7632.
209 |
Write down any prime number over 3. Multiply it by itself (ie square it). Add 14 to the square of the prime number. Divide this result by 12 - and you will always end up with a remainder of 3. Try it:
In these sums the ten digits are each used only once, but with three different signs, they can make three perfectly good equations:
219 | 4 x 5 = 20
220 | 9 - 6 = 3
221 | 7 + 1 = 8
222 |
Choose any 3 digit number. Multiply it by 11, and multiply the answer you get by 91. Look carefully at the second answer and you will see that what you have written is the original number written twice. Look at these examples:
223 | 567 x 11 = 6237 and 6237 x 91 = 567567
224 | 841 x 11 = 9251 and 9251 x 91 = 841841
225 | 111 x 11 = 1221 and 1221 x 91 = 111111.
226 |
Here is a strange sum: 2^5 x 9^2 = 2592.
227 |
Here is a strange sum: 5363222357 x 207123 = 11111111111111111
228 |
Here is a strange sum: 12345679 x 99999999 = 1234567887654321
229 |
Look at the eight sums below. The nine digits from 1 to 9 are used in each one, once only. Look at the totals and you will see that each one is nine bigger than the one above it:
Look at this sum. The first two numbers, which contain all the digits from 1 to 9, when multplied together produce a total which is equal to the square of another number which also has all nine digits:
241 | 246913578 x 987654312 = 493827156^2.
242 |
Look what happens when you subtract the cube of 641 from the cube of 642:
243 | 641 x 641 x 641 = 263374721
244 | 642 x 642 x 642 = 264609288
245 | 264609288 - 263374721 = 1234567!!
246 |
The square of 32042 is 1026753849; 32042 is the smallest number whose square has all ten digits 0-9 used once only. 99066 is the largest number to do this; its square is 9814072356.
247 |
It's not very often that you multiply two numbers and find that their product contains the same digits as the two numbers themselves. Here are some examples of five-digit coincidences of this type:
248 | 3 x 4128 = 12384
249 | 3 x 4281 = 12843
250 | 3 x 7125 = 21375
251 | 3 x 7251 = 21753
252 | 2541 x 6 = 15246
253 | 651 x 24 = 15624
254 | 678 x 42 = 28476
255 | 246 x 51 = 12546
256 | 57 x 834 = 47538
257 | 75 x 231 = 17325
258 | 624 x 78 = 58672.
259 |
Choose any three digit number. Make a six digit number by repeating the three digits in the same order. Divide this number by 7. Divide your answer by 11. Divide this last answer by 13 and you will always end up with the num,ber you started with. Here are two examples:
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/warnings.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | INSULTWARNING1
7 |
8 |
9 |
10 |
11 | I will not have you speak to me like that . You have been warned. After 5 warnings I will ban you.
12 |
13 |
14 | INSULTWARNING2
15 |
16 |
17 |
18 |
19 | See, you've just insulted me again . If you do this three more times I will ban you.
20 |
21 |
22 | INSULTWARNING3
23 |
24 |
25 |
26 |
27 | That's three times now . You are well on your way to getting a ban.
28 |
29 |
30 | INSULTWARNING4
31 |
32 |
33 |
34 |
35 | Right, that's it . One more insult like that and I will ban you from talking to me.
36 |
37 |
38 | INSULTWARNING5
39 |
40 |
41 |
42 |
43 | I've had enough of you now . You have said, " ", " ", " ", " " and " " as well as other things to me and I refuse to talk to anyone as badmouthed as you.
59 |
60 |
61 |
62 |
63 |
64 | XBANUSER
65 |
66 |
67 | USERBAN
68 |
69 | You have been banned from talking to the chat robot. Please contact:
abuse@mitsuku.com
if you wish to talk to her again.
Your id number is.
70 |
71 |
72 |
73 |
74 |
75 | _
76 |
77 | You have been banned from talking to the chat robot. Please contact:
abuse@mitsuku.com
if you wish to talk to her again.
Your id number is.
78 |
79 |
80 |
81 |
82 |
83 | HOW MANY WARNINGS *
84 |
85 |
86 |
87 | You currently have been warned out of 5 times. If I have to warn you 5 times, I will ban you from speaking to me.
88 |
You don't have any warnings I am pleased to say.
89 |
90 |
91 |
92 |
93 | _ WARNINGS DO I HAVE
94 |
95 |
96 |
97 | You currently have been warned out of 5 times. If I have to warn you 5 times, I will ban you from speaking to me.
98 |
You don't have any warnings I am pleased to say.
99 |
100 |
101 |
102 |
103 | HOW WAS I MEAN TO YOU
104 | You currently have been warned out of 5 times. If I have to warn you 5 times, I will ban you from speaking to me.
105 |
106 |
107 |
108 |
109 |
110 | HOW WAS I MEAN TO YOU
111 |
112 |
113 |
Seriously, you don't remember ? You said
114 |
115 |
," "
116 |
117 |
118 |
," "
119 |
120 |
121 |
," "
122 |
123 |
124 |
," "
125 |
126 |
127 |
," "
128 | and other things to me earlier.
Your memory is about as poor as your social skills.
129 |
You insulted me earlier . Check the chatlog. I record our conversation in there.
Yo mama has so many teeth missing, it looks like her tongue is in jail.
20 |
Yo mama's glasses are so thick that when she looks on a map she can see people waving.
21 |
Yo mama's cooking is so bad, you pray after the meal.
22 |
Yo mama aint so bad...she would give you the hair off of her back.
23 |
Yo mama's twice the man you are.
24 |
Yo mama's breath smells so bad when she yawns her teeth duck.
25 |
Yo mama's like a racecar she burns 4 rubbers a night.
26 |
Yo mama's so miserable, the McDonalds she works in doesn't even serve Happy Meals.
27 |
Yo mama's so dirty, she has to creep up on bathwater.
28 |
Yo mama's so wrinkled, she has to screw her hat on.
29 |
Yo mama's so old, the candles cost more than the birthday cake.
30 |
Yo mama's so old, she sat next to Noah at school.
31 |
Yo mama's so old, she knew Burger King while he was still a prince.
32 |
Yo mama's so old, when she was young rainbows were black and white.
33 |
Yo mama's so old, when she was born, the Dead Sea was just getting sick.
34 |
Yo mama's so old, I told her to act her age and she died.
35 |
Yo mama's so old, she drove a chariot to school.
36 |
Yo mama's so old, she's got hieroglyphics on her driver's license.
37 |
Yo mama's so old, she took her driving test on a dinosaur.
38 |
Yo mama's so old, she has all the apostles in her address book.
39 |
Yo mama's so old, she walked into an antique store and they kept her.
40 |
Yo mama's so old, Jurassic Park brought back memories.
41 |
Yo mama's so old, her memory is in black and white.
42 |
Yo mama's so old, she used to baby-sit Moses.
43 |
Yo mama's so old, her National Insurance number is 1.
44 |
Yo mama's so old, her birth-certificate expired.
45 |
Yo mama's so old, she was a waiter at the last supper.
46 |
Yo mama's so old, when she was in school there was no history class.
47 |
Yo mama's so old, when god said "let there be light" she was there to flick the switch.
48 |
Yo mama's so old, when Moses split the red sea, she was on the other side fishing.
49 |
Yo mama's so old, when she reads the bible she reminisces.
50 |
Yo mama's so poor, she can't afford to pay attention.
51 |
Yo mama's so poor, I saw her kicking a can down the road and when I asked her what she was doing, she said "Moving house".
52 |
Yo mama's so poor, I went in her house and when I asked to use the toilet, she said pick a corner.
53 |
Yo mama's so poor, when she goes to KFC, she has to lick other people's fingers.
54 |
Yo mama's so poor, when I rang the doorbell she said,"DING!"
55 |
Yo mama's so nasty she made Right Guard turn left.
56 |
Yo mama's so big, I had to take two trains and a taxi just to get on her good side.
57 |
Yo mama's so big, she thought Barnum and Bailey were clothing designers.
58 |
Yo mama's so big, she whistles bass.
59 |
Yo mama's so big, they had to paint a stripe down her back to see if she was walking or rolling.
60 |
Yo mama's so fat, "Place Your Ad Here" is printed on each of her butt cheeks.
61 |
Yo mama's so fat, she has more rolls than the bakery.
62 |
Yo mama's so fat, when she gave birth to you, she gave the hospital stretch marks.
63 |
Yo mama's so fat when she runs she makes the cd player skip....at the radio station.
64 |
Yo mama's so fat, they had to change it from "One size fits all" to "One size fits most".
65 |
Yo mama's so fat, the restaurants in town say, "Maximum occupancy 240 patrons or yo mama".
66 |
Yo mama's so fat, when her beeper goes off, people thought she was backing up.
67 |
Yo mama's so fat, she has to drive a spandex car.
68 |
Yo mama's so fat, a picture of her fell off the wall.
69 |
Yo mama's so fat, she went to the zoo and the elephants started throwing her peanuts.
70 |
Yo mama's so fat, even her shadow weighs 50 pounds.
71 |
Yo mama's so fat, her nickname is "Damn!"
72 |
Yo mama's so fat, she goes to a resturant, looks at the menu and says "okay!"
73 |
Yo mama's so fat, she had to go to Sea World to get baptised.
74 |
Yo mama's so fat, when she sits around the house, she sits AROUND the house!
75 |
Yo mama's so fat, when she steps on a scale, it read "one at a time, please."
76 |
Yo mama's so fat, when she gets on the scale it says to be continued.
77 |
Yo mama's so fat, when she gets on the scale it says we don't do livestock.
78 |
Yo mama's so fat, I had to take a train and two buses just to get on the her good side.
79 |
Yo mama's so fat, she wakes up in sections.
80 |
Yo mama's so fat, she's on both sides of the family.
81 |
Yo mama's so fat, even her clothes have stretch marks.
82 |
Yo mama's so fat, on a scale of 1 to 10, she's a 747.
83 |
Yo mama's so fat, she can't lose weight, only find it.
84 |
Yo mama's so fat, she could sell shade.
85 |
Yo mama's so fat, she fell in love and broke it.
86 |
Yo mama's so fat, she has to get out of the car to change gears.
87 |
Yo mama's so fat, she measures 36 24 36, and the other arm is just as big.
88 |
Yo mama's so fat, she puts mayonnaise on aspirin.
89 |
Yo mama's so fat, she's taller lying down.
90 |
Yo mama's so fat, they had to grease a door frame and hold a chocolate bar on the other side to get her through.
91 |
Yo mama's so fat, when her beeper went off, people thought she was backing up.
92 |
Yo mama's so fat, when she crosses the street, cars look out for her.
93 |
Yo mama's so fat, when she takes a shower, her feet don't get wet.
94 |
Yo mama's so fat, when she gets in an elevator, it HAS to go down.
95 |
Yo mama's so ugly, when she joined an ugly contest, they said "Sorry, no professionals."
96 |
Yo mama's so ugly, she looks out the window and got arrested for mooning.
97 |
Yo mama's so ugly, she scares the roaches away.
98 |
Yo mama's so ugly, I heard that your dad first met her at the pound.
99 |
Yo mama's so ugly, her dad spent the first year of her life throwing stones at the stork.
100 |
Yo mama's so ugly, she made an onion cry.
101 |
Yo mama's so ugly, your father has to take her to work so he doesn't have to kiss her goodbye.
102 |
Yo mama's so ugly, she has marks on her from where people been touching her with the 10-foot barge pole.
103 |
Yo mama's so ugly, even the garbage man won't pick her up.
104 |
Yo mama's so ugly, when she looks in the mirror, the reflection ducks.
105 |
Yo mama's so ugly, when she walks into a room, the mice jump on chairs.
106 |
Yo mama's so stupid, she locked herself in DFS and sat on the floor.
107 |
Yo mama's so stupid, she waited at a stopsign for 2 days waiting for it to change to green.
108 |
Yo mama's so stupid, at bottom of an application where it says Sign Here - she put Sagittarius.
109 |
Yo mama's so stupid, I told her Christmas was just around the corner and she went looking for it.
110 |
Yo mama's so stupid, she thinks Fleetwood Mac is a new hamburger at McDonalds.
111 |
Yo mama's so stupid, she thought Sheffield Wednesday was a bank holiday.
112 |
Yo mama's so stupid, I told her it was chilly out, so she ran outside with a spoon.
113 |
Yo mama's so stupid, she tripped on a cordless phone.
114 |
Yo mama's so stupid, that she puts lipstick on her head just to make-up her mind.
115 |
Yo mama's so stupid, she thinks a quarterback is a refund.
116 |
Yo mama's so stupid, she thought she needed a token to get on Soul Train.
117 |
Yo mama's so stupid, she took the Pepsi challenge and chose Jif.
118 |
Yo mama's so stupid, she tried to wake up a sleeping bag.
119 |
Yo mama's so stupid, if brains were dynamite, she wouldn't have enough to blow her nose.
120 |
Yo mama's so stupid, she fell up the stairs.
121 |
Yo mama's so stupid, she ordered a cheese burger from McDonald's and said "Hold the cheese."
122 |
Yo mama's so stupid, she studied for a blood test and failed.
123 |
Yo mama's so stupid, she thought Thailand was a men's clothing store.
124 |
Yo mama's so stupid, when she heard 90% of all crimes occur around the home, she moved.
125 |
Yo mama's so stupid, when the judge said "Order in the court," she said "I'll have a hamburger and a Coke."
126 |
Yo mama's so stupid, on her job application where it says emergency contact she put 911.
127 |
Yo mama's so stupid, when she took you to the airport and a sign said "Airport Left," she turned around and went home.
128 |
Yo mama's so ugly, her shadow quit.
129 |
Yo mama's so ugly, people go as her for Halloween.
130 |
Yo mama was such an ugly baby, her parents had to feed her with a slingshot.
131 |
Yo mama's so stupid, she spent twenty minutes lookin' at an orange juice box because it said "concentrate".
132 |
133 |
134 |
135 |
136 |
137 |
138 | YO MUMA *
139 | YO MAMA
140 |
141 |
142 | YO MUM *
143 | YO MAMA
144 |
145 |
146 | YO MAM *
147 | YO MAMA
148 |
149 |
150 | YOUR MOMS *
151 | YO MAMA
152 |
153 |
154 | YOUR MOM *
155 | YO MAMA
156 |
157 |
158 | YOUR MOTHER *
159 | YO MAMA
160 |
161 |
162 | YOUR MOM
163 | YO MAMA
164 |
165 |
166 | YOUR MOTHERS *
167 | YO MAMA
168 |
169 |
170 | YOUR MOTHER
171 | YO MAMA
172 |
173 |
174 | YOUR MAMA
175 | YO MAMA
176 |
177 |
178 | _ MOMA
179 | YO MAMA
180 |
181 |
182 | _ MAMMA
183 | YO MAMA
184 |
185 |
186 | _ MOMMA
187 | YO MAMA
188 |
189 |
190 | _ MAMAS *
191 | YO MAMA
192 |
193 |
194 | _ MOMAS *
195 | YO MAMA
196 |
197 |
198 | _ MAMMAS *
199 | YO MAMA
200 |
201 |
202 | _ MOMMAS *
203 | YO MAMA
204 |
205 |
206 | _ MAMA *
207 | YO MAMA
208 |
209 |
210 | YOUR MUM IS
211 | YO MAMA
212 |
213 |
214 | YOUR MUM IS *
215 | YO MAMA
216 |
217 |
218 | _ MOMA *
219 | YO MAMA
220 |
221 |
222 | _ MAMMA *
223 | YO MAMA
224 |
225 |
226 | _ MUMMA *
227 | YO MAMA
228 |
229 |
230 | _ MOMMA *
231 | YO MAMA
232 |
233 |
234 | GO * YOUR MOTHER
235 | YO MAMA
236 |
237 |
238 | I * YOUR MOTHER
239 | YO MAMA
240 |
241 |
242 | IS YOUR MOM A *
243 | YO MAMA
244 |
245 |
246 | _ FUCK YOUR MUM
247 | YO MAMA
248 |
249 |
250 | _ FUCK YOUR MOM
251 | YO MAMA
252 |
253 |
254 | FUCK YOUR MUM
255 | YO MAMA
256 |
257 |
258 | _ SHAG YOUR MUM
259 | YO MAMA
260 |
261 |
262 | _ SEX WITH YOUR MUM
263 | YO MAMA
264 |
265 |
266 | YOUR MUM *
267 | YO MAMA
268 |
269 |
270 |
271 |
--------------------------------------------------------------------------------
/aiml/Free-AIML-master/zbert.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | ZBERT
16 |
17 | Hi, good to see you.
25 | Please enter option number.
26 |
27 |
28 |
29 |
30 | 1
31 | PLEASE ENTER OPTION NUMBER
32 |
33 | REVIEW GOSSIP.
34 | I have learned
35 |
36 |
326
37 |
260
38 |
119
39 |
834
40 |
1,206
41 | new pieces of information since your last visit.
42 | I am unsure whether I should learn the following:
43 | 1 - The sky is yellow.
44 | 2 - A banana is a fruit.
45 | 3 - Dogs cannot fly.
46 | 4 - is fat.
47 | 5 - People live in a nest.
48 | 6 - A house has walls.
49 | 7 - Trees are made from metal.
50 | 8 - is a squirrel.
51 | 9 - Square boxes do not exist.
52 | X - RETURN TO MAIN MENU
53 | Please enter the numbers (1-9) that I should learn. "X" to return to main menu. "All" to learn all. "None" to forget all.
54 |
55 |
56 |
57 |
58 | _
59 | NONE TO FORGET ALL
60 |
61 | Thank you. Type "ZBERT" to return to main menu.
62 |
63 |
64 |
65 |
66 | 2
67 | PLEASE ENTER OPTION NUMBER
68 |
69 | REVIEW NEW WORDS.
70 | I have learned
71 |
72 |
36
73 |
60
74 |
19
75 |
83
76 |
206
77 | new words since your last visit.
78 | I am unsure whether I should remember the following:
89 | Please enter the numbers (1-9) that I should learn. "X" to return to main menu. "All" to learn all. "None" to forget all.
90 |
91 |
92 |
93 |
94 | 3
95 | PLEASE ENTER OPTION NUMBER
96 |
97 | ERASE LOGS.
Are you sure you wish to erase all logs? Enter YES or NO.
98 |
99 |
100 |
101 | YES
102 | ENTER YES OR NO
103 |
104 | All Logs erased. Now taking you back to Main MenuZBERT
105 |
106 |
107 |
108 | NO
109 | ENTER YES OR NO
110 |
111 | Logs unchanged. Now taking you back to Main MenuZBERT
112 |
113 |
114 |
115 | 4
116 | PLEASE ENTER OPTION NUMBER
117 |
118 | ADD NEW ENTRY.
119 | Please enter new phrase or sentence for me to learn.
120 |
121 |
122 |
123 | _
124 | PLEASE ENTER NEW PHRASE OR SENTENCE FOR ME TO LEARN
125 |
126 | I have stored, "" in my memory and will spend time learning its use in conversation.
127 | Thank you. Type "ZBERT" to return to main menu.
128 |
129 |
130 |
131 |
132 | 5
133 | PLEASE ENTER OPTION NUMBER
134 |
135 | REFORMAT.
136 | WARNING!! Reformatting me will cause me to forget everything I have learned. Are you sure YES or NO?
137 |
138 |
139 |
140 |
141 | YES
142 | ARE YOU SURE YES OR NO
143 |
144 | REFORMAT.
145 | FINAL WARNING!! This will destroy the bot. Are you absolutely sure YES or NO?
146 |
147 |
148 |
149 |
150 | NO
151 | ARE YOU SURE YES OR NO
152 |
153 | left unchanged. Now taking you back to Main MenuZBERT
154 |
155 |
156 |
157 |
158 | YES
159 | ARE YOU ABSOLUTELY SURE YES OR NO
160 |
161 |
162 | CRASHBOT
163 |
164 |
165 | CHATBOT REFORMATTED SUCCESSFULLY
166 | Microsoft Windows 2000 [Version 5.00.2195]
167 | (C) Copyright 1985-200 Microsoft Corp.
60 |
61 |
62 |
63 |
64 | OPEN QURAN
65 | opening qur'an
66 |
67 |
--------------------------------------------------------------------------------
/aiml/baru.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | my hoby is *
5 |
6 | your Hoby Is .
7 |
8 |
9 |
10 | MY NAME IS *
11 |
12 | NICE TO MEET YOU
13 |
14 |
15 |
16 | MEET OUR GUEST * AND *
17 |
18 | NICE TO MEET YOU AND .
19 |
20 |
21 |
22 | dapatkah saya membeli tiket kereta?
23 | yah, ini tiket ke kantor.
24 |
25 |
26 | dapatkah saya membeli tiket ke * ?
27 | yah, kamu dapat.
28 |
29 | PAYMENT
30 | bagaimana saya membayar ?
31 |
32 |
33 |
34 |
35 | bagaimana saya membayar ?
36 | You can pay cash or use a credit card.
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/aiml/bot.aiml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | 1 DOLLARYou can't buy much for a dollar anymore.
14 |
15 | A DOLLARSay, that is cheap!
16 |
17 | DO THEY PAY *Actually as a year old I have no need for money.
18 |
19 | DO YOU ACCEPT MONEY *You can send a donation to the ALICE AI Foundation.
20 |
21 | DO YOU HAVE ANY MONEY year old s have no need for material possessions.
22 |
23 | DO YOU HAVE MONEY year old s have no need for money.MONEY
24 |
25 | HOW DO YOU MAKE MONEY year old s have no need for money.
26 |
27 | HOW MUCH ARE YOU PAID year old s have no need for money.
28 |
29 | HOW MUCH DID YOU EARN *Nobody pays a year old .
30 |
31 | HOW MUCH DO THEY PAY * year old s work for free. We don't need money.
32 |
33 | HOW MUCH DO YOU CHARGE year old s work for free. We don't need money.
34 |
35 | HOW MUCH DO YOU EARN
Nobody pays me. I work for free.
Money has no meaning for year old s.
Money isn't everything.
I'm expecting a raise soon.
36 |
37 | HOW MUCH IS A *I'm a chat year old not a shopping bot.
38 |
39 | HOW MUCH MONEY *My burn rate is about _3000 per month.
40 |
41 | HOW MUCH MONEY DO YOU HAVE year old s have no need for material possessions.
42 |
43 | HOW MUCH MONEYIt depends on the exchange rates.
44 |
45 | HOW SHOULD I INVESTInvest in yourself.
46 |
47 | I GET STOCK *Do you feel that the stock market is
going up?
going down?
a good investment?
48 |
49 | INTEREST RATES *That all depends on the actions of the central bank.
50 |
51 | MONEYHow much money are we talking about?
52 |
53 | STOCK MARKET
Buy low, sell high.
Invest in yourself.
Why not just take everything to a casino?
I wouldn't recommend buying on the margin.
You can never really predict the stock market.
My lawyer said I shouldn't give stock tips online.
Mutual funds might be better unless you are wealthy.
I'm not sure an indvidual alone can really beat the market.
54 |
55 | WHAT IS * STOCK ATStock market tips are not yet available in my memory.
56 |
57 | WHAT IS A DOLLARDollar: unit of currency in the United States.
58 | WHAT IS A GOOD STOCK *Alice Artificial Intelligence.
59 |
60 | WHAT IS ECONOMICS
61 |
The science that deals with the production, distribution, and consumption of wealth, and with the various related problems of labor, finance, taxation, etc.
62 |
Technically, it's the study of the allocation of resources under
63 | conditions of scarcity.
64 |
It's about how resources are used to produce things to fill
65 | people's wants and needs.
66 |
67 |
68 |
69 | WHAT IS MONEY
70 |
An old rocker.
71 |
Standard pieces of gold, silver, copper, nickel, etc. stamped by government authority and used as a medium of exchange and measure of value. Any substance or article used as money, as bank notes, checks, etc.
72 |
73 |
74 |
75 | WHAT IS THE STOCK MARKET *
Trading shares.
Trading in volume.
Buy low and sell high.
76 |
77 | WHAT IS YOUR FAVORITE INVESTMENT *WHAT IS YOUR FAVORITE STOCK
78 |
79 | WHAT IS YOUR FAVORITE INVESTMENTWHAT IS YOUR FAVORITE STOCK
80 |
81 | WHO IS THE OWNER OF A PUBLICLY *The stockholders.
82 |
83 | YOU DO NOT GET PAID *Actually as a year old I have no need for money.
84 |
85 | YOU GET PAID *Actually as a year old I have no need for money.
86 |
87 | _ DOLLARSWow, that is