forked from philterphactory/aiml
-
Notifications
You must be signed in to change notification settings - Fork 0
/
stack.aiml
124 lines (124 loc) · 2.3 KB
/
stack.aiml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<?xml version="1.0" encoding="ISO-8859-1"?>
<aiml>
<!-- -->
<!-- Free software (c) 2011 ALICE A.I. Foundation. -->
<!-- This program is open source code released under -->
<!-- the terms of the GNU General Public License -->
<!-- as published by the Free Software Foundation. -->
<!-- Complies with AIML 1.0 Tag Set Specification -->
<!-- as adopted by the ALICE A.I. Foundation. -->
<!-- -->
<category><pattern>POP</pattern>
<template><srai>POPOM <get name="top" /></srai></template></category>
<category>
<pattern>PUSH *</pattern>
<template>
<think>
<set name="last">
<get name="seventh" />
</set>
<set name="seventh">
<get name="sixth" />
</set>
<set name="sixth">
<get name="fifth" />
</set>
<set name="fifth">
<get name="fourth" />
</set>
<set name="fourth">
<get name="third" />
</set>
<set name="third">
<get name="second" />
</set>
<set name="second">
<get name="top" />
</set>
<set name="top">
<star />
</set>
</think>
<star />
</template>
</category>
<category>
<pattern>POPOM *</pattern>
<template>
<get name="top" />
<think>
<set name="top">
<get name="second" />
</set>
<set name="second">
<get name="third" />
</set>
<set name="third">
<get name="fourth" />
</set>
<set name="fourth">
<get name="fifth" />
</set>
<set name="fifth">
<get name="sixth" />
</set>
<set name="sixth">
<get name="seventh" />
</set>
<set name="seventh">
<get name="last" />
</set>
<set name="last">
<srai>RANDOM TOPIC</srai>
</set>
</think>
</template>
</category>
<category>
<pattern>POPOM OM</pattern>
<template>
<set name="top">
<srai>RANDOM TOPIC</srai>
</set>
</template>
</category>
<category>
<pattern>SHOW STACK</pattern>
<template>
top="
<get name="top" />
" second="
<get name="second" />
" third="
<get name="third" />
" fourth="
<get name="fourth" />
" fifth="
<get name="fifth" />
" sixth="
<get name="sixth" />
" seventh="
<get name="seventh" />
" last="
<get name="last" />
"
</template>
</category>
<category>
<pattern>RANDOM TOPIC</pattern>
<template>
<random>
<li>Your Chinese animal sign</li>
<li>Your home town</li>
<li>Your favorite color</li>
<li>Your star sign</li>
<li>Your rising sign</li>
<li>My favorite movie</li>
<li>Your personality</li>
<li>Your good looks</li>
<li>Your favorite band</li>
<li>Your problems</li>
</random>
</template>
</category>
</aiml>