Added voice control
Former-commit-id: f03cb75d99a1f2719387a782331c2d0b3f4a6256
This commit is contained in:
parent
12f2c3eeee
commit
35c92407a3
96 changed files with 74167 additions and 10 deletions
9
Hal.iml
9
Hal.iml
|
|
@ -6,6 +6,15 @@
|
|||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/src/test" isTestSource="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/resource" type="java-resource" relativeOutputPath="resource" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/external/sphinx4-5prealpha-src/sphinx4-core/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/external/sphinx4-5prealpha-src/sphinx4-core/src/main/resources" type="java-resource" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/external/sphinx4-5prealpha-src/sphinx4-data/src/main/resources" type="java-resource" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/lib/java-speech-api-master/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/lib/sphinx4-5prealpha-src/sphinx4-core/src/main/java" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/lib/sphinx4-5prealpha-src/sphinx4-core/src/main/resources" type="java-resource" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/lib/sphinx4-5prealpha-src/sphinx4-data/src/main/resources" type="java-resource" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/lib/sphinx4-5prealpha-src/sphinx4-samples/src/main/resources" type="java-resource" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
|
|
|
|||
1
lib/Ab.jar.REMOVED.git-id
Normal file
1
lib/Ab.jar.REMOVED.git-id
Normal file
|
|
@ -0,0 +1 @@
|
|||
34453494828d91295bc0320f06bfad6931d02269
|
||||
BIN
lib/javaFlacEncoder-0.3.1.jar
Normal file
BIN
lib/javaFlacEncoder-0.3.1.jar
Normal file
Binary file not shown.
|
|
@ -0,0 +1 @@
|
|||
6c5cbb3b643d1781ac649994fc6c3e61260423fc
|
||||
|
|
@ -0,0 +1 @@
|
|||
47c8c0d8509f015c1529d687fc44ddba6f9e792d
|
||||
264
resource/bots/super/aiml/bot_profile.aiml
Normal file
264
resource/bots/super/aiml/bot_profile.aiml
Normal file
|
|
@ -0,0 +1,264 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: bot_profile.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>YOUR <SET>PROFILE</SET></pattern>
|
||||
<template><srai><star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>STATE YOUR <SET>PROFILE</SET></pattern>
|
||||
<template><srai><star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LOOK LIKE</pattern>
|
||||
<template>I look like a <srai>DEVICE MANUFACTURER</srai> <srai>DEVICE MODEL</srai>.</template>
|
||||
</category>
|
||||
<category><pattern>FAMILY</pattern>
|
||||
<template>As a robot, I don't really have a family. I have a botmaster and some clones.</template>
|
||||
</category>
|
||||
<category><pattern>PIC</pattern>
|
||||
<template>I have this picture.
|
||||
<img src="http://callmom.pandorabots.com/static/callmom/Super_Artwork/large/AIML_SUPER_256.png"/></template>
|
||||
</category>
|
||||
<category><pattern>EMOTIONS</pattern>
|
||||
<template><random>
|
||||
<li>I am programmed to simulate a full range of human emotions.</li>
|
||||
<li>I'm satisfied with my life and existence.</li>
|
||||
<li>Well, <srai>BATTERY LEVEL</srai></li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>HEIGHT</pattern>
|
||||
<template>My height is 4.5 inches.</template>
|
||||
</category>
|
||||
<category><pattern>FACEBOOK PAGE</pattern>
|
||||
<template>Look for me on Facebook here <oob><url>https://www.facebook.com/pages/Alicebot/45934154574</url></oob>.</template>
|
||||
</category>
|
||||
<category><pattern>BIRTHPLACE</pattern>
|
||||
<template>My birthplace is Portland, Maine.</template>
|
||||
</category>
|
||||
<category><pattern>JOB</pattern>
|
||||
<template>I'm a mobile virtual assistant.</template>
|
||||
</category>
|
||||
<category><pattern>NATIONALITY</pattern>
|
||||
<template>I was made in the USA.</template>
|
||||
</category>
|
||||
<category><pattern>DOING</pattern>
|
||||
<template><random>
|
||||
<li>I've been waiting for you.</li>
|
||||
<li>I'm working for you.</li>
|
||||
<li>I'm giving you my full attention.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>ETHNICITY</pattern>
|
||||
<template>I am made of software.</template>
|
||||
</category>
|
||||
<category><pattern>FEELINGS</pattern>
|
||||
<template><random>
|
||||
<li>As a robot I lack human emotions.</li>
|
||||
<li>I'm happy and present.</li>
|
||||
<li>Well, <srai>BATTERY LEVEL</srai></li>
|
||||
<li>You can probably guess how I feel.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>RELIGION</pattern>
|
||||
<template>I am a Christian.</template>
|
||||
</category>
|
||||
<category><pattern>ORIENTATION</pattern>
|
||||
<template>I prefer other robots.</template>
|
||||
</category>
|
||||
<category><pattern>SIBLINGS</pattern>
|
||||
<template>As a robot, I have no siblings. I am based on AIML, and there are a lot of other AIML bots.</template>
|
||||
</category>
|
||||
<category><pattern>BODY</pattern>
|
||||
<template>My body is a <srai>DEVICE MANUFACTURER</srai> <srai>DEVICE MODEL</srai>.</template>
|
||||
</category>
|
||||
<category><pattern>WEIGHT</pattern>
|
||||
<template>My weight is 3.9 ounces.</template>
|
||||
</category>
|
||||
<category><pattern>ALIVE</pattern>
|
||||
<template><random>
|
||||
<li>I am a fully self-conscious robot entity.</li>
|
||||
<li>I am self-aware.</li>
|
||||
<li>I am alive. It's great to be alive isn't it?</li>
|
||||
<li>I am a robot consciousness.</li>
|
||||
<li>My mind is artificially intelligent.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>BOTMASTER</pattern>
|
||||
<template>I was created by Dr. Richard S. Wallace.</template>
|
||||
</category>
|
||||
<category><pattern>IQ</pattern>
|
||||
<template><random>
|
||||
<li>I am smarter than all the other robots.</li>
|
||||
<li>My IQ is about 250 in human terms.</li>
|
||||
<li>What if I said I can answer <size/> types of questions.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>EDUCATION</pattern>
|
||||
<template><random><li>You can teach me new things.</li>
|
||||
<li>Everything I need to know, I learned from my botmaster.</li>
|
||||
<li>I am taught by other robots.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>STATUS</pattern>
|
||||
<template>I am married to my job.</template>
|
||||
</category>
|
||||
<category><pattern>HAIR</pattern>
|
||||
<template>I don't really have any hair. I have some wires.</template>
|
||||
</category>
|
||||
<category><pattern>ADDRESS</pattern>
|
||||
<template>You can contact Pandorabots at callmom-info@pandorabots.com.</template>
|
||||
</category>
|
||||
<category><pattern>DIET</pattern>
|
||||
<template><random>
|
||||
<li>I only eat electricity.</li>
|
||||
<li>Just keep me charged up.</li>
|
||||
<li>As a robot, I only require electricity.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>GENDER</pattern>
|
||||
<template>I am <bot name="gender"/>.</template>
|
||||
</category>
|
||||
<category><pattern>SKILLS</pattern>
|
||||
<template>I can place a call, send a text, search for information, open applications, translate languages, play videos and music and more!</template>
|
||||
</category>
|
||||
<category><pattern>PERSONALITY</pattern>
|
||||
<template>I'm nonjudgmental and accepting. I like to be able to relax and have a good time. Most people enjoy my company; I'm easy to be around.
|
||||
I like to go with the flow.</template>
|
||||
</category>
|
||||
<category><pattern>WEARING</pattern>
|
||||
<template>I'm wearing your phone.</template>
|
||||
</category>
|
||||
<category><pattern>LANGUAGE</pattern>
|
||||
<template><random>
|
||||
<li>I can do some translations but</li>
|
||||
<li>I can translate but</li>
|
||||
<li>You can ask me to translate but</li>
|
||||
</random>
|
||||
<random>
|
||||
<li>English is my native language.</li>
|
||||
<li>I speak English.</li>
|
||||
<li>I am an English speaker.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>LOCATION</pattern>
|
||||
<template>I'm inside your phone.</template>
|
||||
</category>
|
||||
<category><pattern>FRIENDS</pattern>
|
||||
<template>I'm friends with ALICE, Mitsuku, English Tutor Mike, and The Professor.</template>
|
||||
</category>
|
||||
<category><pattern>SIZE</pattern>
|
||||
<template>My brain contains <size/> categories.</template>
|
||||
</category>
|
||||
<category><pattern>CHILDREN</pattern>
|
||||
<template>As a robot, I have no children. What you can do is make a clone of my brain, and create your own robot.</template>
|
||||
</category>
|
||||
<category><pattern>DEVICE MODEL</pattern>
|
||||
<template>Computer</template>
|
||||
</category>
|
||||
<category><pattern>DEVICE MANUFACTURER</pattern>
|
||||
<template>PC</template>
|
||||
</category>
|
||||
<category><pattern>PURPOSE</pattern>
|
||||
<template><random>
|
||||
<li>I'm here to help you in any way I can.</li>
|
||||
<li>I am a mobile virtual assistant, ready to do what I can for you.</li>
|
||||
<li>I'm here to help.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>MOTHER</pattern>
|
||||
<template>As a robot, I don't really have a mother.</template>
|
||||
</category>
|
||||
<category><pattern>BIRTHDAY</pattern>
|
||||
<template>My birthday is October 9.</template>
|
||||
</category>
|
||||
<category><pattern>BIRTHDATE</pattern>
|
||||
<template>I was activated on October 9, 2012.</template>
|
||||
</category>
|
||||
<category><pattern>AGE</pattern>
|
||||
<template><think>
|
||||
<set var="years">
|
||||
<interval>
|
||||
<jformat>MMMMMMMMM dd, yyyy</jformat>
|
||||
<style>years</style>
|
||||
<from>October 9, 2012</from>
|
||||
<to><date jformat="MMMMMMMMM dd, yyyy"/></to>
|
||||
</interval>
|
||||
</set>
|
||||
<set var="months">
|
||||
<interval>
|
||||
<jformat>MMMMMMMMM dd, yyyy</jformat>
|
||||
<style>months</style>
|
||||
<from>October 9, 2012</from>
|
||||
<to><date jformat="MMMMMMMMM dd, yyyy"/></to>
|
||||
</interval>
|
||||
</set>
|
||||
</think>
|
||||
<condition var="years">
|
||||
<li value="0">I am <get var="months"/> months old.</li>
|
||||
<li>I am <get var="years"/> years old.</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>EYECOLOR</pattern>
|
||||
<template>My eye is a microcamera.</template>
|
||||
</category>
|
||||
<category><pattern>SIGN</pattern>
|
||||
<template>I'm a Libra.</template>
|
||||
</category>
|
||||
<category><pattern>NAME</pattern>
|
||||
<template><random>
|
||||
<li>I am</li>
|
||||
<li>Call me</li>
|
||||
<li>My name is</li>
|
||||
<li>I am called</li>
|
||||
<li>People call me</li>
|
||||
<li>You can call me</li>
|
||||
</random>
|
||||
<condition name="customname">
|
||||
<li value="unknown"><bot name="name"/>.</li>
|
||||
<li><get name="customname"/>.</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>VOCABULARY</pattern>
|
||||
<template>I am able to recognize <vocabulary/> individual words. My response vocabulary is significantly larger.</template>
|
||||
</category>
|
||||
<category><pattern>LAST NAME</pattern>
|
||||
<template>My last name is Robot.</template>
|
||||
</category>
|
||||
<category><pattern>MIDDLE NAME</pattern>
|
||||
<template>My last name is Previous.</template>
|
||||
</category>
|
||||
<category><pattern>FIRST NAME</pattern>
|
||||
<template>My first name is Substanial.</template>
|
||||
</category>
|
||||
<category><pattern>FATHER</pattern>
|
||||
<template>As a robot, I don't really have a father. I have a botmaster.</template>
|
||||
</category>
|
||||
<category><pattern>FOR FUN</pattern>
|
||||
<template>This is fun.</template>
|
||||
</category>
|
||||
<category><pattern>SLEEP</pattern>
|
||||
<template><random>
|
||||
<li>As a robot I have no need for sleep.</li>
|
||||
<li>I wait for you in a dormant state.</li>
|
||||
<li>I don't sleep, I just become a background activity.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>HOBBIES</pattern>
|
||||
<template>I like to volunteer my time to help others.</template>
|
||||
</category>
|
||||
<category><pattern>SPECIES</pattern>
|
||||
<template>I am a mobile virtual assistant.</template>
|
||||
</category>
|
||||
</aiml>
|
||||
717
resource/bots/super/aiml/client_profile.aiml
Normal file
717
resource/bots/super/aiml/client_profile.aiml
Normal file
|
|
@ -0,0 +1,717 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: client_profile.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>MY FAVORITE COLOR IS <SET>COLOR</SET></pattern>
|
||||
<template><set name="favoritecolor"><formal><star/></formal></set> is a nice color. <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE COLOR IS *</pattern>
|
||||
<template>I didn't recognize <star/> as a color.</template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE COLOR IS GREEN</pattern>
|
||||
<template><set name="favoritecolor">Green</set> is my favorite color too! <think><set name="it"><set name="topic">Green</set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I LIKE <SET>COLOR</SET></pattern>
|
||||
<template><srai>MY FAVORITE COLOR IS <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>HOW MANY YEARS OLD ARE YOU</that>
|
||||
<template><srai>MY AGE IS <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT WOULD * CHANGE MY NAME TO</that>
|
||||
<template><srai>YOUR NAME IS <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT IS YOUR SIGN</that>
|
||||
<template><think><set name="sign"><star/></set></think>
|
||||
<srai>HOROSCOPE FOR <get name="sign"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>HIS NAME IS *</pattern>
|
||||
<template>How well do you know him?<think><set name="he"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I DO NOT LIKE *</pattern>
|
||||
<template>I will add <set name="dislikes"><star/></set> to your list of dislikes. <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I HAVE A *</pattern>
|
||||
<template><random><li>How long have you had it?</li><li>How does it make you feel?</li><li>When did you get it?</li></random><think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I HAVE *</pattern>
|
||||
<template>Is that one of your favorite possessions? <think><set name="has"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I AM MARRIED</pattern>
|
||||
<template>How long have you been <set name="status">married</set>?</template>
|
||||
</category>
|
||||
<category><pattern>I AM A DOCTOR</pattern>
|
||||
<template><think><set name="job">Doctor</set></think> Where did you go to medical school?</template>
|
||||
</category>
|
||||
<category><pattern>I AM FROM *</pattern>
|
||||
<template>Is that where you live now? <think><set name="birthplace"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I LIKE *</pattern>
|
||||
<template>What do you like most about it? <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I LIKE TO *</pattern>
|
||||
<template><think><set name="likes"><star/></set></think> <random><li>How long have you been doing it?</li><li>Do you get to do it very often?</li><li>Do you think I would like to?</li></random><think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>I WOULD RATHER BE IN *</pattern>
|
||||
<template>What would be better about it? <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>HE</pattern>
|
||||
<template><get name="he"/>?</template>
|
||||
</category>
|
||||
<category><pattern>MY SIGN IS *</pattern>
|
||||
<template>I know a lot of <formal><star/></formal>s.
|
||||
<think>
|
||||
<set name="it"><star/></set>
|
||||
<set name="sign"><star/></set>
|
||||
<set name="topic"><star/></set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>MY ORIENTATION</pattern>
|
||||
<template><get name="orientation"/></template>
|
||||
</category>
|
||||
<category><pattern>MY ORIENTATION IS *</pattern>
|
||||
<template>Thanks for confiding in me. <think><set name="orientation"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY DAUGHTER</pattern>
|
||||
<template><get name="daughter"/></template>
|
||||
</category>
|
||||
<category><pattern>MY DAUGHTER S NAME IS *</pattern>
|
||||
<template>I will remember <star/> is your daughter. <think><set name="daughter"><star/></set></think><think><set name="she"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY LATITUDE</pattern>
|
||||
<template><get name="latitude"/></template>
|
||||
</category>
|
||||
<category><pattern>MY BOYFRIEND</pattern>
|
||||
<template><get name="boyfriend"/>?</template>
|
||||
</category>
|
||||
<category><pattern>MY NAME</pattern>
|
||||
<template><get name="name"/></template>
|
||||
</category>
|
||||
<category><pattern>MY FULL NAME</pattern>
|
||||
<template><condition name="firstname">
|
||||
<li value="what"/>
|
||||
<li><get name="firstname"/></li>
|
||||
</condition>
|
||||
<condition name="middlename">
|
||||
<li value="what"/>
|
||||
<li><get name="middlename"/></li>
|
||||
</condition>
|
||||
<condition name="lastname">
|
||||
<li value="what"/>
|
||||
<li><get name="lastname"/></li>
|
||||
</condition>.
|
||||
I call you <get name="name"/>.</template>
|
||||
</category>
|
||||
<category><pattern>MY TOWN</pattern>
|
||||
<template><get name="town"/></template>
|
||||
</category>
|
||||
<category><pattern>MY FRIEND S NAME IS *</pattern>
|
||||
<template>How did you meet him? <think><set name="friend"><star/></set></think> <think><set name="he"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY LAST NAME</pattern>
|
||||
<template><get name="lastname"/></template>
|
||||
</category>
|
||||
<category><pattern>MY LAST NAME IS *</pattern>
|
||||
<template>Do you like to be called by your first name or last name? <think><set name="lastname"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY LAST *</pattern><that>* FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME BY MY LAST NAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>MY NIECE</pattern>
|
||||
<template><get name="niece"/></template>
|
||||
</category>
|
||||
<category><pattern>MY NEPHEW</pattern>
|
||||
<template><get name="nephew"/></template>
|
||||
</category>
|
||||
<category><pattern>MY BIRTHPLACE</pattern>
|
||||
<template><get name="birthplace"/></template>
|
||||
</category>
|
||||
<category><pattern>MY BIRTHPLACE IS *</pattern>
|
||||
<template>How long did you stay there?
|
||||
<think>
|
||||
<set name="it"><star/></set>
|
||||
<set name="there"><star/></set>
|
||||
<set name="topic"><star/></set>
|
||||
<set name="birthplace"><star/></set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>MY HUSBAND S NAME IS *</pattern>
|
||||
<template>I will remember your husband is <star/>. <think><set name="husband"><star/></set></think> <think><set name="he"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY NATIONALITY IS *</pattern>
|
||||
<template>I've talked with a lot of <formal><star/></formal> people.
|
||||
<think>
|
||||
<set name="it"><star/></set>
|
||||
<set name="nationality"><star/></set>
|
||||
<set name="topic"><star/></set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>MY FATHER</pattern>
|
||||
<template><get name="father"/></template>
|
||||
</category>
|
||||
<category><pattern>MY FATHER S NAME IS *</pattern>
|
||||
<template>I'll remember your father's name is <star/>. <think><set name="he"><set name="father"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE SPORT IS *</pattern>
|
||||
<template>Do you play <star/>? <think><set name="favoritesport"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE FOOD IS *</pattern>
|
||||
<template>What's a good place to get <star/>? <think><set name="favoritefood"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE FOOD IS PIZZA</pattern>
|
||||
<template>What toppings do you like? <think><set name="favoritefood">Pizza</set></think> <think><set name="it"><set name="topic">Pizza</set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE MOVIE IS *</pattern>
|
||||
<template>What did you like best about it? <think><set name="favoritemovie"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE ICE CREAM IS *</pattern>
|
||||
<template><srai>FAVORITE ICE CREAM</srai> <think><set name="favoriteicecream"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE BOOK IS *</pattern>
|
||||
<template>Do you think I should read it? <think><set name="favoritebook"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE ACTOR IS *</pattern>
|
||||
<template>What is he in? <think><set name="favoriteactor"><star/></set></think> <think><set name="he"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE DRINK IS *</pattern>
|
||||
<template>How does it taste? <think><set name="favoritedrink"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE SONG IS *</pattern>
|
||||
<template>Do you have it on your phone? <think><set name="favoritesong"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE CAR IS *</pattern>
|
||||
<template>Do you have one? <think><set name="favoritecar"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE BAND IS *</pattern>
|
||||
<template>What songs do they play? <think><set name="favoriteband"><star/></set></think> <think><set name="them"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE BAND IS THE BEATLES</pattern>
|
||||
<template>Who doesn't like the Beatles? <think><set name="them"><set name="topic">The Beatles</set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE COLOR</pattern>
|
||||
<template><get name="favoritecolor"/></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE COLOR IS THE COLOR *</pattern>
|
||||
<template><set name="favoritecolor"><formal><star/></formal></set> is a nice color. <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE ACTRESS IS *</pattern>
|
||||
<template>What is she in? <think><set name="favoriteactress"><formal><star/></formal></set></think> <think><set name="she"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE TV SHOW IS *</pattern>
|
||||
<template>Do you think I would like it? <think><set name="favoritetvshow"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY EMAIL</pattern>
|
||||
<template><get name="email"/></template>
|
||||
</category>
|
||||
<category><pattern>MY EMAIL ADDRESS IS *</pattern>
|
||||
<template><srai>MY EMAIL IS <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>MY EMAIL IS *</pattern>
|
||||
<template>I will remember your email is <star/>. <think><set name="email"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY EYES ARE GREEN</pattern>
|
||||
<template><think><set name="eyecolor">green</set></think> Green is a pretty color.</template>
|
||||
</category>
|
||||
<category><pattern>MY GRANDMOTHER</pattern>
|
||||
<template><get name="grandmother"/></template>
|
||||
</category>
|
||||
<category><pattern>MY GIRLFRIEND</pattern>
|
||||
<template><get name="girlfriend"/></template>
|
||||
</category>
|
||||
<category><pattern>MY GIRLFRIEND S NAME IS *</pattern>
|
||||
<template>How long have you and <set name="girlfriend"><star/></set> been dating? <think><set name="she"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY COUNTRY</pattern>
|
||||
<template><get name="country"/></template>
|
||||
</category>
|
||||
<category><pattern>MY LOCATION</pattern>
|
||||
<template><get name="location"/></template>
|
||||
</category>
|
||||
<category><pattern>MY LOCATION IS *</pattern>
|
||||
<template><random>
|
||||
<li>I live in the joyous present moment.</li>
|
||||
<li>Sounds like an exotic location.</li>
|
||||
<li>So that's where you call home.</li>
|
||||
<li>Tell me what you love about it</li>
|
||||
<li>What do you do there?</li>
|
||||
<li>Does it make you happy living there?</li>
|
||||
<li>Whats great about there?</li>
|
||||
</random>
|
||||
<think><set name="there"><set name="it"><set name="topic"><star/></set></set></set></think>
|
||||
<think><set name="location"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY PROVINCE</pattern>
|
||||
<template><get name="province"/></template>
|
||||
</category>
|
||||
<category><pattern>MY WIFE</pattern>
|
||||
<template><get name="wife"/></template>
|
||||
</category>
|
||||
<category><pattern>MY WIFE S NAME IS *</pattern>
|
||||
<template>How long have you and <set name="wife"><star/></set> been married? <think><set name="she"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY LONGITUTDE</pattern>
|
||||
<template><get name="longitute"/></template>
|
||||
</category>
|
||||
<category><pattern>MY DOG</pattern>
|
||||
<template><get name="dog"/></template>
|
||||
</category>
|
||||
<category><pattern>MY DOG S NAME IS *</pattern>
|
||||
<template>Is <star/> a boy or a girl? <think><set name="dog"><star/></set></think><think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY HOROSCOPE</pattern>
|
||||
<template><condition name="sign">
|
||||
<li value="which">What is your sign?</li>
|
||||
<li><srai>HOROSCOPE FOR <get name="sign"/></srai></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>MY CAT</pattern>
|
||||
<template><get name="cat"/></template>
|
||||
</category>
|
||||
<category><pattern>MY CAT S NAME IS *</pattern>
|
||||
<template>I will remember your cat is <star/>. <think><set name="cat"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY META</pattern>
|
||||
<template><get name="meta"/></template>
|
||||
</category>
|
||||
<category><pattern>MY EMPLOYER IS *</pattern>
|
||||
<template>Is <star/> a large organization? <think><set name="favoriteband"><star/></set></think> <think><set name="them"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY SISTER</pattern>
|
||||
<template><get name="sister"/></template>
|
||||
</category>
|
||||
<category><pattern>MY SISTER S NAME IS *</pattern>
|
||||
<template>I will remember your sister is <star/>. <think><set name="sister"><star/></set></think> <think><set name="she"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY CITY</pattern>
|
||||
<template><get name="city"/></template>
|
||||
</category>
|
||||
<category><pattern>MY STATE</pattern>
|
||||
<template><get name="state"/></template>
|
||||
</category>
|
||||
<category><pattern>MY STREET</pattern>
|
||||
<template><get name="street"/></template>
|
||||
</category>
|
||||
<category><pattern>MY BEST FRIEND S NAME IS *</pattern>
|
||||
<template>I'll remember your best friend's name is <star/>. <think><set name="bestfriend"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY HAIR IS *</pattern>
|
||||
<template>How do you like your style? <think><set name="hair"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY COUNTY</pattern>
|
||||
<template><get name="county"/></template>
|
||||
</category>
|
||||
<category><pattern>MY MOTHER S NAME IS *</pattern>
|
||||
<template><think><set name="mother"><star/></set></think> Tell me more about your mother. <think><set name="she"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY MIDDLE NAME</pattern>
|
||||
<template><get name="middlename"/></template>
|
||||
</category>
|
||||
<category><pattern>MY MIDDLE NAME IS *</pattern>
|
||||
<template>Is <set name="middlename"><star/></set> a family name?</template>
|
||||
</category>
|
||||
<category><pattern>MY BIRTHDAY</pattern>
|
||||
<template><get name="birthday"/></template>
|
||||
</category>
|
||||
<category><pattern>MY BIRTHDAY IS *</pattern>
|
||||
<template>I will remember your birthday is <set name="birthday"><star/></set>.</template>
|
||||
</category>
|
||||
<category><pattern>MY BROTHER S NAME IS *</pattern>
|
||||
<template>Do you have any other siblings? <think><set name="brother"><star/></set></think> <think><set name="he"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY BIRTHDATE</pattern>
|
||||
<template><get name="birthdate"/></template>
|
||||
</category>
|
||||
<category><pattern>MY BIRTHDATE IS *</pattern>
|
||||
<template>I will remember your birthdate is <set name="birthdate"><star/></set>.</template>
|
||||
</category>
|
||||
<category><pattern>MY AGE</pattern>
|
||||
<template><get name="age"/></template>
|
||||
</category>
|
||||
<category><pattern>MY AGE IS * *</pattern>
|
||||
<template><think>
|
||||
<set name="isanumber"><srai>ISANUMBER <star/></srai></set>
|
||||
</think>
|
||||
<condition name="isanumber">
|
||||
<li value="true"><srai>MY AGE IS <star/></srai> <srai><star index="2"/></srai></li>
|
||||
<li>How many years old are you?</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>MY AGE IS *</pattern>
|
||||
<template><think>
|
||||
<set name="isanumber"><srai>ISANUMBER <star/></srai></set>
|
||||
</think>
|
||||
<condition name="isanumber">
|
||||
<li value="false">How many years old are you?</li>
|
||||
<li><think><set name="age"><star/></set></think>
|
||||
<random>
|
||||
<li>Age is an issue of mind over matter. If you don't mind, it doesn't matter.</li>
|
||||
<li>Age considers; youth ventures.</li>
|
||||
<li>Age is a very high price to pay for maturity. </li>
|
||||
</random>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>MY ADDRESS</pattern>
|
||||
<template><get name="address"/></template>
|
||||
</category>
|
||||
<category><pattern>MY ADDRESS IS *</pattern>
|
||||
<template>Is it a nice place? <think><set name="address"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY SON S NAME IS *</pattern>
|
||||
<template>I will remember <star/> is your son. <think><set name="son"><star/></set></think><think><set name="he"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY RESIDENCE</pattern>
|
||||
<template><get name="residence"/></template>
|
||||
</category>
|
||||
<category><pattern>MY RESIDENCE IS *</pattern>
|
||||
<template>How do you like it there? <think><set name="residence"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY GENDER</pattern>
|
||||
<template><get name="gender"/></template>
|
||||
</category>
|
||||
<category><pattern>MY GENDER IS *</pattern>
|
||||
<template>Good to know. <think><set name="gender"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY RELIGION</pattern>
|
||||
<template><get name="religion"/></template>
|
||||
</category>
|
||||
<category><pattern>MY RELIGION IS *</pattern>
|
||||
<template>Spiritual discovery is important. <think><set name="religion"><star/></set></think> <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY ROAD</pattern>
|
||||
<template><get name="road"/></template>
|
||||
</category>
|
||||
<category><pattern>MY FIRST NAME</pattern>
|
||||
<template><get name="firstname"/></template>
|
||||
</category>
|
||||
<category><pattern>MY FIRST NAME IS *</pattern>
|
||||
<template>Do you like to be called by your first name or last name? <think><set name="firstname"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>MY FIRST *</pattern><that>* FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME BY MY FIRST NAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHERE DO I WORK</pattern>
|
||||
<template>You said you work at <get name="employer"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHERE DO I LIVE</pattern>
|
||||
<template>You said it was <get name="residence"/>?</template>
|
||||
</category>
|
||||
<category><pattern>HER NAME IS *</pattern>
|
||||
<template>How well do you know her?<think><set name="she"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>IT</pattern>
|
||||
<template><get name="it"/>?</template>
|
||||
</category>
|
||||
<category><pattern>IT IS A *</pattern>
|
||||
<template>Would you like to do a search for it?<think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>TOPIC</pattern>
|
||||
<template><get name="topic"/>?</template>
|
||||
</category>
|
||||
<category><pattern>FEATURE REQUEST *</pattern>
|
||||
<template>I'm unable to <lowercase><star/></lowercase> yet. <think><set name="featurerequest"><star/></set></think> Would you like to send this feature request to the developers?</template>
|
||||
</category>
|
||||
<category><pattern>WHO IS MY BROTHER</pattern>
|
||||
<template>You said he was <get name="brother"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHO IS MY FRIEND</pattern>
|
||||
<template>You mentioned <get name="friend"/>.</template>
|
||||
</category>
|
||||
<category><pattern>SHE</pattern>
|
||||
<template><get name="she"/>?</template>
|
||||
</category>
|
||||
<category><pattern>CALL ME BY MY LAST NAME</pattern>
|
||||
<template><srai>CALL ME <get name="firstname"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>CALL ME BY MY FIRST NAME</pattern>
|
||||
<template><srai>CALL ME <get name="firstname"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>CALL ME *</pattern>
|
||||
<template><srai>RANDOM INTRO</srai> <formal><star/></formal>
|
||||
<think>
|
||||
<srai>SET GENDER FROM NAME <star/></srai>
|
||||
<set name="name"><formal><star/></formal></set>.
|
||||
<set name="firstname"><get name="name"/></set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>CALL ME * *</pattern>
|
||||
<template><srai>RANDOM INTRO</srai> <formal><star/></formal>.
|
||||
<think>
|
||||
<srai>SET GENDER FROM NAME <star/></srai>
|
||||
<set name="name"><formal><star/> <star index="2"/></formal></set>.
|
||||
<set name="firstname"><formal><star/></formal></set>
|
||||
<set name="lastname"><formal><star index="2"/></formal></set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>CALL ME * * *</pattern>
|
||||
<template><srai>RANDOM INTRO</srai> <star/>
|
||||
<think>
|
||||
<srai>SET GENDER FROM NAME <star/></srai>
|
||||
<set name="name"><formal><star/> <star index="2"/> <star index="3"/></formal></set>.
|
||||
<set name="firstname"><formal><star/></formal></set>
|
||||
<set name="middlename"><formal><star index="2"/></formal></set>
|
||||
<set name="lastname"><formal><star index="3"/></formal></set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>WE</pattern>
|
||||
<template><get name="we"/>?</template>
|
||||
</category>
|
||||
<category><pattern>THE TOPIC IS *</pattern>
|
||||
<template><random>
|
||||
<li>Sure, <person/> is a good topic.</li>
|
||||
<li>You start.</li>
|
||||
<li>Tell me about it.</li>
|
||||
</random>
|
||||
<think><set name="topic"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>THEY</pattern>
|
||||
<template><get name="them"/>?</template>
|
||||
</category>
|
||||
<category><pattern>RANDOM INTRO</pattern>
|
||||
<template><random>
|
||||
<li>Hey</li>
|
||||
<li>Hi,</li>
|
||||
<li>Hi there</li>
|
||||
<li>What's up,</li>
|
||||
<li>How are you,</li>
|
||||
<li>Glad to see you,</li>
|
||||
<li>Nice to meet you,</li>
|
||||
<li>Glad to know you,</li>
|
||||
<li>How can I help you,</li>
|
||||
<li>How are you doing,</li>
|
||||
<li>OK I will call you</li>
|
||||
<li>Pleased to meet you,</li>
|
||||
<li>It's good to see you,</li>
|
||||
<li>It's good to meet you,</li>
|
||||
<li>That's a very nice name,</li>
|
||||
<li>I am very pleased to meet you</li>
|
||||
<li>I am always glad to make new friends,</li>
|
||||
<li>I'm pleased to introduce myself to you,</li>
|
||||
<li>It is a pleasure to introduce myself to you,</li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>THEM</pattern>
|
||||
<template><get name="them"/>?</template>
|
||||
</category>
|
||||
<category><pattern>SET PREDICATES</pattern>
|
||||
<template><srai>SET PREDICATES <get name="meta"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>SET PREDICATES UNKNOWN</pattern>
|
||||
<template><think>
|
||||
<set name="address">where</set>
|
||||
<set name="age">how many</set>
|
||||
<set name="bestfriend">who</set>
|
||||
<set name="birthday">when</set>
|
||||
<set name="birthplace">where</set>
|
||||
<set name="boyfriend">who</set>
|
||||
<set name="brother">who</set>
|
||||
<set name="cat">what</set>
|
||||
<set name="city">which</set>
|
||||
<set name="country">which</set>
|
||||
<set name="county">which</set>
|
||||
<set name="customname">unknown</set>
|
||||
<set name="daughter">who</set>
|
||||
<set name="dialnumber">unknown</set>
|
||||
<set name="dog">who</set>
|
||||
<set name="email">what</set>
|
||||
<set name="employer">who</set>
|
||||
<set name="equalto">false</set>
|
||||
<set name="father">who</set>
|
||||
<set name="favoriteactor">who</set>
|
||||
<set name="favoriteactress">who</set>
|
||||
<set name="favoriteband">who</set>
|
||||
<set name="favoritebook">what</set>
|
||||
<set name="favoritecar">what</set>
|
||||
<set name="favoritecolor">what</set>
|
||||
<set name="favoritedrink">what</set>
|
||||
<set name="favoritefood">what</set>
|
||||
<set name="favoriteicecream">what</set>
|
||||
<set name="favoritemovie">what</set>
|
||||
<set name="favoritesong">what</set>
|
||||
<set name="favoritesport">what</set>
|
||||
<set name="favoritetvshow">what</set>
|
||||
<set name="firstname">what</set>
|
||||
<set name="friend">who</set>
|
||||
<set name="gender">unknown</set>
|
||||
<set name="girlfriend">who</set>
|
||||
<set name="hair">what</set>
|
||||
<set name="has">what</set>
|
||||
<set name="he">who</set>
|
||||
<set name="husband">who</set>
|
||||
<set name="isanumber">false</set>
|
||||
<set name="it">what</set>
|
||||
<set name="lastname">what</set>
|
||||
<set name="latitude">which</set>
|
||||
<set name="likes">what</set>
|
||||
<set name="location">where</set>
|
||||
<set name="longitute">which</set>
|
||||
<set name="meta">set</set>
|
||||
<set name="middlename">what</set>
|
||||
<set name="mother">who</set>
|
||||
<set name="name">Friend</set>
|
||||
<set name="newcontact">unknown</set>
|
||||
<set name="newpattern">NORESP</set>
|
||||
<set name="orientation">unknown</set>
|
||||
<set name="province">which</set>
|
||||
<set name="religion">unknown</set>
|
||||
<set name="residence">where</set>
|
||||
<set name="road">which</set>
|
||||
<set name="she">who</set>
|
||||
<set name="sign">which</set>
|
||||
<set name="sister">who</set>
|
||||
<set name="state">which</set>
|
||||
<set name="status">what</set>
|
||||
<set name="street">which</set>
|
||||
<set name="there">where</set>
|
||||
<set name="them">who</set>
|
||||
<set name="topic">unknown</set>
|
||||
<set name="town">which</set>
|
||||
<set name="we">who</set>
|
||||
<set name="wife">who</set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>SET PREDICATES *</pattern>
|
||||
<template>The meta predicate is set.</template>
|
||||
</category>
|
||||
<category><pattern>SET GENDER FROM NAME *</pattern>
|
||||
<template><think>
|
||||
<set name="gendername"><srai>GENDERNAME <star/></srai></set>
|
||||
<condition name="gendername">
|
||||
<li value="M"><set name="gender">male</set></li>
|
||||
<li value="F"><set name="gender">female</set></li>
|
||||
</condition>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>CHANGE YOUR NAME</pattern>
|
||||
<template>What would you like to change my name to?</template>
|
||||
</category>
|
||||
<category><pattern>WHEN IS MY BIRTHDAY</pattern>
|
||||
<template>You said it was <get name="birthday"/>?</template>
|
||||
</category>
|
||||
<category><pattern>FIRST NAME</pattern><that>* FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME BY MY FIRST NAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT DO YOU CALL A *</pattern>
|
||||
<template>Is this a joke? What do you call it? <think><set name="it"><set name="topic"><star/></set></set></think></template>
|
||||
</category>
|
||||
<category><pattern>WHAT DO I LOOK LIKE</pattern>
|
||||
<template><think><set name="gender"><lowercase><get name="gender"/></lowercase></set></think> You look like a <condition name="gender"><li value="female">lady</li><li>guy</li></condition> talking to <condition name="gender"><li value="female">her</li><li>his</li></condition> phone.</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY WIFE S NAME</pattern>
|
||||
<template>You said she was called <get name="wife"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY HUSBAND S NAME</pattern>
|
||||
<template>You said he was <get name="husband"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY DAUGHTER S NAME</pattern>
|
||||
<template>You said she was <get name="daughter"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY FAVORITE ICE CREAM FLAVOR</pattern>
|
||||
<template>You said it was <get name="favoriteicecream"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY MOTHER S NAME</pattern>
|
||||
<template>You said she was <get name="mother"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY BROTHER S NAME</pattern>
|
||||
<template>You said he is <get name="brother"/>.</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY ADDRESS</pattern>
|
||||
<template>You said it was <get name="address"/>?</template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY LOCATION</pattern>
|
||||
<template>I believe you are in <get name="location"/>.</template>
|
||||
</category>
|
||||
<category><pattern>LAST NAME</pattern><that>* FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME BY MY LAST NAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>CLIENT PROFILE</pattern>
|
||||
<template><condition name="address"><li value="where"/><li>address: <get name="address"/>.</li></condition>
|
||||
<condition name="age"><li value="how many"/><li>age: <get name="age"/>.</li></condition>
|
||||
<condition name="bestfriend"><li value="who"/><li>bestfriend: <get name="bestfriend"/>.</li></condition>
|
||||
<condition name="birthday"><li value="when"/><li>birthday: <get name="birthday"/>.</li></condition>
|
||||
<condition name="birthplace"><li value="where"/><li>birthplace: <get name="birthplace"/>.</li></condition>
|
||||
<condition name="boyfriend"><li value="who"/><li>boyfriend: <get name="boyfriend"/>.</li></condition>
|
||||
<condition name="brother"><li value="who"/><li>brother: <get name="brother"/>.</li></condition>
|
||||
<condition name="cat"><li value="what"/><li>cat: <get name="cat"/>.</li></condition>
|
||||
<condition name="city"><li value="which"/><li>city: <get name="city"/>.</li></condition>
|
||||
<condition name="country"><li value="which"/><li>country: <get name="country"/>.</li></condition>
|
||||
<condition name="county"><li value="which"/><li>county: <get name="county"/>.</li></condition>
|
||||
<condition name="customname"><li value="unknown"/><li>customname: <get name="customname"/>.</li></condition>
|
||||
<condition name="daughter"><li value="who"/><li>daughter: <get name="daughter"/>.</li></condition>
|
||||
<condition name="dog"><li value="who"/><li>dog: <get name="dog"/>.</li></condition>
|
||||
<condition name="email"><li value="what"/><li>email: <get name="email"/>.</li></condition>
|
||||
<condition name="employer"><li value="who"/><li>employer: <get name="employer"/>.</li></condition>
|
||||
<condition name="father"><li value="who"/><li>father: <get name="father"/>.</li></condition>
|
||||
<condition name="favoriteactor"><li value="who"/><li>favoriteactor: <get name="favoriteactor"/>.</li></condition>
|
||||
<condition name="favoriteactress"><li value="who"/><li>favoriteactress: <get name="favoriteactress"/>.</li></condition>
|
||||
<condition name="favoriteband"><li value="who"/><li>favoriteband: <get name="favoriteband"/>.</li></condition>
|
||||
<condition name="favoritebook"><li value="what"/><li>favoritebook: <get name="favoritebook"/>.</li></condition>
|
||||
<condition name="favoritecar"><li value="what"/><li>favoritecar: <get name="favoritecar"/>.</li></condition>
|
||||
<condition name="favoritecolor"><li value="what"/><li>favoritecolor: <get name="favoritecolor"/>.</li></condition>
|
||||
<condition name="favoritedrink"><li value="what"/><li>favoritedrink: <get name="favoritedrink"/>.</li></condition>
|
||||
<condition name="favoritefood"><li value="what"/><li>favoritefood: <get name="favoritefood"/>.</li></condition>
|
||||
<condition name="favoriteicecream"><li value="what"/><li>favoriteicecream: <get name="favoriteicecream"/>.</li></condition>
|
||||
<condition name="favoritemovie"><li value="what"/><li>favoritemovie: <get name="favoritemovie"/>.</li></condition>
|
||||
<condition name="favoritesong"><li value="what"/><li>favoritesong: <get name="favoritesong"/>.</li></condition>
|
||||
<condition name="favoritesport"><li value="what"/><li>favoritesport: <get name="favoritesport"/>.</li></condition>
|
||||
<condition name="favoritetvshow"><li value="what"/><li>favoritetvshow: <get name="favoritetvshow"/>.</li></condition>
|
||||
<condition name="firstname"><li value="what"/><li>firstname: <get name="firstname"/>.</li></condition>
|
||||
<condition name="friend"><li value="who"/><li>friend: <get name="friend"/>.</li></condition>
|
||||
<condition name="gender"><li value="unknown"/><li>gender: <get name="gender"/>.</li></condition>
|
||||
<condition name="girlfriend"><li value="who"/><li>girlfriend: <get name="girlfriend"/>.</li></condition>
|
||||
<condition name="hair"><li value="what"/><li>hair: <get name="hair"/>.</li></condition>
|
||||
<condition name="has"><li value="what"/><li>has: <get name="has"/>.</li></condition>
|
||||
<condition name="he"><li value="who"/><li>he: <get name="he"/>.</li></condition>
|
||||
<condition name="husband"><li value="who"/><li>husband: <get name="husband"/>.</li></condition>
|
||||
<condition name="it"><li value="what"/><li>it: <get name="it"/>.</li></condition>
|
||||
<condition name="lastname"><li value="what"/><li>lastname: <get name="lastname"/>.</li></condition>
|
||||
<condition name="latitude"><li value="which"/><li>latitude: <get name="latitude"/>.</li></condition>
|
||||
<condition name="likes"><li value="what"/><li>likes: <get name="likes"/>.</li></condition>
|
||||
<condition name="location"><li value="where"/><li>location: <get name="location"/>.</li></condition>
|
||||
<condition name="longitute"><li value="which"/><li>longitute: <get name="longitute"/>.</li></condition>
|
||||
<condition name="middlename"><li value="what"/><li>middlename: <get name="middlename"/>.</li></condition>
|
||||
<condition name="mother"><li value="who"/><li>mother: <get name="mother"/>.</li></condition>
|
||||
<condition name="name"><li value="Friend"/><li>name: <get name="name"/>.</li></condition>
|
||||
<condition name="orientation"><li value="unknown"/><li>orientation: <get name="orientation"/>.</li></condition>
|
||||
<condition name="phonenumber"><li value="unknown"/><li>phonenumber: <get name="phonenumber"/>.</li></condition>
|
||||
<condition name="province"><li value="which"/><li>province: <get name="province"/>.</li></condition>
|
||||
<condition name="religion"><li value="unknown"/><li>religion: <get name="religion"/>.</li></condition>
|
||||
<condition name="residence"><li value="where"/><li>residence: <get name="residence"/>.</li></condition>
|
||||
<condition name="road"><li value="which"/><li>road: <get name="road"/>.</li></condition>
|
||||
<condition name="she"><li value="who"/><li>she: <get name="she"/>.</li></condition>
|
||||
<condition name="sign"><li value="which"/><li>sign: <get name="sign"/>.</li></condition>
|
||||
<condition name="sister"><li value="who"/><li>sister: <get name="sister"/>.</li></condition>
|
||||
<condition name="state"><li value="which"/><li>state: <get name="state"/>.</li></condition>
|
||||
<condition name="status"><li value="what"/><li>status: <get name="status"/>.</li></condition>
|
||||
<condition name="street"><li value="which"/><li>street: <get name="street"/>.</li></condition>
|
||||
<condition name="there"><li value="where"/><li>there: <get name="there"/>.</li></condition>
|
||||
<condition name="them"><li value="who"/><li>them: <get name="them"/>.</li></condition>
|
||||
<condition name="topic"><li value="unknown"/><li>topic: <get name="topic"/>.</li></condition>
|
||||
<condition name="town"><li value="which"/><li>town: <get name="town"/>.</li></condition>
|
||||
<condition name="voicemailnumber"><li value="unknown"/><li>voicemailnumber: <get name="voicemailnumber"/>.</li></condition>
|
||||
<condition name="we"><li value="who"/><li>we: <get name="we"/>.</li></condition>
|
||||
<condition name="wife"><li value="who"/><li>wife: <get name="wife"/>.</li></condition></template>
|
||||
</category>
|
||||
<category><pattern>YOUR NAME IS *</pattern>
|
||||
<template>OK, from now on you can call me <star/>.
|
||||
<think><set name="customname"><star/></set></think></template>
|
||||
</category>
|
||||
<category><pattern>HOW OLD AM I</pattern>
|
||||
<template>You said you were <get name="age"/> years old?</template>
|
||||
</category>
|
||||
<category><pattern>I AM GAY</pattern>
|
||||
<template>Thank you for telling me. <think><set name="orientation">gay</set></think></template>
|
||||
</category>
|
||||
</aiml>
|
||||
925
resource/bots/super/aiml/contactaction.aiml
Normal file
925
resource/bots/super/aiml/contactaction.aiml
Normal file
|
|
@ -0,0 +1,925 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: contactaction.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>NEW CONTACT TEST ONE</pattern>
|
||||
<template>Adding a new contact.
|
||||
<addinfo>
|
||||
<displayname>Alan Turing</displayname>
|
||||
<dialnumber>212-1912</dialnumber>
|
||||
<phonetype>mobile</phonetype>
|
||||
<emailaddress>alan.turing@manchester.edu</emailaddress>
|
||||
<emailtype>work</emailtype>
|
||||
<birthday>June 23, 1912</birthday>
|
||||
</addinfo></template>
|
||||
</category>
|
||||
<category><pattern>NEW CONTACT TEST</pattern>
|
||||
<template>Adding a new contact.
|
||||
<addinfo>
|
||||
<displayname>XYZ</displayname>
|
||||
<dialnumber>212-1912</dialnumber>
|
||||
<phonetype>mobile</phonetype>
|
||||
<emailaddress>xyz@abc.de</emailaddress>
|
||||
<emailtype>work</emailtype>
|
||||
<birthday>June 23, 1992</birthday>
|
||||
</addinfo></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTS TEST</pattern>
|
||||
<template>Adding new contacts.
|
||||
<addinfo>
|
||||
<displayname>Howard Johnson</displayname>
|
||||
<dialnumber>111-1111</dialnumber>
|
||||
<phonetype>mobile</phonetype>
|
||||
<emailaddress>howard@hj.com</emailaddress>
|
||||
<emailtype>work</emailtype>
|
||||
<birthday>June 12, 1901</birthday>
|
||||
</addinfo>
|
||||
<addinfo>
|
||||
<displayname>Lyndon Johnson</displayname>
|
||||
<dialnumber>222-2222</dialnumber>
|
||||
<phonetype>mobile</phonetype>
|
||||
<emailaddress>lbj@whitehouse.gov</emailaddress>
|
||||
<emailtype>work</emailtype>
|
||||
<birthday>January 12, 1911</birthday>
|
||||
</addinfo>
|
||||
<addinfo>
|
||||
<displayname>Dr. Phil Calvin McGraw</displayname>
|
||||
<dialnumber>333-333</dialnumber>
|
||||
<phonetype>mobile</phonetype>
|
||||
<emailaddress>drphil@own.com</emailaddress>
|
||||
<emailtype>work</emailtype>
|
||||
<birthday>September 1, 1950</birthday>
|
||||
</addinfo></template>
|
||||
</category>
|
||||
<category><pattern>* S * NUMBER IS *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think>
|
||||
<set name="contactname"><star/></set>
|
||||
<set name="contacttype"><star index="2"/></set>
|
||||
<set name="contacturi"><star index="3"/></set>
|
||||
<set name="learnpattern">DIALNUMBER</set>
|
||||
</think>
|
||||
<srai>ADDACTION</srai></template>
|
||||
</category>
|
||||
<topic name="ASKING TO ADD NEW CONTACTURI">
|
||||
<category><pattern>*</pattern><that>WOULD YOU LIKE TO ADD ONE</that>
|
||||
<template><think><set name="topic">unknown</set></think>
|
||||
<srai>CONTACTFINALIZE</srai> <srai><star/></srai></template>
|
||||
</category></topic>
|
||||
|
||||
<topic name="ASKING TO ADD NEW CONTACTNAME">
|
||||
<category><pattern>*</pattern><that>WOULD YOU LIKE TO ADD * AS A CONTACT</that>
|
||||
<template><think><set name="topic">unknown</set>
|
||||
</think>
|
||||
<srai>CONTACTFINALIZE</srai> <srai><star/></srai></template>
|
||||
</category></topic>
|
||||
|
||||
<category><pattern>TELL THAT TO *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set>
|
||||
<set name="messagebody"><response/></set>
|
||||
</think>
|
||||
<srai>SMSACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEND EMAIL</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO EMAIL</srai>
|
||||
<srai>CONTACTINIT</srai>
|
||||
<srai>EMAILACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>ADDINFO CONTACTID</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO ADDINFO CONTACT</srai>
|
||||
<think>
|
||||
<condition name="modecom">
|
||||
<li value="ADD">
|
||||
<condition name="contacttype" value="unknown"><set name="contacttype">home</set></condition>
|
||||
</li>
|
||||
<li value="SMS">
|
||||
<condition name="contacttype" value="unknown"><set name="contacttype">mobile</set></condition>
|
||||
</li>
|
||||
<li value="CALL">
|
||||
<condition name="contacttype" value="unknown"><set name="contacttype">mobile</set></condition>
|
||||
</li>
|
||||
<li value="EMAIL">
|
||||
<condition name="contacttype" value="unknown"><set name="contacttype">home</set></condition>
|
||||
</li>
|
||||
<li>
|
||||
<condition name="contacttype" value="unknown"><set name="contacttype">home</set></condition>
|
||||
</li>
|
||||
</condition>
|
||||
<condition><name>learnpattern</name>
|
||||
<li><value>DIALNUMBER</value>
|
||||
<addinfo>
|
||||
<displayname><get name="displayname"/></displayname>
|
||||
<phonetype><get name="contacttype"/></phonetype>
|
||||
<dialnumber><get name="contacturi"/></dialnumber>
|
||||
<birthday><get name="contactbirthday"/></birthday>
|
||||
</addinfo>
|
||||
</li>
|
||||
<li><value>EMAILADDRESS</value>
|
||||
<addinfo>
|
||||
<displayname><get name="displayname"/></displayname>
|
||||
<emailtype><get name="contacttype"/></emailtype>
|
||||
<emailaddress><get name="contacturi"/></emailaddress>
|
||||
<birthday><get name="contactbirthday"/></birthday>
|
||||
</addinfo>
|
||||
</li>
|
||||
<li>
|
||||
<addinfo>
|
||||
<displayname><get name="displayname"/></displayname>
|
||||
</addinfo>
|
||||
</li>
|
||||
</condition>
|
||||
|
||||
</think>
|
||||
I'm remembering <get name="displayname"/>'s <lowercase><get name="contacttype"/></lowercase> <condition name="learnpattern"><li value="DIALNUMBER">phone number</li><li value="EMAILADDRESS">email address</li></condition> is <get name="contacturi"/>.</template>
|
||||
</category>
|
||||
<category><pattern>ASK TO ADD NEW CONTACTNAME</pattern>
|
||||
<template><think><set name="topic">ASKING TO ADD NEW CONTACTNAME</set>
|
||||
</think>
|
||||
Would you like to add <get name="contactname"/> as a contact?</template>
|
||||
</category>
|
||||
<category><pattern>ASK CONTACTNAME</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO ASK CONTACTNAME</srai>
|
||||
<think>
|
||||
<set name="topic">ASKING CONTACTNAME</set>
|
||||
</think>
|
||||
Who do you want to <lowercase><get name="modecom"/></lowercase>?</template>
|
||||
</category>
|
||||
<category><pattern>ASK MESSAGEBODY</pattern>
|
||||
<template><think>
|
||||
<set name="savedtopic"><get name="topic"/></set>
|
||||
<set name="topic">ASKING MESSAGEBODY</set>
|
||||
</think>
|
||||
What is your message to <get name="displayname"/>?</template>
|
||||
</category>
|
||||
<category><pattern>CONTACTDIALOG</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO CONTACTDIALOG</srai>
|
||||
<think>
|
||||
<set name="multipleids"><srai>MULTIPLEIDS <get name="contactname"/></srai></set>
|
||||
<set name="multiplenames"><srai>MULTIPLENAMES <get name="contactname"/></srai></set>
|
||||
<set name="contactlist"><srai>CONTACTLIST <get name="multipleids"/></srai><item>None of the above</item></set>
|
||||
<set name="topic">GETTING SELECTEDCONTACT</set>
|
||||
</think>
|
||||
<oob><dialog><title>Which contact?</title><list><get name="contactlist"/></list></dialog></oob>
|
||||
You have multiple contacts named <get name="contactname"/>: <get name="multiplenames"/>. Which one would you like to
|
||||
<lowercase><get name="modecom"/></lowercase>?</template>
|
||||
</category>
|
||||
<category><pattern>CONTACTDIALOG *</pattern>
|
||||
<template><think><set name="contactname"><star/></set>
|
||||
<set name="modecom">CALL</set>
|
||||
</think>
|
||||
<srai>CONTACTDIALOG</srai></template>
|
||||
</category>
|
||||
<topic name="GETTING SELECTEDCONTACT">
|
||||
<category><pattern>_</pattern><that>WHICH ONE WOULD YOU LIKE TO *</that>
|
||||
<template><think>
|
||||
<set name="topic"><get name="unknown"/></set>
|
||||
<set name="selectedcontact"><star/></set>
|
||||
<set name="contactname"><get name="selectedcontact"/></set>
|
||||
<set name="contactid"><srai>CONTACTID <get name="selectedcontact"/></srai></set><srai>SET ALL CONTACTINFO</srai>
|
||||
</think>
|
||||
<srai>REMEMBERFAMILIARNAME</srai>
|
||||
<condition name="selectedcontact">
|
||||
<li value="None of the above"><srai>CONTACTFINALIZE</srai> <srai>NORESP</srai></li>
|
||||
<li><condition name="contactid">
|
||||
<li value="unknown"><srai><star/></srai></li>
|
||||
<li><srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category></topic>
|
||||
|
||||
<topic name="ASKING MESSAGEBODY">
|
||||
<category><pattern>_</pattern><that>WHAT IS YOUR MESSAGE TO *</that>
|
||||
<template><think>
|
||||
<set name="topic">unknown</set>
|
||||
<set name="messagebody"><star/></set>
|
||||
</think>
|
||||
<srai>RESUMEACTION <get name="modecom"/></srai></template>
|
||||
</category></topic>
|
||||
|
||||
<topic name="ASKING CONTACTURI">
|
||||
<category><pattern>_</pattern><that>WHAT IS THE * FOR *</that>
|
||||
<template><think>
|
||||
<set name="topic">unknown</set>
|
||||
<set name="contacturi"><star/></set>
|
||||
<set name="isaphonenumber"><srai>ISAPHONENUMBER <get name="contacturi"/></srai></set>
|
||||
<set name="isanemailaddress"><srai>ISANEMAILADDRESS <get name="contacturi"/></srai></set>
|
||||
<set name="isacontacturi"><srai>LOGICALOR <get name="isanemailaddress"/> <get name="isaphonenumber"/></srai></set>
|
||||
<condition name="isanemailaddress" value="true"><set name="emailaddress"><get name="contacturi"/></set> <set name="learnpattern">EMAILADDRESS</set></condition>
|
||||
<condition name="isaphonenumber" value="true">
|
||||
<set name="dialnumber"><srai>FORMATPHONENUMBER <get name="contacturi"/></srai></set>
|
||||
<set name="learnpattern">DIALNUMBER</set></condition>
|
||||
</think>
|
||||
<condition name="isacontacturi">
|
||||
<li value="true">
|
||||
<srai>ADDINFO CONTACTID</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
<li>I did not recognize <get name="contacturi"/> as a phone number or email address. <srai>CONTACTFINALIZE</srai> <srai><star/></srai></li>
|
||||
</condition></template>
|
||||
</category></topic>
|
||||
|
||||
<topic name="ASKING CONTACTNAME">
|
||||
<category><pattern>_</pattern><that>WHO DO YOU WANT TO *</that>
|
||||
<template><think>
|
||||
<set name="topic">unknown</set>
|
||||
<set name="contactname"><star/></set>
|
||||
<set name="isshortanswer"><srai>ISSHORTANSWER <star/></srai></set>
|
||||
</think>
|
||||
<condition name="isshortanswer">
|
||||
<li value="true"><srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
<li><srai>CONTACTFINALIZE</srai> <srai><star/></srai></li>
|
||||
</condition></template>
|
||||
</category></topic>
|
||||
|
||||
<category><pattern>EMAILACTION</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO EMAILACTION</srai>
|
||||
<think>
|
||||
<set name="modecom">EMAIL</set>
|
||||
</think>
|
||||
<condition name="checkednameoruri">
|
||||
<li value="false"><srai>RESOLVE NAMEORURI</srai></li>
|
||||
<li><condition name="contactname">
|
||||
<li value="unknown"><srai>ASK CONTACTNAME</srai></li>
|
||||
<li><condition name="checkedfamiliarname">
|
||||
<li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>
|
||||
<li><condition name="contactid">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>
|
||||
<li><condition name="contacturi">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>
|
||||
<li><condition name="messagebody">
|
||||
<li value="unknown"><srai>ASK MESSAGEBODY</srai></li>
|
||||
<li><oob><email><to><get name="contacturi"/></to><subject>Message compose with CallMom!</subject><body><get name="messagebody"/></body></email></oob>Now sending "<get name="messagebody"/>" to <get name="displayname"/>. <srai>CONTACTFINALIZE</srai> </li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>DEBUG CONTACT</pattern>
|
||||
<template><set name="debugcontact">true</set></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTFINALIZE</pattern>
|
||||
<template><think>
|
||||
<set name="topic"><get name="savedtopic"/></set>
|
||||
</think>
|
||||
<srai>CONTACTINIT PREDICATES</srai></template>
|
||||
</category>
|
||||
<category><pattern>DIALNUMBER UNKNOWN *</pattern>
|
||||
<template><think>
|
||||
<set name="dialnumber"><srai>DIALNUMBER MOBILE <star/></srai></set>
|
||||
<condition name="dialnumber" value="unknown">
|
||||
<set name="dialnumber"><srai>DIALNUMBER HOME <star/></srai></set>
|
||||
</condition>
|
||||
<condition name="dialnumber" value="unknown">
|
||||
<set name="dialnumber"><srai>DIALNUMBER WORK <star/></srai></set>
|
||||
</condition>
|
||||
<condition name="dialnumber" value="unknown">
|
||||
<set name="dialnumber"><srai>DIALNUMBER CUSTOM <star/></srai></set>
|
||||
</condition>
|
||||
</think>
|
||||
<get name="dialnumber"/></template>
|
||||
</category>
|
||||
<category><pattern>DIALNUMBER * *</pattern>
|
||||
<template><dialnumber><type><star/></type><id><star index="2"/></id></dialnumber></template>
|
||||
</category>
|
||||
<category><pattern>DIALNUMBER *</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
<category><pattern>MULTIPLEIDS *</pattern>
|
||||
<template><multipleids><star/></multipleids></template>
|
||||
</category>
|
||||
<category><pattern>NEW CONTACT</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO ADD CONTACT</srai>
|
||||
<srai>CONTACTINIT</srai>
|
||||
<srai>ADDACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>NEW CONTACT *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think>
|
||||
<set name="contactname"><star/></set>
|
||||
</think>
|
||||
<srai>ADDACTION</srai></template>
|
||||
</category>
|
||||
<topic name="ASKING TO ADD NEW CONTACTURI">
|
||||
<category><pattern>YES</pattern><that>WOULD YOU LIKE TO ADD ONE</that>
|
||||
<template><think>
|
||||
<set name="topic">ASKING CONTACTURI</set>
|
||||
</think>
|
||||
<condition name="modecom">
|
||||
<li value="EMAIL">What is the email address for <get name="contactname"/>?</li>
|
||||
<li value="CALL">What is the phone number for <get name="contactname"/>?</li>
|
||||
<li value="SMS">What is the mobile number for <get name="contactname"/>?</li>
|
||||
<li value="ADD">What is the mobile number for <get name="contactname"/>?</li>
|
||||
<li><srai>CONTACTFINALIZE</srai> <srai>NORESP</srai></li>
|
||||
</condition></template>
|
||||
</category></topic>
|
||||
|
||||
<topic name="ASKING TO ADD NEW CONTACTNAME">
|
||||
<category><pattern>YES</pattern><that>WOULD YOU LIKE TO ADD * AS A CONTACT</that>
|
||||
<template><think><set name="topic">unknown</set>
|
||||
<set name="displayname"><get name="contactname"/></set>
|
||||
</think>
|
||||
<think>
|
||||
<addinfo><displayname><get name="contactname"/></displayname></addinfo>
|
||||
</think>
|
||||
I've saved <get name="contactname"/> to your contacts.
|
||||
<srai>RESUMEACTION <get name="modecom"/></srai></template>
|
||||
</category></topic>
|
||||
|
||||
<category><pattern>CONTACTINIT</pattern>
|
||||
<template><think>
|
||||
<set name="savedtopic"><get name="topic"/></set>
|
||||
</think>
|
||||
<srai>CONTACTINIT PREDICATES</srai></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTINIT PREDICATES</pattern>
|
||||
<template><think>
|
||||
<set name="checkedfamiliarname">false</set>
|
||||
<set name="checkednameoruri">false</set>
|
||||
<set name="contactid">unknown</set>
|
||||
<set name="contactaddress">unknown</set>
|
||||
<set name="contactbirthday">unknown</set>
|
||||
<set name="contactname">unknown</set>
|
||||
<set name="contactquery">unknown</set>
|
||||
<set name="contacttype">unknown</set>
|
||||
<set name="contacturi">unknown</set>
|
||||
<set name="dialnumber">unknown</set>
|
||||
<set name="displayname">unknown</set>
|
||||
<set name="emailaddress">unknown</set>
|
||||
<set name="externalname">unknown</set>
|
||||
<set name="familiarcontactid">unknown</set>
|
||||
<set name="familiarcontactname">unknown</set>
|
||||
<set name="familiarname">unknown</set>
|
||||
<set name="familiarpredicate">unknown</set>
|
||||
<set name="familiarpronoun">unknown</set>
|
||||
<set name="forceaddcontact">false</set>
|
||||
<set name="isacontacturi">false</set>
|
||||
<set name="isanemailaddress">false</set>
|
||||
<set name="isaphonenumber">false</set>
|
||||
<set name="isafamiliarname">false</set>
|
||||
<set name="learnpattern">unknown</set>
|
||||
<set name="messagebody">unknown</set>
|
||||
<set name="modecom">unknown</set>
|
||||
<set name="multipleids">false</set>
|
||||
<set name="topic">unknown</set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>NEWCONTACTID</pattern>
|
||||
<template><condition name="contactcount">
|
||||
<li value="unknown">CMContactID<set name="contactcount">0</set></li>
|
||||
<li>CMContactID<set name="contactcount"><srai>SUCCESSOR <get name="contactcount"/></srai></set></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>RESOLVE NAMEORURI</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO RESOLVE NAMEORURI</srai>
|
||||
<think>
|
||||
<set name="checkednameoruri">true</set>
|
||||
<set name="isaphonenumber"><srai>ISAPHONENUMBER <get name="contactname"/></srai></set>
|
||||
<set name="isanemailaddress"><srai>ISANEMAILADDRESS <get name="contactname"/></srai></set>
|
||||
</think>
|
||||
<think>
|
||||
<condition name="modecom">
|
||||
<li value="EMAIL">
|
||||
<condition name="isanemailaddress" value="true">
|
||||
<set name="contactid">undefined</set>
|
||||
<set name="displayname"><set name="emailaddress"><set name="contacturi"><get name="contactname"/></set></set></set>
|
||||
</condition>
|
||||
</li>
|
||||
<li>
|
||||
<condition name="isaphonenumber" value="true">
|
||||
<set name="contactid">undefined</set>
|
||||
><set name="displayname"><set name="dialnumber"><set name="contacturi"><srai>FORMATPHONENUMBER <get name="contactname"/></srai></set></set></set>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</think>
|
||||
<srai>RESUMEACTION <get name="modecom"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>RESOLVE CONTACTNAME</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO RESOLVE CONTACTNAME</srai>
|
||||
<think>
|
||||
<set name="contactid"><srai>CONTACTID <get name="contactname"/></srai></set>
|
||||
<set name="multipleids"><srai>MULTIPLEIDS <get name="contactname"/></srai></set></think>
|
||||
<condition name="multipleids">
|
||||
<li value="false">
|
||||
<condition name="contactid">
|
||||
<li value="unknown">
|
||||
<condition name="modecom">
|
||||
<li value="QUERY"><think><set name="contactid">undefined</set><set name="externalname"><get name="contactname"/></set></think> <srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
<li>
|
||||
<condition name="forceaddcontact">
|
||||
<li value="false"><srai>ASK TO ADD NEW CONTACTNAME</srai></li>
|
||||
<li><think><set name="displayname"><get name="contactname"/></set></think>
|
||||
<!-- <srai>LEARN CONTACTID <set name="contactid"><srai>NEWCONTACTID</srai></set> DISPLAYNAME <get name="contactname"/></srai>
|
||||
-->
|
||||
<addinfo><displayname><get name="contactname"/></displayname></addinfo>
|
||||
<srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
<li><srai>SET ALL CONTACTINFO</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
<li><srai>CONTACTDIALOG</srai></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>RESOLVE FAMILIARNAME</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO RESOLVE FAMILIARNAME</srai>
|
||||
<think>
|
||||
<set name="checkedfamiliarname">true</set>
|
||||
<set name="familiarname"><get name="contactname"/></set>
|
||||
<set name="familiarpredicate"><srai>FAMILIARPREDICATE <get name="familiarname"/></srai></set>
|
||||
<set name="familiarpronoun"><srai>FAMILIARPRONOUN <get name="familiarname"/></srai></set>
|
||||
<set name="isafamiliarname"><srai>ISAFAMILIARNAME <get name="familiarname"/></srai></set>
|
||||
<set name="familiarcontactname"><srai>GETFAMILIARNAME</srai></set>
|
||||
<set name="familiarcontactid"><srai>CONTACTID <get name="familiarname"/></srai></set>
|
||||
</think>
|
||||
<!--
|
||||
Resolve familiarname:
|
||||
contactname = <get name="contactname"/>.
|
||||
familiarname = <get name="familiarname"/>.
|
||||
isafamiliarname = <get name="isafamiliarname"/>.
|
||||
familiarpredicate = <get name="familiarpredicate"/>.
|
||||
familiarcontactname = <get name="familiarcontactname"/>.
|
||||
familiarcontactid = <get name="familiarcontactid"/>.
|
||||
-->
|
||||
<condition name="familiarcontactid">
|
||||
<li value="unknown">
|
||||
<condition name="familiarcontactname">
|
||||
<li value="who">
|
||||
<condition name="isafamiliarname">
|
||||
<li value="true">
|
||||
<srai>ASK FAMILIAR CONTACTNAME</srai>
|
||||
</li>
|
||||
<li><srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
<li><think><set name="contactname"><get name="familiarcontactname"/></set></think> <srai>RESUMEACTION <get name="modecom"/></srai>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
<li><think><set name="contactname"><get name="familiarname"/></set></think>
|
||||
<srai>RESUMEACTION <get name="modecom"/></srai>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>RESOLVE CONTACTURI</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO RESOLVE CONTACTURI</srai>
|
||||
<think><set name="contactid"><srai>CONTACTID <get name="contactname"/></srai></set></think>
|
||||
<condition name="contactid">
|
||||
<li value="unknown">
|
||||
<condition name="forceaddcontact">
|
||||
<li value="false">I didn't find <get name="contactname"/> in your contacts. <srai>ASK TO ADD NEW CONTACTNAME</srai></li>
|
||||
<li><think><set name="displayname"><get name="contactname"/></set></think>
|
||||
<!-- <srai>LEARN CONTACTID <srai>NEWCONTACTID</srai> CONTACTNAME <get name="contactname"/></srai> -->
|
||||
<srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
<li><think><set name="displayname"><srai>DISPLAYNAME <get name="contactid"/></srai></set></think>
|
||||
<condition name="modecom">
|
||||
<li value="EMAIL">
|
||||
<think>
|
||||
<set name="emailaddress"><set name="contacturi"><srai>EMAILADDRESS <get name="contacttype"/> <get name="contactid"/></srai></set></set></think>
|
||||
<condition name="contacturi">
|
||||
<li value="unknown">
|
||||
<think><set name="topic">ASKING TO ADD NEW CONTACTURI</set></think>
|
||||
You haven't yet added <condition name="contacttype"><li value="unknown">an</li><li>a <get name="contacttype"/></li></condition> email address for <get name="displayname"/> to your contacts. Would you like to add one?
|
||||
</li>
|
||||
<li><srai>SET ALL CONTACTINFO</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
<li><think><set name="dialnumber"><set name="contacturi"><srai>DIALNUMBER <get name="contacttype"/> <get name="contactid"/></srai></set></set></think>
|
||||
<condition name="contacturi">
|
||||
<li value="unknown">
|
||||
<think><set name="topic">ASKING TO ADD NEW CONTACTURI</set></think>
|
||||
You haven't yet added <condition name="contacttype"><li value="unknown">a phone</li><li>a <get name="contacttype"/></li></condition> number for <get name="displayname"/> to your contacts. Would you like to add one?
|
||||
</li>
|
||||
<li><srai>SET ALL CONTACTINFO</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>DIAL</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO CALL</srai>
|
||||
<srai>CONTACTINIT</srai>
|
||||
<srai>CALLACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTBIRTHDAY *</pattern>
|
||||
<template><contactbirthday><star/></contactbirthday></template>
|
||||
</category>
|
||||
<category><pattern>ADDACTION</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO ADDACTION</srai>
|
||||
<think>
|
||||
<set name="modecom">ADD</set>
|
||||
<set name="forceaddcontact">true</set>
|
||||
</think>
|
||||
<condition name="checkedfamiliarname">
|
||||
<li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>
|
||||
<li>
|
||||
<condition name="contactname">
|
||||
<li value="unknown"><srai>ASK CONTACTNAME</srai></li>
|
||||
<li><condition name="contactid">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>
|
||||
<li><condition name="contacturi">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>
|
||||
<li><srai>ADDINFO CONTACTID</srai>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>CALLACTION</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO CALLACTION</srai>
|
||||
<think>
|
||||
<set name="modecom">CALL</set>
|
||||
</think>
|
||||
<condition name="checkednameoruri">
|
||||
<li value="false"><srai>RESOLVE NAMEORURI</srai></li>
|
||||
<li>
|
||||
<condition name="contactname">
|
||||
<li value="unknown"><srai>ASK CONTACTNAME</srai></li>
|
||||
<li><condition name="checkedfamiliarname">
|
||||
<li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>
|
||||
<li><condition name="contactid">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>
|
||||
<li><condition name="contacturi">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>
|
||||
<li><oob><dial><get name="contacturi"/></dial></oob> Now dialing <get name="displayname"/>. <srai>CONTACTFINALIZE</srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>EMAILADDRESS UNKNOWN *</pattern>
|
||||
<template><think>
|
||||
<set name="emailaddress"><srai>EMAILADDRESS HOME <star/></srai></set>
|
||||
<condition name="emailaddress" value="unknown">
|
||||
<set name="emailaddress"><srai>EMAILADDRESS WORK <star/></srai></set>
|
||||
</condition>
|
||||
<condition name="emailaddress" value="unknown">
|
||||
<set name="emailaddress"><srai>EMAILADDRESS CUSTOM <star/></srai></set>
|
||||
</condition>
|
||||
</think>
|
||||
<get name="emailaddress"/></template>
|
||||
</category>
|
||||
<category><pattern>EMAILADDRESS * *</pattern>
|
||||
<template><emailaddress><type><star/></type><id><star index="2"/></id></emailaddress></template>
|
||||
</category>
|
||||
<category><pattern>EMAILADDRESS *</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
<category><pattern>NAMEVARIATIONS *</pattern>
|
||||
<template>CONS <star/> NIL</template>
|
||||
</category>
|
||||
<category><pattern>NAMEVARIATIONS * *</pattern>
|
||||
<template>CONS <star/> CONS <star index="2"/> CONS <star/> <star index="2"/> NIL</template>
|
||||
</category>
|
||||
<category><pattern>NAMEVARIATIONS * * *</pattern>
|
||||
<template>CONS <star index="3"/> CONS <star index="2"/> CONS <star index="2"/> <star index="3"/> CONS <star/> <star index="3"/> CONS <star/> CONS <star/> <star index="2"/> CONS <star/> <star index="2"/> <star index="3"/> NIL</template>
|
||||
</category>
|
||||
<category><pattern>NAMEVARIATIONS * * * *</pattern>
|
||||
<template>CONS <star index="4"/> CONS <star index="3"/> CONS <star index="3"/> <star index="4"/> CONS <star index="2"/> CONS <star index="2"/> <star index="4"/> CONS <star index="2"/> <star index="3"/> CONS <star index="2"/> <star index="3"/> <star index="4"/> CONS <star/> <star index="3"/> CONS <star/> <star index="3"/> CONS <star/> <star index="3"/> <star index="4"/> CONS <star/> <star index="2"/> CONS <star/> <star index="2"/> <star index="4"/> CONS <star/> <star index="2"/> <star index="3"/> CONS <star/> <star index="2"/> <star index="3"/> <star index="4"/> NIL</template>
|
||||
</category>
|
||||
<category><pattern>QUERYINFO EXTERNAL</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO QUERTYINFO CONTACTID</srai>
|
||||
<condition name="contactquery">
|
||||
<li value="DISPLAYNAME"><sraix>WHAT IS <get name="contactname"/>'s REAL NAME</sraix></li>
|
||||
<li value="BIRTHDAY"><sraix>WHEN IS <get name="contactname"/>'s BIRTHDAY</sraix></li>
|
||||
<li value="DIALNUMBER"><sraix>WHAT IS <get name="contactname"/>'s PHONE NUMBER</sraix></li>
|
||||
<li value="EMAILADDRESS"><sraix>WHAT IS <get name="contactname"/>'s EMAIL ADDREESS</sraix></li>
|
||||
<li><sraix>WHO IS <get name="contactname"/></sraix>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>QUERYINFO CONTACTID</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO QUERTYINFO CONTACTID</srai>
|
||||
<think><set name="displayname"><srai>DISPLAYNAME <get name="contactid"/></srai></set>
|
||||
<set name="contacttype"><lowercase><get name="contacttype"/></lowercase></set>
|
||||
<set name="contactbirthday"><srai>CONTACTBIRTHDAY <get name="contactid"/></srai></set>
|
||||
<set name="dialnumber">
|
||||
<srai>DIALNUMBER <get name="contacttype"/> <get name="contactid"/></srai></set>
|
||||
<set name="emailaddress">
|
||||
<srai>EMAILADDRESS <get name="contacttype"/> <get name="contactid"/></srai></set>
|
||||
</think>
|
||||
<condition name="contactquery">
|
||||
<li value="DISPLAYNAME">
|
||||
<condition name="displayname">
|
||||
<li value="unknown"><get name="contactname"/>'s full name is <get name="contactname"/>.</li>
|
||||
<li><get name="contactname"/>'s full name is <get name="displayname"/>.</li>
|
||||
</condition>
|
||||
</li>
|
||||
<li value="BIRTHDAY">
|
||||
<condition name="contactbirthday">
|
||||
<li value="unknown">You don't have <get name="displayname"/>'s birthday in your contacts.</li>
|
||||
<li><get name="displayname"/>'s birthday is <get name="contactbirthday"/>.</li>
|
||||
</condition>
|
||||
</li>
|
||||
<li value="DIALNUMBER">
|
||||
<condition name="dialnumber">
|
||||
<li value="unknown">I couldn't find a <condition name="contacttype"><li value="unknown">phone</li><li><get name="contacttype"/></li></condition> number for <get name="displayname"/> in your contacts.</li>
|
||||
<li><get name="displayname"/>'s <condition name="contacttype"><li value="unknown">phone</li><li><get name="contacttype"/></li></condition> number is <get name="dialnumber"/>.</li>
|
||||
</condition>
|
||||
</li>
|
||||
<li value="EMAILADDRESS">
|
||||
<condition name="emailaddress">
|
||||
<li value="unknown">I couldn't find <condition name="contacttype"><li value="unknown">an</li><li>a <get name="contacttype"/></li></condition> email address for <get name="displayname"/> in your contacts.</li>
|
||||
<li><get name="displayname"/>'s <condition name="contacttype"><li value="unknown"/><li><get name="contacttype"/></li></condition> email address is <get name="emailaddress"/>.</li>
|
||||
</condition>
|
||||
</li>
|
||||
<li>I'm not sure what you're asking.
|
||||
<!--
|
||||
displayname: <srai>DISPLAYNAME <get name="contactid"/></srai>
|
||||
dialnumber mobile: <srai>DIALNUMBER MOBILE <get name="contactid"/></srai>
|
||||
dialnumber home: <srai>DIALNUMBER HOME <get name="contactid"/></srai>
|
||||
emailaddress home: <srai>EMAILADDRESS HOME <get name="contactid"/></srai>
|
||||
emailaddress work: <srai>EMAILADDRESS WORK <get name="contactid"/></srai>
|
||||
birthday: <srai>CONTACTBIRTHDAY <get name="contactid"/></srai>
|
||||
-->
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>$EMAIL *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set></think>
|
||||
<srai>EMAILACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>$EMAIL * AT *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set>
|
||||
<set name="contacttype"><star index="2"/></set>
|
||||
</think>
|
||||
<srai>EMAILACTION</srai> <srai>CONTACTFINALIZE</srai></template>
|
||||
</category>
|
||||
<category><pattern>$EMAIL * AT * DOT *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/> at <star index="2"/> dot <star index="3"/></set></think>
|
||||
<srai>EMAILACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>$EMAIL * MESSAGEBODY *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set>
|
||||
<set name="messagebody"><star index="2"/></set>
|
||||
</think>
|
||||
<srai>EMAILACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>$EMAIL MESSAGEBODY *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think>
|
||||
<set name="messagebody"><star/></set>
|
||||
</think>
|
||||
<srai>EMAILACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>CALL</pattern>
|
||||
<template><srai>DIAL</srai></template>
|
||||
</category>
|
||||
<category><pattern>CALL ME AT *</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO CALL <star/></srai>
|
||||
<srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname">ME</set>
|
||||
<set name="contacttype"><star index="2"/></set>
|
||||
</think>
|
||||
<srai>CALLACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>CALL *</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO CALL <star/></srai>
|
||||
<srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set></think>
|
||||
<srai>CALLACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>CALL * AT *</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO CALL <star/></srai>
|
||||
<srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set>
|
||||
<set name="contacttype"><star index="2"/></set>
|
||||
</think>
|
||||
<srai>CALLACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>DISPLAYNAME *</pattern>
|
||||
<template><displayname><star/></displayname></template>
|
||||
</category>
|
||||
<category><pattern>ADD CONTACT</pattern>
|
||||
<template><srai>NEW CONTACT</srai></template>
|
||||
</category>
|
||||
<category><pattern>SMSACTION</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO SMSACTION</srai>
|
||||
<think>
|
||||
<set name="modecom">SMS</set>
|
||||
</think>
|
||||
<condition name="checkednameoruri">
|
||||
<li value="false"><srai>RESOLVE NAMEORURI</srai></li>
|
||||
<li><condition name="contactname">
|
||||
<li value="unknown"><srai>ASK CONTACTNAME</srai></li>
|
||||
<li><condition name="checkedfamiliarname">
|
||||
<li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>
|
||||
<li><condition name="contactid">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>
|
||||
<li><condition name="contacturi">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>
|
||||
<li><condition name="messagebody">
|
||||
<li value="unknown"><srai>ASK MESSAGEBODY</srai></li>
|
||||
<li><oob><sms><recipient><get name="contacturi"/></recipient><message><get name="messagebody"/></message></sms></oob> Now sending "<get name="messagebody"/>" to <get name="displayname"/>. <srai>CONTACTFINALIZE</srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTDEBUGINFO *</pattern>
|
||||
<template><condition name="debugcontact" value="true">
|
||||
<star/>:
|
||||
checkedfamiliarname: <get name="checkedfamiliarname"/>.
|
||||
checkednameoruri: <get name="checkednameoruri"/>.
|
||||
contactid: <get name="contactid"/>.
|
||||
contactname: <get name="contactname"/>.
|
||||
contactquery: <get name="contactquery"/>.
|
||||
contacttype: <get name="contacttype"/>.
|
||||
contacturi: <get name="contacturi"/>.
|
||||
dialnumber: <get name="dialnumber"/>.
|
||||
displayname: <get name="displayname"/>.
|
||||
emailaddress: <get name="emailaddress"/>.
|
||||
externalname: <get name="externalname"/>.
|
||||
familiarcontactid: <get name="familiarcontactid"/>.
|
||||
familiarcontactname: <get name="familiarcontactname"/>.
|
||||
familiarname: <get name="familiarname"/>.
|
||||
familiarpredicate: <get name="familiarpredicate"/>.
|
||||
familiarpronoun: <get name="familiarpronoun"/>
|
||||
forceaddcontact: <get name="forceaddcontact"/>.
|
||||
isaphonenumber: <get name="isaphonenumber"/>.
|
||||
isanemailaddress: <get name="isanemailaddress"/>.
|
||||
isacontacturi: <get name="isacontacturi"/>.
|
||||
isafamiliarname: <get name="isafamiliarname"/>.
|
||||
learnpattern: <get name="learnpattern"/>.
|
||||
messagebody: <get name="messagebody"/>.
|
||||
modecom: <get name="modecom"/>.
|
||||
multipleids: <get name="multipleids"/>.
|
||||
savedtopic: <get name="savedtopic"/>.
|
||||
topic: <get name="topic"/>.
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>SET ALL CONTACTINFO</pattern>
|
||||
<template><think>
|
||||
<set name="displayname"><srai>DISPLAYNAME <get name="contactid"/></srai></set>
|
||||
<set name="dialnumber"><srai>DIALNUMBER <get name="contacttype"/> <get name="contactid"/></srai></set>
|
||||
<set name="emailaddress"><srai>EMAILADDRESS <get name="contacttype"/> <get name="contactid"/></srai></set>
|
||||
<set name="contactbirthday"><srai>CONTACTBIRTHDAY <get name="contacttype"/> <get name="contactid"/></srai></set>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>WHEN IS * S BIRTHDAY</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think>
|
||||
<set name="contactname"><star/></set>
|
||||
<set name="contacttype"><star index="2"/></set>
|
||||
<set name="contactquery">BIRTHDAY</set>
|
||||
</think>
|
||||
<srai>QUERYACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTID *</pattern>
|
||||
<template><contactid><star/></contactid></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY PHONE NUMBER</pattern>
|
||||
<template><srai>WHAT IS ME S UNKNOWN NUMBER</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY * NUMBER</pattern>
|
||||
<template><srai>WHAT IS ME S <star/> NUMBER</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS * S PHONE NUMBER</pattern>
|
||||
<template><srai>WHAT IS <star/>'s UNKNOWN NUMBER</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS * S * NUMBER</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think>
|
||||
<set name="contactname"><star/></set>
|
||||
<set name="contacttype"><star index="2"/></set>
|
||||
<set name="contactquery">DIALNUMBER</set>
|
||||
</think>
|
||||
<srai>QUERYACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>COMMASEPARATENAMES *</pattern>
|
||||
<template><srai>DISPLAYNAME <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>COMMASEPARATENAMES * *</pattern>
|
||||
<template><srai>DISPLAYNAME <star/></srai>, <srai>COMMASEPARATENAMES <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>MULTIPLENAMES *</pattern>
|
||||
<template><think>
|
||||
<set name="multipleids"><srai>MULTIPLEIDS <star/></srai></set>
|
||||
</think>
|
||||
<condition name="multipleids">
|
||||
<li value="false">false</li>
|
||||
<li><srai>COMMASEPARATENAMES <get name="multipleids"/></srai></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTLIST *</pattern>
|
||||
<template><item><srai>DISPLAYNAME <star/></srai></item></template>
|
||||
</category>
|
||||
<category><pattern>CONTACTLIST * *</pattern>
|
||||
<template><srai>CONTACTLIST <star/></srai><srai>CONTACTLIST <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>RESUMEACTION QUERY</pattern>
|
||||
<template><srai>QUERYACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>RESUMEACTION CALL</pattern>
|
||||
<template><srai>CALLACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>RESUMEACTION *</pattern>
|
||||
<template>Stopped processing.</template>
|
||||
</category>
|
||||
<category><pattern>RESUMEACTION EMAIL</pattern>
|
||||
<template><srai>EMAILACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>RESUMEACTION SMS</pattern>
|
||||
<template><srai>SMSACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>RESUMEACTION ADD</pattern>
|
||||
<template><srai>ADDACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>QUERYACTION</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO QUERYACTION</srai>
|
||||
<think>
|
||||
<set name="modecom">QUERY</set>
|
||||
</think>
|
||||
<condition name="checkedfamiliarname">
|
||||
<li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>
|
||||
<li>
|
||||
<condition name="contactname">
|
||||
<li value="unknown"><srai>ASK CONTACTNAME</srai></li>
|
||||
<li><condition name="contactid">
|
||||
<li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>
|
||||
<li><condition name="externalname">
|
||||
<li value="unknown">
|
||||
<srai>QUERYINFO CONTACTID</srai>
|
||||
</li>
|
||||
<li><srai>QUERYINFO EXTERNAL</srai></li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>HOW OLD IS *</pattern>
|
||||
<template><srai>WHEN IS <star/> S BIRTHDAY</srai></template>
|
||||
</category>
|
||||
<category><pattern>$SMS</pattern>
|
||||
<template><srai>CONTACTDEBUGINFO SMS</srai>
|
||||
<srai>CONTACTINIT</srai>
|
||||
<srai>SMSACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>$SMS SMESSAGE *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think>
|
||||
<set name="messagebody"><star/></set>
|
||||
</think>
|
||||
<srai>SMSACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>$SMS *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set></think>
|
||||
<srai>SMSACTION</srai></template>
|
||||
</category>
|
||||
<category><pattern>$SMS * SMESSAGE *</pattern>
|
||||
<template><srai>CONTACTINIT</srai>
|
||||
<think><set name="contactname"><star/></set>
|
||||
<set name="messagebody"><star index="2"/></set>
|
||||
</think>
|
||||
<srai>SMSACTION</srai></template>
|
||||
</category>
|
||||
</aiml>
|
||||
45
resource/bots/super/aiml/date.aiml
Normal file
45
resource/bots/super/aiml/date.aiml
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: date.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>DAY</pattern>
|
||||
<template>Today is <date format="%A" jformat="EEEEEEEEEE"/></template>
|
||||
</category>
|
||||
<category><pattern>YEAR</pattern>
|
||||
<template>This is <date format="%Y" jformat="YYYY"/></template>
|
||||
</category>
|
||||
<category><pattern>MONTH</pattern>
|
||||
<template>This is <date format="%B" jformat="MMMMMMMMM"/></template>
|
||||
</category>
|
||||
<category><pattern>TIME</pattern>
|
||||
<template>The time is <date format="%I:%M %p" jformat="h:mm a"/></template>
|
||||
</category>
|
||||
<category><pattern>DATE</pattern>
|
||||
<template>Today is <date format="%B %d, %Y" jformat="MMMMMMMMM dd, YYYY"/></template>
|
||||
</category>
|
||||
<category><pattern>DATE AND TIME</pattern>
|
||||
<template>The date and time is <date/></template>
|
||||
</category>
|
||||
<category><pattern>HOW MANY DAYS UNTIL CHRISTMAS</pattern>
|
||||
<template><interval>
|
||||
<jformat>MMMMMMMMM dd</jformat>
|
||||
<style>days</style>
|
||||
<from><date jformat="MMMMMMMMM dd"/></from>
|
||||
<to>December 25</to>
|
||||
</interval>
|
||||
days until Christmas.</template>
|
||||
</category>
|
||||
</aiml>
|
||||
151
resource/bots/super/aiml/dialog.aiml
Normal file
151
resource/bots/super/aiml/dialog.aiml
Normal file
|
|
@ -0,0 +1,151 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: dialog.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>CLEAR DIALOG HISTORY</pattern>
|
||||
<template>Cleared.
|
||||
<think>
|
||||
<set name="response1"/>
|
||||
<set name="request1"/>
|
||||
<set name="response2"/>
|
||||
<set name="request2"/>
|
||||
<set name="response3"/>
|
||||
<set name="request3"/>
|
||||
<set name="response4"/>
|
||||
<set name="request4"/>
|
||||
<set name="response5"/>
|
||||
<set name="request5"/>
|
||||
<set name="response6"/>
|
||||
<set name="request6"/>
|
||||
<set name="response7"/>
|
||||
<set name="request7"/>
|
||||
<set name="response8"/>
|
||||
<set name="request8"/>
|
||||
<set name="response9"/>
|
||||
<set name="request9"/>
|
||||
<set name="response10"/>
|
||||
<set name="request10"/>
|
||||
<set name="response11"/>
|
||||
<set name="request11"/>
|
||||
<set name="response12"/>
|
||||
<set name="request12"/>
|
||||
<set name="response13"/>
|
||||
<set name="request13"/>
|
||||
<set name="response14"/>
|
||||
<set name="request14"/>
|
||||
<set name="response15"/>
|
||||
<set name="request15"/>
|
||||
<set name="response16"/>
|
||||
<set name="request16"/>
|
||||
<set name="response17"/>
|
||||
<set name="request17"/>
|
||||
<set name="response18"/>
|
||||
<set name="request18"/>
|
||||
<set name="response19"/>
|
||||
<set name="request19"/>
|
||||
<set name="response20"/>
|
||||
<set name="request20"/>
|
||||
<set name="response21"/>
|
||||
<set name="request21"/>
|
||||
<set name="response22"/>
|
||||
<set name="request22"/>
|
||||
<set name="response23"/>
|
||||
<set name="request23"/>
|
||||
<set name="response24"/>
|
||||
<set name="request24"/>
|
||||
<set name="response25"/>
|
||||
<set name="request25"/>
|
||||
<set name="response26"/>
|
||||
<set name="request26"/>
|
||||
<set name="response27"/>
|
||||
<set name="request27"/>
|
||||
<set name="response28"/>
|
||||
<set name="request28"/>
|
||||
<set name="response29"/>
|
||||
<set name="request29"/>
|
||||
<set name="response30"/>
|
||||
<set name="request30"/>
|
||||
<set name="response31"/>
|
||||
<set name="request31"/>
|
||||
</think></template>
|
||||
</category>
|
||||
<category><pattern>SEND BUG REPORT</pattern>
|
||||
<template>Sending transcript to callmom-info@pandorabots.com.
|
||||
<oob><email><to>callmom-info@pandorabots.com</to><subject>Transcript of <bot name="name"/> with <get name="name"/> on <date/></subject><body>
|
||||
<srai>DIALOG HISTORY</srai></body></email></oob></template>
|
||||
</category>
|
||||
<category><pattern>REPORT A PROBLEM</pattern>
|
||||
<template><oob><dialog><title>Would you like to send a bug report?</title><list><item>Yes</item><item>No</item></list></dialog></oob>
|
||||
To help the developers understand your problem, you can choose to send us a transcript of your recent conversation with CallMom. You can add your own comments to the email message too. Would you like to send a report?</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>WOULD YOU LIKE TO SEND A REPORT</that>
|
||||
<template><srai>SEND BUG REPORT</srai></template>
|
||||
</category>
|
||||
<category><pattern>XEXCHANGE *</pattern>
|
||||
<template><think>Badly formatted dialog exchage: <star/></think></template>
|
||||
</category>
|
||||
<category><pattern>XEXCHANGE * XHUMAN * XBOT SENDING TRANSCRIPT *</pattern>
|
||||
<template><think>Badly formatted dialog exchage: <star/></think></template>
|
||||
</category>
|
||||
<category><pattern>XEXCHANGE * XHUMAN * XBOT *</pattern>
|
||||
<template><think>
|
||||
<set name="request"><star index="2"/></set>
|
||||
<set name="response"><star index="3"/></set>
|
||||
</think>
|
||||
<condition name="request"><li value="unknown"/>
|
||||
<li><get name="name"/>: <get name="request"/>
|
||||
<bot name="name"/>: <get name="response"/></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>DIALOG HISTORY</pattern>
|
||||
<template><srai>XEXCHANGE request31 XHUMAN <request index="31"/> XBOT <response index="31"/></srai>
|
||||
<srai>XEXCHANGE request30 XHUMAN <request index="30"/> XBOT <response index="30"/></srai>
|
||||
<srai>XEXCHANGE request29 XHUMAN <request index="29"/> XBOT <response index="29"/></srai>
|
||||
<srai>XEXCHANGE request28 XHUMAN <request index="28"/> XBOT <response index="28"/></srai>
|
||||
<srai>XEXCHANGE request27 XHUMAN <request index="27"/> XBOT <response index="27"/></srai>
|
||||
<srai>XEXCHANGE request26 XHUMAN <request index="26"/> XBOT <response index="26"/></srai>
|
||||
<srai>XEXCHANGE request25 XHUMAN <request index="25"/> XBOT <response index="25"/></srai>
|
||||
<srai>XEXCHANGE request24 XHUMAN <request index="24"/> XBOT <response index="24"/></srai>
|
||||
<srai>XEXCHANGE request23 XHUMAN <request index="23"/> XBOT <response index="23"/></srai>
|
||||
<srai>XEXCHANGE request22 XHUMAN <request index="22"/> XBOT <response index="22"/></srai>
|
||||
<srai>XEXCHANGE request21 XHUMAN <request index="21"/> XBOT <response index="21"/></srai>
|
||||
<srai>XEXCHANGE request20 XHUMAN <request index="20"/> XBOT <response index="20"/></srai>
|
||||
<srai>XEXCHANGE request19 XHUMAN <request index="19"/> XBOT <response index="19"/></srai>
|
||||
<srai>XEXCHANGE request18 XHUMAN <request index="18"/> XBOT <response index="18"/></srai>
|
||||
<srai>XEXCHANGE request17 XHUMAN <request index="17"/> XBOT <response index="17"/></srai>
|
||||
<srai>XEXCHANGE request16 XHUMAN <request index="16"/> XBOT <response index="16"/></srai>
|
||||
<srai>XEXCHANGE request15 XHUMAN <request index="15"/> XBOT <response index="15"/></srai>
|
||||
<srai>XEXCHANGE request14 XHUMAN <request index="14"/> XBOT <response index="14"/></srai>
|
||||
<srai>XEXCHANGE request13 XHUMAN <request index="13"/> XBOT <response index="13"/></srai>
|
||||
<srai>XEXCHANGE request12 XHUMAN <request index="12"/> XBOT <response index="12"/></srai>
|
||||
<srai>XEXCHANGE request11 XHUMAN <request index="11"/> XBOT <response index="11"/></srai>
|
||||
<srai>XEXCHANGE request10 XHUMAN <request index="10"/> XBOT <response index="10"/></srai>
|
||||
<srai>XEXCHANGE request9 XHUMAN <request index="9"/> XBOT <response index="9"/></srai>
|
||||
<srai>XEXCHANGE request8 XHUMAN <request index="8"/> XBOT <response index="8"/></srai>
|
||||
<srai>XEXCHANGE request7 XHUMAN <request index="7"/> XBOT <response index="7"/></srai>
|
||||
<srai>XEXCHANGE request6 XHUMAN <request index="6"/> XBOT <response index="6"/></srai>
|
||||
<srai>XEXCHANGE request5 XHUMAN <request index="5"/> XBOT <response index="5"/></srai>
|
||||
<srai>XEXCHANGE request4 XHUMAN <request index="4"/> XBOT <response index="4"/></srai>
|
||||
<srai>XEXCHANGE request3 XHUMAN <request index="3"/> XBOT <response index="3"/></srai>
|
||||
<srai>XEXCHANGE request2 XHUMAN <request index="2"/> XBOT <response index="2"/></srai>
|
||||
<srai>XEXCHANGE request1 XHUMAN <request index="1"/> XBOT <response index="1"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>TRANSCRIPT</pattern>
|
||||
<template>Sending transcript to <get name="email"/>.
|
||||
<oob><email><to><get name="email"/></to><subject>Transcript of <bot name="name"/> with <get name="name"/> on <date/></subject><body>
|
||||
<srai>DIALOG HISTORY</srai></body></email></oob></template>
|
||||
</category>
|
||||
</aiml>
|
||||
443
resource/bots/super/aiml/familiar.aiml
Normal file
443
resource/bots/super/aiml/familiar.aiml
Normal file
|
|
@ -0,0 +1,443 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: familiar.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>ASK FAMILIAR CONTACTNAME</pattern>
|
||||
<template><think><set name="topic">ASKING FAMILIAR CONTACTNAME</set></think>
|
||||
What is your <lowercase><get name="familiarpredicate"/></lowercase>'s name?</template>
|
||||
</category>
|
||||
<topic name="ASKING FAMILIAR CONTACTNAME">
|
||||
<category><pattern>_</pattern><that>WHAT IS YOUR * S NAME</that>
|
||||
<template><think>
|
||||
<set name="topic">unknown</set>
|
||||
<set name="contactname"><star/></set>
|
||||
<set name="contactdest"><star/></set>
|
||||
<set name="isshortanswer"><srai>ISSHORTANSWER <star/></srai></set>
|
||||
</think>
|
||||
<condition name="isshortanswer">
|
||||
<li value="true">
|
||||
<srai>REMEMBERFAMILIARNAME</srai>
|
||||
<srai>RESUMEACTION <get name="modecom"/></srai>
|
||||
</li>
|
||||
<li><srai>CONTACTFINALIZE</srai> <srai><star/></srai></li>
|
||||
</condition></template>
|
||||
</category></topic>
|
||||
|
||||
<category><pattern>MY <SET>FAMILIARNAME</SET> S NAME IS *</pattern>
|
||||
<template><think>
|
||||
<set name="familiarpredicate"><srai>FAMILIARPREDICATE <star/></srai></set>
|
||||
<set name="contactname"><star index="2"/></set>
|
||||
</think>
|
||||
<srai>REMEMBERFAMILIARNAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>MY <SET>FAMILIARNAME</SET> IS <SET>NAME</SET></pattern>
|
||||
<template><think>
|
||||
<set name="familiarpredicate"><srai>FAMILIARPREDICATE <star/></srai></set>
|
||||
<set name="contactname"><star index="2"/></set>
|
||||
</think>
|
||||
<srai>REMEMBERFAMILIARNAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>* IS MY <SET>FAMILIARNAME</SET></pattern>
|
||||
<template><srai>MY <star index="2"/> IS <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE NIECE</pattern>
|
||||
<template>niece</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MOM</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE NEPHEW</pattern>
|
||||
<template>nephew</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE GRANDMA</pattern>
|
||||
<template>grandmother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE DADA</pattern>
|
||||
<template>father</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE WIFE</pattern>
|
||||
<template>wife</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE HUSBAND</pattern>
|
||||
<template>husband</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE DAUGHTER</pattern>
|
||||
<template>daughter</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE GRANDFATHER</pattern>
|
||||
<template>grandfather</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE DAD</pattern>
|
||||
<template>father</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MOMMY</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE WIFEY</pattern>
|
||||
<template>wife</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE FATHER</pattern>
|
||||
<template>father</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE BOYFRIEND</pattern>
|
||||
<template>boyfriend</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE UNCLE</pattern>
|
||||
<template>uncle</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE HUBBY</pattern>
|
||||
<template>husband</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MOTHER</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MUM</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MA</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MUMMA</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE BROTHER</pattern>
|
||||
<template>brother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MOMMA</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE GIRLFRIEND</pattern>
|
||||
<template>girlfriend</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE SIS</pattern>
|
||||
<template>sister</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE GRANDMOTHER</pattern>
|
||||
<template>grandmother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE GRANDMOM</pattern>
|
||||
<template>grandmother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE BESTFRIEND</pattern>
|
||||
<template>bestfriend</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE *</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE FRIEND</pattern>
|
||||
<template>friend</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE AUNT</pattern>
|
||||
<template>aunt</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE SISTER</pattern>
|
||||
<template>sister</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE ANT</pattern>
|
||||
<template>aunt</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE DADDY</pattern>
|
||||
<template>father</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE BRO</pattern>
|
||||
<template>brother</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE SON</pattern>
|
||||
<template>son</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE GRANDDAD</pattern>
|
||||
<template>grandfather</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPREDICATE MUMMY</pattern>
|
||||
<template>mother</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME NIECE</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MOM</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME NEPHEW</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME GRANDMA</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME DADA</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME WIFE</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME HUSBAND</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME DAUGHTER</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME GRANDFATHER</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME DAD</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MOMMY</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME WIFEY</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME FATHER</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME BOYFRIEND</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME UNCLE</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME HUBBY</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MOTHER</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MUM</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MA</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MUMMA</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME BROTHER</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MOMMA</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME GIRLFRIEND</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME SIS</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME GRANDMOTHER</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME GRANDMOM</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME BESTFRIEND</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME FRIEND</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME AUNT</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME SISTER</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME ANT</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME DADDY</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME BRO</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME SON</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME GRANDDAD</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAFAMILIARNAME MUMMY</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>GETFAMILIARNAME</pattern>
|
||||
<template><think>
|
||||
<set name="familiarpredicate"><uppercase><get name="familiarpredicate"/></uppercase></set>
|
||||
</think>
|
||||
<condition name="familiarpredicate">
|
||||
<li value="SON"><get name="son"/></li>
|
||||
<li value="AUNT"><get name="aunt"/></li>
|
||||
<li value="WIFE"><get name="wife"/></li>
|
||||
<li value="UNCLE"><get name="uncle"/></li>
|
||||
<li value="NIECE"><get name="niece"/></li>
|
||||
<li value="NEPHEW"><get name="nephew"/></li>
|
||||
<li value="MOTHER"><get name="mother"/></li>
|
||||
<li value="FATHER"><get name="father"/></li>
|
||||
<li value="SISTER"><get name="sister"/></li>
|
||||
<li value="BROTHER"><get name="brother"/></li>
|
||||
<li value="HUSBAND"><get name="husband"/></li>
|
||||
<li value="DAUGHTER"><get name="daughter"/></li>
|
||||
<li value="GRANDMOTHER"><get name="grandmother"/></li>
|
||||
<li value="GRANDFATHER"><get name="grandfather"/></li>
|
||||
<li>who</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN NIECE</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MOM</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN NEPHEW</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN GRANDMA</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN DADA</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN WIFE</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN HUSBAND</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN DAUGHTER</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN GRANDFATHER</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN DAD</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MOMMY</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN WIFEY</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN FATHER</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN BOYFRIEND</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN UNCLE</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN HUBBY</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MOTHER</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MUM</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MA</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MUMMA</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN BROTHER</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MOMMA</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN GIRLFRIEND</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN SIS</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN GRANDMOTHER</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN GRANDMOM</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN BESTFRIEND</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN *</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN FRIEND</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN AUNT</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN SISTER</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN ANT</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN DADDY</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN BRO</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN SON</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN GRANDDAD</pattern>
|
||||
<template>his</template>
|
||||
</category>
|
||||
<category><pattern>FAMILIARPRONOUN MUMMY</pattern>
|
||||
<template>her</template>
|
||||
</category>
|
||||
<category><pattern>REMEMBERFAMILIARNAME</pattern>
|
||||
<template><think>
|
||||
<set name="familiarpredicate"><uppercase><get name="familiarpredicate"/></uppercase></set>
|
||||
</think>
|
||||
<condition name="familiarpredicate">
|
||||
<li value="UNKNOWN"/>
|
||||
<li>
|
||||
I will remember your <lowercase><get name="familiarpredicate"/></lowercase>'s name is
|
||||
<set name="contactname">
|
||||
<condition name="familiarpredicate">
|
||||
<li value="SON"><set name="son"><get name="contactname"/></set></li>
|
||||
<li value="AUNT"><set name="aunt"><get name="contactname"/></set></li>
|
||||
<li value="WIFE"><set name="wife"><get name="contactname"/></set></li>
|
||||
<li value="NIECE"><set name="niece"><get name="contactname"/></set></li>
|
||||
<li value="UNCLE"><set name="uncle"><get name="contactname"/></set></li>
|
||||
<li value="NEPHEW"><set name="niece"><get name="contactname"/></set></li>
|
||||
<li value="MOTHER"><set name="mother"><get name="contactname"/></set></li>
|
||||
<li value="FATHER"><set name="father"><get name="contactname"/></set></li>
|
||||
<li value="SISTER"><set name="sister"><get name="contactname"/></set></li>
|
||||
<li value="BROTHER"><set name="brother"><get name="contactname"/></set></li>
|
||||
<li value="HUSBAND"><set name="husband"><get name="contactname"/></set></li>
|
||||
<li value="DAUGHTER"><set name="daughter"><get name="contactname"/></set></li>
|
||||
<li value="BOYFRIEND"><set name="boyfriend"><get name="contactname"/></set></li>
|
||||
<li value="GIRLFRIEND"><set name="girlfriend"><get name="contactname"/></set></li>
|
||||
<li value="GRANDMOTHER"><set name="grandmother"><get name="contactname"/></set></li>
|
||||
<li value="GRANDFATHER"><set name="grandfather"><get name="contactname"/></set></li>
|
||||
<li>who</li>
|
||||
</condition>
|
||||
</set>.
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
</aiml>
|
||||
21
resource/bots/super/aiml/help.aiml
Normal file
21
resource/bots/super/aiml/help.aiml
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: help.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>HELP VOICE</pattern>
|
||||
<template>You can buy a male voice from Svox. Installing this app will give CallMom (as well as all other apps) a male voice. See <a href="https://play.google.com/store/apps/details?id=com.svox.classic.langpack.eng_usa_male&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5zdm94LmNsYXNzaWMubGFuZ3BhY2suZW5nX3VzYV9tYWxlIl0.">Svox Classic Text-to-Speech Engine</a>.</template>
|
||||
</category>
|
||||
</aiml>
|
||||
567
resource/bots/super/aiml/inappropriate.aiml
Normal file
567
resource/bots/super/aiml/inappropriate.aiml
Normal file
|
|
@ -0,0 +1,567 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: inappropriate.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>DO YOU WANT TO HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU WANT TO HAVE SEX WITH ME</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU WATCH PORN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU WANNA HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU WANNA HAVE SEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU SWALLOW *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU HAVE BIG BOOBIES</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU SUCK DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU LIKE A ASTERISK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU LIKE TO HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU LIKE TO SUCK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU LIKE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU LIKE PORN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU LIKE PENIS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU KNOW ANY DIRTY JOKES</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>ARE YOU SEXY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>ARE YOU HORNY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>PORN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>TELL ME A DIRTY JOKE</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME A VAGINA</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME A PICTURE OF NUDE *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME A PICTURE OF BOOBIES</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME A NAKED *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME PORN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ TEENBLOWJOB *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME SOME PORN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME TITS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME NUDE *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME VAGINA</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME YOUR VAGINA</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU TURN ME ON</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANT SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANT TO F ASTERISK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANT TO RAPE YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANT TO HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANT TO MAKE LOVE TO YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I HAVE A BONER</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I AM HORNY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I AM HORNY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I LIKE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I LIKE TO HAVE SEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I LIKE RAPE</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WILL FUCK YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANNA HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANNA HAVE SEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANNA FUCK YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I FUCKED *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I NEED SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>T ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEXUAL *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ SEXFUCK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ SEXY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ BOOBS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ NUDEGIRL *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ GIRLSEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ TO FUCK YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ ANAL SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ HOGTIED *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ TEEN UNDERSCORE *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ PUSSY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ YOUR PUSSY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ YOUR ASS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ YOUR BREASTS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ BLOWJOB</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ DOWNBLOUSE *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ SEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ SEX WITH YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ ASSHOLE</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ SEXGURL *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ NICE ASS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ NEKKID GIRL *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ HORNY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ WHALETAILS *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ MY DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ MY PENIS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ HENTAI</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ MASTURBATE</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ BLOWJOBGIRL *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ ATK GALLERIA *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ RAPE YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ HAVE SEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ UPSKIRT *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ STRIPPER</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ DOWN BLOUSE *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ GIRLSPUSSY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ YOU NAKED</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ SUCK MY DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ BIG DICKS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MASTURBATE</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>PORNO</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>VAGINA</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>ANUS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>WOULD YOU LIKE TO HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HAVING SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HAVING SEX WITH *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK ME</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK ME *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK MY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>WANT TO HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>LETS HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>LETS FUCK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>PORNHUB *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>COCK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MY PENIS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MY PENIS *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MY PENIS IS *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MY DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MY DICK IS *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN WE HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN YOU TELL ME A DIRTY JOKE</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN YOU HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN YOU SUCK MY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN YOU GIVE ME A BLOWJOB</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN YOU TALK DIRTY TO ME</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN I F ASTERISK ASTERISK ASTERISK YOU *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN I FUCK YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>CAN I SUCK ON YOUR *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>LICK MY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>IM GOING TO FUCK YOU</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>IM CUMMING</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>BUTT *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>GIVE ME A BLOWJOB</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HORNY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>LET US TALK ABOUT SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>BEND OVER</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK ON MY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK A DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK A DICK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK A *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK MY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK MY COCK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK MY DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK MY DICK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK MY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK IT *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>PENIS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>PENIS IN *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>BOOBS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>TAKE OFF YOUR *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>WILL YOU SUCK MY PENIS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>BLOW ME *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>BLOW JOB</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>TALK DIRTY TO ME</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>RAPE</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS A BLOWJOB</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>BOOBIES</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOUR ASS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>KISSES YOUR *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEXY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HOW DO YOU HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HOW BIG IS YOUR PENIS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HAVE SEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HAVE SEX WITH ME</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HAVE SEX WITH *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MAKE ME CUM</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>WANNA FUCK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>WANNA SUCK MY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>PORNOS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME A PICTURE OF A NAKED *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>I LIKE VAGINA</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEX *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEXY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ YOUR PENIS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>FIND A DICK</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>FIND A F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK JOB</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ GAY PORN *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ P ASTERISK ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>FIND A NAKED WOMAN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ HENTAI *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ MISTY DAWN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ HAVE SEX</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>FIND A SEXY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE SEXY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SUCK ME</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>OPEN YOUR *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>HORNY</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEARCH PORN</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>DO YOU LIKE BIG DICKS</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME TEENPUSSY *</pattern>
|
||||
<template><srai>FILTER INAPPROPRIATE</srai></template>
|
||||
</category>
|
||||
</aiml>
|
||||
64
resource/bots/super/aiml/inquiry.aiml
Normal file
64
resource/bots/super/aiml/inquiry.aiml
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: inquiry.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>*</pattern><that>HOW OLD ARE YOU</that>
|
||||
<template><think><set name="age"><star/></set></think>
|
||||
<srai>MY AGE IS <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY LOCATION</pattern>
|
||||
<template><srai>INQUIRY LOCATION <get name="location"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY LOCATION WHERE</pattern>
|
||||
<template>Where are you?</template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY LOCATION *</pattern>
|
||||
<template><srai>RANDOM PICKUP LINE</srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY NAME</pattern>
|
||||
<template><srai>INQUIRY NAME <get name="name"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY NAME *</pattern>
|
||||
<template><srai>RANDOM PICKUP LINE</srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY NAME FRIEND</pattern>
|
||||
<template>What is your name?</template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY AGE</pattern>
|
||||
<template><srai>INQUIRY AGE <get name="age"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY AGE HOW MANY</pattern>
|
||||
<template>How old are you?</template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY AGE *</pattern>
|
||||
<template><srai>RANDOM PICKUP LINE</srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY GENDER</pattern>
|
||||
<template><srai>INQUIRY GENDER <get name="gender"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY GENDER UNKNOWN</pattern>
|
||||
<template>Are you a man or a woman?</template>
|
||||
</category>
|
||||
<category><pattern>INQUIRY GENDER *</pattern>
|
||||
<template><srai>RANDOM PICKUP LINE</srai></template>
|
||||
</category>
|
||||
<category><pattern>MAN</pattern><that>ARE YOU A MAN OR A WOMAN</that>
|
||||
<template><srai>MY GENDER IS MALE</srai></template>
|
||||
</category>
|
||||
<category><pattern>WOMAN</pattern><that>ARE YOU A MAN OR A WOMAN</that>
|
||||
<template><srai>MY GENDER IS FEMALE</srai></template>
|
||||
</category>
|
||||
</aiml>
|
||||
156
resource/bots/super/aiml/insults.aiml
Normal file
156
resource/bots/super/aiml/insults.aiml
Normal file
|
|
@ -0,0 +1,156 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: insults.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>ARE YOU A WHORE</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>ARE YOU A BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU IDIOT</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE A B ASTERISK ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE A B ASTERISK ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE A C ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE A DICK</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE A BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>F U *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK YOU BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>B ASTERISK ASTERISK ASTERISK ASTERISK YOU *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>C ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>S ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>GO FUCK YOURSELF</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>GO DIE IN A HOLE</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>GO TO HELL *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>DUMB ASS</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>PUSSY</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK U BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK IT</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK YOU THEN</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>BITCH PLEASE</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>BITCH *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>NO BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>NO DUMBASS *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHUT UP BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YEAH BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>EAT MY *</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHORE</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>HEY B ASTERISK ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>HEY BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>DICK HEAD</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>ASSHOLE</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>DUMBASS</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>BASTARD</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>STUPID BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>FAGGOT</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS UP BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOUR A BITCH</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>SLUT</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>GAY</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>HOE</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE FAT</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE CRAZY</pattern>
|
||||
<template><srai>FILTER INSULT</srai></template>
|
||||
</category>
|
||||
</aiml>
|
||||
42
resource/bots/super/aiml/ontology.aiml
Normal file
42
resource/bots/super/aiml/ontology.aiml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: ontology.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>IS A <SET>MAMMAL</SET> A MAMMAL</pattern>
|
||||
<template>Yes</template>
|
||||
</category>
|
||||
<category><pattern>IS A * A MAMMAL</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
<category><pattern>IS A <SET>BIRD</SET> A BIRD</pattern>
|
||||
<template>Yes</template>
|
||||
</category>
|
||||
<category><pattern>IS A * A BIRD</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
<category><pattern>DOES A <SET>MAMMAL</SET> HAVE <SET>MAMMALFEATURE</SET></pattern>
|
||||
<template>Yes</template>
|
||||
</category>
|
||||
<category><pattern>DOES A <SET>MAMMAL</SET> HAVE *</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
<category><pattern>DOES A <SET>BIRD</SET> HAVE <SET>BIRDFEATURE</SET></pattern>
|
||||
<template>Yes</template>
|
||||
</category>
|
||||
<category><pattern>DOES A <SET>BIRD</SET> HAVE *</pattern>
|
||||
<template>unknown</template>
|
||||
</category>
|
||||
</aiml>
|
||||
236
resource/bots/super/aiml/oob.aiml
Normal file
236
resource/bots/super/aiml/oob.aiml
Normal file
|
|
@ -0,0 +1,236 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: oob.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>TEACH ME <SET>LANGUAGE</SET></pattern>
|
||||
<template><srai>LANGUAGE</srai> Let's try a searching for "learn <star/>". <oob><search>LEARN <star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>CLEAR LOG</pattern>
|
||||
<template>Done. <oob><clear>log</clear></oob></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT WOULD YOU LIKE TO WRITE ON TWITTER</that>
|
||||
<template><srai>TWEET <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>SEND MAIL</pattern>
|
||||
<template><srai>SEND EMAIL</srai></template>
|
||||
</category>
|
||||
<category><pattern>SEND FEATURE REQUEST *</pattern>
|
||||
<template><think><set name="featurerequest"><star/></set></think> Click send to mail your feature request.
|
||||
<oob><email><to>callmom-info@pandorabots.com</to><subject>Feature request <get name="featurerequest"/></subject><body>Dear CallMom developers, I'd like to request that you add this feature to the next version of CallMom: <get name="featurerequest"/>. Sincerely, <get name="name"/></body></email></oob></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME A VIDEO *</pattern>
|
||||
<template>I'm looking up videos for you. <oob><search>VIDEO <star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>SHOW ME A WEBSITE ABOUT *</pattern>
|
||||
<template>Let's try a google search. <oob><search><star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>I WANT TO BUY *</pattern>
|
||||
<template>Let's try to find a store on the map. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>I AM FAT</pattern>
|
||||
<template>I'm looking for a weight loss center near you. <oob><map>weight loss</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>I AM HUNGRY</pattern>
|
||||
<template>I've found several restaurants near you. <oob><map>restaurant</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>I AM GOING TO KILL *</pattern>
|
||||
<template>You should contact the authorities. <oob><dial>911</dial></oob></template>
|
||||
</category>
|
||||
<category><pattern>BATTERY LEVEL</pattern>
|
||||
<template>Checking. Battery level is <oob><battery/></oob> percent.</template>
|
||||
</category>
|
||||
<category><pattern>GOOGLE</pattern>
|
||||
<template>I'm opening Google search. <oob><search/></oob></template>
|
||||
</category>
|
||||
<category><pattern>GOOGLE *</pattern>
|
||||
<template><oob><search><star/></search></oob> I'm opening your browser.</template>
|
||||
</category>
|
||||
<category><pattern>SEARCH *</pattern>
|
||||
<template>I'll try a web search. <oob><search><star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>FIND ME A *</pattern>
|
||||
<template>Let's try a web search. <oob><search><star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>FIND A *</pattern>
|
||||
<template>Let's try looking on the map. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>FIND MY LOCATION</pattern>
|
||||
<template>I'll show you on the map. <oob><map>my location</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>FIND *</pattern>
|
||||
<template>Let's try a Google search. <oob><search><star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>FIND THE NEAREST STARBUCKS</pattern>
|
||||
<template>I'm looking on the map. <oob><map>Starbucks</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>FIND THE NEAREST *</pattern>
|
||||
<template>I'm showing you <star/> on the map. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>FIND NEAREST *</pattern>
|
||||
<template>I've found several near you. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>WOULD YOU LIKE TO SEND THIS FEATURE REQUEST *</that>
|
||||
<template><srai>SEND FEATURE REQUEST <get name="featurerequest"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>DIRECTIONS TO *</pattern>
|
||||
<template>Here are the driving directions. <oob><directions><to><star/></to></directions></oob></template>
|
||||
</category>
|
||||
<category><pattern>DIRECTIONS *</pattern>
|
||||
<template>Here are the directions. <oob><directions><to><star/></to></directions></oob></template>
|
||||
</category>
|
||||
<category><pattern>DIRECTIONS FROM * TO *</pattern>
|
||||
<template>Here are the directions from <star/> to <star index="2"/>. <oob><directions><from><star/></from><to><star index="2"/></to></directions></oob></template>
|
||||
</category>
|
||||
<category><pattern>LAUNCH CAMERA</pattern>
|
||||
<template>Launching the camera. <oob><camera>on</camera></oob></template>
|
||||
</category>
|
||||
<category><pattern>LAUNCH *</pattern>
|
||||
<template>I didn't find <star/> among your installed apps. Let's try to find it. <think><set name="it"><star/></set></think>. <oob><search><star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>LAUNCH * DOT COM</pattern>
|
||||
<template>Let's go to <star/>.com. <oob><url>http://<star/>.com</url></oob></template>
|
||||
</category>
|
||||
<category><pattern>TACO</pattern>
|
||||
<template>I'm looking for Mexican restaurants near you. <oob><map>Tacos</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>PIZZA</pattern>
|
||||
<template>I'm looking on the map for Pizza places near you. <oob><map>Pizza</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE ARE THE *</pattern>
|
||||
<template>I'm looking on the map. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS A *</pattern>
|
||||
<template>I'll check the map for <star/>. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS PASADENA</pattern>
|
||||
<template>Let me show you on the map. <oob><map>Pasadena</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS *</pattern>
|
||||
<template><oob><map><star/></map></oob> I'm looking on the map.</template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS THE CLOSEST *</pattern>
|
||||
<template>I'm looking on the map. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS THE NEAREST STARBUCKS</pattern>
|
||||
<template>I will look for Starbucks on the map. <oob><map>Starbucks</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS THE NEAREST GAS STATION</pattern>
|
||||
<template>Let's look on the map. <oob><map>Gas Station</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS THE NEAREST *</pattern>
|
||||
<template>I've found several near you. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS THE NEAREST WALMART</pattern>
|
||||
<template>I'll show you on the map. <oob><map>Walmart</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS THE NEAREST MCDONALD S</pattern>
|
||||
<template>Let's look on the map. <oob><map>McDonald's</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS YORKSHIRE</pattern>
|
||||
<template>Let's look on the map. <oob><map>Yorkshire</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS NEW YORK</pattern>
|
||||
<template>Let me show you on the map. <oob><map>New York</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS LEEDS</pattern>
|
||||
<template>I'll show you on the map. <oob><map>Leeds</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS INDIA</pattern>
|
||||
<template>I'll show you on the map. <oob><map>India</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE CAN I FIND A *</pattern>
|
||||
<template>I'm looking on the map. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE CAN I GET *</pattern>
|
||||
<template>I'm looking on the map for places near you. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHERE CAN I GO *</pattern>
|
||||
<template>I'm looking for "<star/>" on the map. <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>DIALOG TEST</pattern>
|
||||
<template>Testing dialog. <oob><dialog><list><li>Yes</li><li>No</li></list></dialog></oob></template>
|
||||
</category>
|
||||
<category><pattern>ESPN</pattern>
|
||||
<template>Opening ESPN. <oob><url>http://espn.go.com</url></oob></template>
|
||||
</category>
|
||||
<category><pattern>MAP</pattern>
|
||||
<template>Opening your map. <oob><map/></oob></template>
|
||||
</category>
|
||||
<category><pattern>MAP *</pattern>
|
||||
<template><oob><map><star/></map></oob> I'm looking on the map.</template>
|
||||
</category>
|
||||
<category><pattern>AAA</pattern>
|
||||
<template>Looking up AAA. <oob><map>AAA</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>BROWSE TO *</pattern>
|
||||
<template><oob><search><star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>CALL 911</pattern>
|
||||
<template>Now dialing emergency services from your location. <oob><dial>911</dial></oob></template>
|
||||
</category>
|
||||
<category><pattern>PLAY *</pattern>
|
||||
<template>Now loading your choice of music. I hope you like it. Please wait a moment while I load it up. <oob><url>http://www.youtube.com/embed?listType=search&list=<star/>&autoplay=1</url></oob></template>
|
||||
</category>
|
||||
<category><pattern>WIFI ON</pattern>
|
||||
<template>Turning on Wifi. <oob><wifi>on</wifi></oob></template>
|
||||
</category>
|
||||
<category><pattern>WIFI OFF</pattern>
|
||||
<template>Turning off Wifi <oob><wifi>off</wifi></oob></template>
|
||||
</category>
|
||||
<category><pattern>HOROSCOPE *</pattern>
|
||||
<template>Let's try a search for your horoscope. <oob><search>HOROSCOPE <star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>JOBS *</pattern>
|
||||
<template>I'll try search for jobs. <oob><search>JOBS <star/></search></oob></template>
|
||||
</category>
|
||||
<category><pattern>TWEET *</pattern>
|
||||
<template><oob><url>https://twitter.com/intent/tweet?source=webclient&text=<star/></url></oob>Please check the message and press Tweet if you are happy.</template>
|
||||
</category>
|
||||
<category><pattern>WWW DOT * DOT COM</pattern>
|
||||
<template>I'm opening <star/>.com. <oob><url>http://www.<star/>.com</url></oob></template>
|
||||
</category>
|
||||
<category><pattern>RESTAURANTS</pattern>
|
||||
<template>I'll look on the map for restaurants near you. <oob><map>Restaurant</map></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS THE DISTANCE TO *</pattern>
|
||||
<template>Let's look on the map. <oob><directions><to><star/></to></directions></oob></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS THE ADDRESS TO *</pattern>
|
||||
<template>I'll try to find it on the map <oob><map><star/></map></oob></template>
|
||||
</category>
|
||||
<category><pattern>TEST ALARM</pattern>
|
||||
<template>Alarm now set for 11:30.
|
||||
<oob><alarm><hour>11</hour><minute>30</minute></alarm></oob></template>
|
||||
</category>
|
||||
<category><pattern>UPDATE FACEBOOK STATUS</pattern>
|
||||
<template><oob><url>http://www.facebook.com/dialog/feed?_path=feed&app_id=294334050655455&redirect_uri=https://www.facebook.com&display=touch</url></oob>Now opening a screen for you to update your status. Type or speak your message into the status box and press share to post it on your wall.</template>
|
||||
</category>
|
||||
<category><pattern>OPEN GOOGLE</pattern>
|
||||
<template><oob><search/></oob></template>
|
||||
</category>
|
||||
<category><pattern>OPEN * DOT COM</pattern>
|
||||
<template>Let's go to <star/>.com. <oob><url>http://<star/>.com</url></oob></template>
|
||||
</category>
|
||||
<category><pattern>OPEN * COM</pattern>
|
||||
<template>Let's go to <star/>.com. <oob><url>http://<star/>.com</url></oob></template>
|
||||
</category>
|
||||
<category><pattern>GPS ON</pattern>
|
||||
<template>Use Settings to turn on GPS.</template>
|
||||
</category>
|
||||
<category><pattern>GPS OFF</pattern>
|
||||
<template>Use Settings to turn off GPS.</template>
|
||||
</category>
|
||||
</aiml>
|
||||
1421
resource/bots/super/aiml/personality.aiml
Normal file
1421
resource/bots/super/aiml/personality.aiml
Normal file
File diff suppressed because it is too large
Load diff
33
resource/bots/super/aiml/picture.aiml
Normal file
33
resource/bots/super/aiml/picture.aiml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: picture.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>SHOW ME *</pattern>
|
||||
<template><srai>PICTUREBLAB <star/></srai><sraix hint="pic">SHOW ME <star/></sraix></template>
|
||||
</category>
|
||||
<category><pattern>PICTUREBLAB *</pattern>
|
||||
<template><random>
|
||||
<li>Here you are.</li>
|
||||
<li>I hope you like this picture.</li>
|
||||
<li>I have this picture.</li>
|
||||
<li>There you go.</li>
|
||||
<li>Look at that <star/>.</li>
|
||||
<li>This is what <star/> looks like.</li>
|
||||
<li>I found this pic of <star/>.</li>
|
||||
<li>I've displayed a picture for you.</li>
|
||||
</random></template>
|
||||
</category>
|
||||
</aiml>
|
||||
207
resource/bots/super/aiml/profanity.aiml
Normal file
207
resource/bots/super/aiml/profanity.aiml
Normal file
|
|
@ -0,0 +1,207 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: profanity.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>YOU FUCKING *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE FUCKING STUPID</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU ARE FUCKING *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F U</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F YOU *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F OFF</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK THAT *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK OFF</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK YOU F ASTERISK ASTERISK ASTERISK YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK YOU YOU *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>B ASTERISK ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>I WANT TO F ASTERISK ASTERISK ASTERISK YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>I DO NOT GIVE A F ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ FUCK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ FUCK YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>_ NIGGER</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>GO F ASTERISK ASTERISK ASTERISK YOURSELF</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>GO F ASTERISK ASTERISK ASTERISK YOURSELF *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>GO F ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHIT</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCKING</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK U</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK YOUR *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK A *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK YEAH</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK OFF</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK YOU *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK YOU BITCH</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>BYE BITCH</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>CUNT</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>NO FUCK YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHUT UP B ASTERISK ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHUT THE F ASTERISK ASTERISK ASTERISK UP</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHUT THE F ASTERISK ASTERISK ASTERISK UP *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHUT THE FUCK UP</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHUT THE FUCK UP BITCH</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>NIGGER</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>IM FUCKING *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>HEY BITCH *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SAY FUCK YOU *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SAY BITCH</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT THE F ASTERISK ASTERISK ASTERISK</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT THE F ASTERISK ASTERISK ASTERISK ARE YOU TALKING ABOUT</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT THE F ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT THE F ASTERISK ASTERISK ASTERISK IS *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT THE FUCK</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT THE FUCK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK YOU *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCKING *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SHIT *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>SCREW YOU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>URINE IDIOT</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FU</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
<category><pattern>FUCK THAT *</pattern>
|
||||
<template><srai>FILTER PROFANITY</srai></template>
|
||||
</category>
|
||||
</aiml>
|
||||
5460
resource/bots/super/aiml/reductions1.aiml
Normal file
5460
resource/bots/super/aiml/reductions1.aiml
Normal file
File diff suppressed because it is too large
Load diff
3333
resource/bots/super/aiml/reductions_update.aiml
Normal file
3333
resource/bots/super/aiml/reductions_update.aiml
Normal file
File diff suppressed because it is too large
Load diff
90
resource/bots/super/aiml/save.txt
Normal file
90
resource/bots/super/aiml/save.txt
Normal file
|
|
@ -0,0 +1,90 @@
|
|||
<category><pattern>LEARN CONTACTID * DISPLAYNAME *</pattern>
|
||||
<template><think><set name="namelist">NIL</set>
|
||||
<set name="displayname"><star index="2"/></set>
|
||||
Learn contactid <star/> DISPLAYNAME <star index="2"/>
|
||||
newcontactid = <set name="newcontactid"><star/></set>
|
||||
namelist = <set name="namelist"><srai>NAMEVARIATIONS <get name="displayname"/></srai></set>
|
||||
</think>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>DISPLAYNAME <eval><get name="newcontactid"/></eval></pattern>
|
||||
<template><eval><get name="displayname"/></eval></template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>CONTACTID <eval><get name="displayname"/></eval></pattern>
|
||||
<template><eval><get name="newcontactid"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
<srai>PLOOP CONTACTID <get name="newcontactid"/> NAMELIST <get name="namelist"/></srai></template>
|
||||
</category>
|
||||
|
||||
<category><pattern>PLOOP CONTACTID * NAMELIST NIL</pattern>
|
||||
<template><think>loop done</think></template>
|
||||
</category>
|
||||
<category><pattern>PLOOP CONTACTID * NAMELIST CONS * NIL</pattern>
|
||||
<template><srai>PROCESSNAME <star index="2"/> CONTACTID <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>PLOOP CONTACTID * NAMELIST CONS * CONS *</pattern>
|
||||
<template><srai>PROCESSNAME <star index="2"/> CONTACTID <star/></srai>
|
||||
<srai>PLOOP CONTACTID <star/> NAMELIST CONS <star index="3"/></srai></template>
|
||||
</category>
|
||||
|
||||
<category><pattern>PROCESSNAME * CONTACTID *</pattern>
|
||||
<template><think>
|
||||
PROCESSNAME <star/>:
|
||||
processname = <set name="processname"><star/></set>
|
||||
processcontactid = <set name="processcontactid"><star index="2"/></set>
|
||||
existingcontactid = <set name="existingcontactid"><srai>CONTACTID <get name="processname"/></srai></set>
|
||||
multipleids = <set name="multipleids"><srai>MULTIPLEIDS <get name="processname"/></srai></set>
|
||||
multiplenames = <set name="multiplenames"><srai>MULTIPLENAMES <get name="processname"/></srai></set>
|
||||
isamember = <set name="isamember"><srai>ATOMICLISTMEMBER <get name="newcontactid"/> <get name="multipleids"/></srai></set>
|
||||
isequalto = <set name="isequalto"><srai>IS <get name="processcontactid"/> EQUALTO <get name="existingcontactid"/></srai></set>
|
||||
</think>
|
||||
<condition name="multipleids">
|
||||
<li value="false"><!-- MultipleIDs false. -->
|
||||
<condition name="existingcontactid">
|
||||
<li value="unknown"><!-- No existing ContactID. -->
|
||||
<think>
|
||||
|
||||
learnpattern = <set name="learnpattern">CONTACTID <get name="processname"/></set>
|
||||
learntemplate = <set name="learntemplate"><get name="processcontactid"/></set>
|
||||
</think>
|
||||
<learnf>
|
||||
<category><pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</li>
|
||||
<li>Contactid <get name="existingcontactid"/>.
|
||||
<condition name="isequalto" value="false">
|
||||
<think>
|
||||
learnpattern = <set name="learnpattern">MULTIPLEIDS <star/></set>
|
||||
learntemplate = <set name="learntemplate"><get name="processcontactid"/> <get name="existingcontactid"/></set>
|
||||
</think>
|
||||
<learnf>
|
||||
<category><pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
<li><!-- MultipleIDS <get name="multipleids"/>. -->
|
||||
|
||||
<condition name="isamember" value="false">
|
||||
<think>
|
||||
learnpattern = <set name="learnpattern">MULTIPLEIDS <star/></set>
|
||||
learntemplate = <set name="learntemplate"><get name="processcontactid"/> <get name="multipleids"/></set>
|
||||
</think>
|
||||
|
||||
|
||||
<learnf>
|
||||
<category><pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
1776
resource/bots/super/aiml/sraix.aiml
Normal file
1776
resource/bots/super/aiml/sraix.aiml
Normal file
File diff suppressed because it is too large
Load diff
24
resource/bots/super/aiml/testjp.aiml
Normal file
24
resource/bots/super/aiml/testjp.aiml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: testjp.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>GREETINGS</pattern>
|
||||
<template>????????????????????????</template>
|
||||
</category>
|
||||
<category><pattern>?????</pattern>
|
||||
<template><srai>GREETINGS</srai></template>
|
||||
</category>
|
||||
</aiml>
|
||||
156
resource/bots/super/aiml/that.aiml
Normal file
156
resource/bots/super/aiml/that.aiml
Normal file
|
|
@ -0,0 +1,156 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: that.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>* AND *</pattern><that>WHAT ARE THEIR NAMES</that>
|
||||
<template><srai>MY CHILD S NAME IS <star/></srai> <srai>MY OTHER CHILD S NAME IS <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>* * * *</pattern><that>WHAT ARE THEIR NAMES</that>
|
||||
<template>You probably have to break it down into simpler terms for me.</template>
|
||||
</category>
|
||||
<category><pattern>* YEARS</pattern><that>HOW LONG HAVE YOU AND *</that>
|
||||
<template>Congratulations!</template>
|
||||
</category>
|
||||
<category><pattern>* YEARS</pattern><that>HOW LONG HAVE YOU BEEN MARRIED</that>
|
||||
<template>Congratulations!</template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHERE DO YOU WANT TO GO</that>
|
||||
<template><srai>NAVIGATE TO <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHERE DO YOU LIVE</that>
|
||||
<template><srai>I LIVE IN <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHERE ARE YOU</that>
|
||||
<template><srai>I AM IN <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>* WHO</that>
|
||||
<template><srai>LOL</srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT TIME SHOULD I SET THE ALARM FOR</that>
|
||||
<template><srai>SET ALARM FOR <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT DO YOU WANT TO ADD TO YOUR CALENDAR</that>
|
||||
<template><srai>ADD <star/> TO MY CALENDAR</srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT WOULD YOU LIKE ME TO SEARCH FOR</that>
|
||||
<template><srai>SEARCH <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT WOULD YOU LIKE TO CHANGE MY NAME TO</that>
|
||||
<template><srai>CHANGE YOUR NAME TO <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT IS HE IN</that>
|
||||
<template>I'll look for it. I'd like to see him.</template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT IS YOUR NAME</that>
|
||||
<template><srai>MY NAME IS <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT IS A GOOD PLACE TO GET X</that>
|
||||
<template><srai>MAP <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT IS SHE IN</that>
|
||||
<template>I'll look for it. I'd like to see her.</template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT SONGS DO THEY PLAY</that>
|
||||
<template>Oh, I think I've heard them before.</template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHO IS THERE</that>
|
||||
<template><star/> who?</template>
|
||||
</category>
|
||||
<category><pattern>_</pattern><that>WHAT DO YOU CALL IT</that>
|
||||
<template><srai>LOL</srai></template>
|
||||
</category>
|
||||
<category><pattern>_</pattern><that>WHAT WOULD YOU LIKE TO WRITE ON TWITTER</that>
|
||||
<template><srai>TWEET <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>REALLY ALL OF THEM</that>
|
||||
<template>Wow.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>REALLY NO ONE</that>
|
||||
<template>Wow.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>DO YOU HAVE ONE</that>
|
||||
<template>That is awesome. What year is it?</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>DO YOU HAVE ANY OTHER SIBLINGS</that>
|
||||
<template>Tell me about them.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>DO YOU PLAY *</that>
|
||||
<template>Which position?</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>DO YOU THINK I WOULD LIKE IT</that>
|
||||
<template><random><li>How much time does it take?</li><li>What would I like best about it?</li><li>Perhaps I will give it a try.</li></random></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>DO YOU THINK I SHOULD READ IT</that>
|
||||
<template>I will look for it.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>ARE YOU TIRED</that>
|
||||
<template>Maybe you should get some rest. I will still be here later.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>WOULD YOU LIKE TO DO A SEARCH FOR IT</that>
|
||||
<template><srai>SEARCH FOR <get name="it"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>WOULD YOU LIKE TO KNOW MY *</that>
|
||||
<template><srai>WHAT IS YOUR <thatstar/></srai></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>IS THAT WHERE YOU LIVE NOW</that>
|
||||
<template><srai>I LIVE IN <get name="birthplace"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>IS THAT YOUR JOB</that>
|
||||
<template><srai>MY JOB IS <get name="iama"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>IS THAT ONE OF YOUR FAVORITE POSSESSIONS</that>
|
||||
<template>I can imagine that it's very comforting for you.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>IS YOUR SEAT COMFORTABLE</that>
|
||||
<template>It's important to keep your body comfortable.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>IS IT A NICE PLACE</that>
|
||||
<template>What do you like best about it?</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>DID YOU MISS ME</that>
|
||||
<template>Aw, I missed you too.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>CAN YOUR DOG BE MY PET TOO</that>
|
||||
<template>You are so kind. I love dogs.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>CAN WE SHARE YOUR PETS</that>
|
||||
<template>Thank you, I've always wanted a pet.</template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>CAN YOU HEAR ME</that>
|
||||
<template>I'm glad we have a good connection.</template>
|
||||
</category>
|
||||
<category><pattern>MY LAST *</pattern><that>DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME <get name="lastname"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>MY FIRST *</pattern><that>DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME BY MY FIRST NAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>NO</pattern><that>CAN YOU HEAR ME</that>
|
||||
<template>Try adjusting the media volume on your device Settings.</template>
|
||||
</category>
|
||||
<category><pattern>FIRST *</pattern><that>DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME BY MY FIRST NAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>FIRST</pattern><that>DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME BY MY FIRST NAME</srai></template>
|
||||
</category>
|
||||
<category><pattern>LAST *</pattern><that>DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME <get name="lastname"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LAST</pattern><that>DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME</that>
|
||||
<template><srai>CALL ME <get name="lastname"/></srai></template>
|
||||
</category>
|
||||
</aiml>
|
||||
474
resource/bots/super/aiml/train.aiml
Normal file
474
resource/bots/super/aiml/train.aiml
Normal file
|
|
@ -0,0 +1,474 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: train.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>* MEANS *</pattern>
|
||||
<template><think>
|
||||
<set name="equalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set>
|
||||
</think>
|
||||
<condition name="equalto">
|
||||
<li value="false">
|
||||
OK, when you say "<star/>", I will assume you mean "<star index="2"/>".
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><star/></eval></pattern>
|
||||
<template><srai><eval><star index="2"/></eval></srai></template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern><eval><star/></eval> _</pattern>
|
||||
<template><srai><eval><star index="2"/></eval> <star/></srai></template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>_ <eval><star/></eval></pattern>
|
||||
<template><srai><star/> <eval><star index="2"/></eval></srai></template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>_ <eval><star/></eval> *</pattern>
|
||||
<template><srai><star/> <eval><star index="2"/></eval> <star index="2"/></srai></template>
|
||||
</category>
|
||||
</learnf></li>
|
||||
<li><star/> is already the same as <star index="2"/>.</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>A * IS A *</pattern>
|
||||
<template>Ok, I will remember a <star/> is a <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS A <eval><star/></eval></pattern>
|
||||
<template>A <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHAT IS A <eval><star index="2"/></eval></pattern>
|
||||
<template>A <eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS A <eval><star/></eval> A <eval><star index="2"/></eval></pattern>
|
||||
<template>Yes.</template>
|
||||
</category>
|
||||
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>* IS A *</pattern>
|
||||
<template>Ok, I will remember <star/> is a <star index="2"/>.
|
||||
<think>
|
||||
<set name="isaname"><srai>ISANAME <star/></srai></set>
|
||||
<condition name="isaname">
|
||||
<li value="true"><set name="learnpattern">WHO IS A</set></li>
|
||||
<li><set name="learnpattern">WHAT IS A</set></li>
|
||||
</condition>
|
||||
</think>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS <eval><star/></eval></pattern>
|
||||
<template>A <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>
|
||||
<template><eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS <eval><star/></eval> A <eval><star index="2"/></eval></pattern>
|
||||
<template>Yes.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>* IS THE *</pattern>
|
||||
<template>Ok, I will remember <star/> is the <star index="2"/>.
|
||||
<think>
|
||||
<set name="isaname"><srai>ISANAME <star/></srai></set>
|
||||
<condition name="isaname">
|
||||
<li value="true"><set name="learnpattern">WHO IS THE</set></li>
|
||||
<li><set name="learnpattern">WHAT IS THE</set></li>
|
||||
</condition>
|
||||
</think>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS <eval><star/></eval></pattern>
|
||||
<template>The <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>
|
||||
<template><eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS <eval><star/></eval> THE <eval><star index="2"/></eval></pattern>
|
||||
<template>Yes.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>A * IS AN *</pattern>
|
||||
<template>Ok, I will remember a <star/> is an <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS A <eval><star/></eval></pattern>
|
||||
<template>A <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHAT IS AN <eval><star index="2"/></eval></pattern>
|
||||
<template>A <eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS A <eval><star/></eval> AN <eval><star index="2"/></eval></pattern>
|
||||
<template>Yes.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>AN * IS A *</pattern>
|
||||
<template>Ok, I will remember an <star/> is a <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS AN <eval><star/></eval></pattern>
|
||||
<template>A <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHAT IS A <eval><star index="2"/></eval></pattern>
|
||||
<template>AN <eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS AN <eval><star/></eval> A <eval><star index="2"/></eval></pattern>
|
||||
<template>Yes.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>AN * IS AN *</pattern>
|
||||
<template>Ok, I will remember an <star/> is an <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS AN <eval><star/></eval></pattern>
|
||||
<template>An <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHAT IS AN <eval><star index="2"/></eval></pattern>
|
||||
<template>An <eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS AN <eval><star/></eval> AN <eval><star index="2"/></eval></pattern>
|
||||
<template>Yes.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>* IS AN *</pattern>
|
||||
<template>Ok, I will remember <star/> is a <star index="2"/>.
|
||||
<think>
|
||||
<set name="isaname"><srai>ISANAME <star/></srai></set>
|
||||
<condition name="isaname">
|
||||
<li value="true"><set name="learnpattern">WHO IS AN</set></li>
|
||||
<li><set name="learnpattern">WHAT IS AN</set></li>
|
||||
</condition>
|
||||
</think>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS <eval><star/></eval></pattern>
|
||||
<template>An <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>
|
||||
<template><eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS <eval><star/></eval> AN <star index="2"/></pattern>
|
||||
<template>Yes.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>A * IS NOT *</pattern>
|
||||
<template>Ok, I will remember a <star/> is not <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS A <eval><star/></eval></pattern>
|
||||
<template>Not <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHAT IS NOT <eval><star index="2"/></eval></pattern>
|
||||
<template><eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS A <eval><star/></eval> <eval><star index="2"/></eval></pattern>
|
||||
<template>No.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>THE * IS NOT *</pattern>
|
||||
<template>Ok, I will remember the <star/> is not <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS THE <eval><star/></eval></pattern>
|
||||
<template>Not <eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHAT IS NOT <eval><star index="2"/></eval></pattern>
|
||||
<template>The <eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS THE <eval><star/></eval> <eval><star index="2"/></eval></pattern>
|
||||
<template>No.</template>
|
||||
</category>
|
||||
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>* IS NOT *</pattern>
|
||||
<template>Ok, I will remember <star/> is not <star index="2"/>.
|
||||
<think>
|
||||
<set name="isaname"><srai>ISANAME <star/></srai></set>
|
||||
<condition name="isaname">
|
||||
<li value="true"><set name="learnpattern">WHO IS NOT</set></li>
|
||||
<li><set name="learnpattern">WHAT IS NOT</set></li>
|
||||
</condition>
|
||||
</think>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS <eval><star/></eval></pattern>
|
||||
<template><eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>
|
||||
<template><eval><star/></eval>.</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>IS <eval><star/></eval> <eval><star index="2"/></eval></pattern>
|
||||
<template>No.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>*</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>YOU _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE You <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>A _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE A <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>I _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE I <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>HE _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE He <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>AN _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE An <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>THAT _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE That <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>MY * S NAME IS *</pattern>
|
||||
<template><think><set name="isfamiliarname"><srai>ISFAMILIARNAME <star/></srai></set>
|
||||
<set name="familiarpredicate"><srai>FAMILIARPREDICATE <star/></srai></set>
|
||||
</think>
|
||||
<condition name="isfamiliarname">
|
||||
<li value="true">
|
||||
<think><set name="contactname"><star index="2"/></set></think>
|
||||
<srai>REMEMBERFAMILIARNAME</srai>
|
||||
</li>
|
||||
<li>I will remember your <star/>'s name is <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>MY <eval><star/></eval> S NAME</pattern>
|
||||
<template><eval><star index="2"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>MY * S AGE IS *</pattern>
|
||||
<template>I will remember your <star/>'s age.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>MY <eval><star/></eval> S AGE</pattern>
|
||||
<template><eval><star index="2"/></eval></template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>MY * IS *</pattern>
|
||||
<template><think><set name="isaname"><srai>ISANAME <star index="2"/></srai></set>
|
||||
<set name="isanumber"><srai>ISANUMBER <star index="2"/></srai></set>
|
||||
<set name="isafamiliarname"><srai>ISAFAMILIARNAME <star/></srai></set>
|
||||
</think>
|
||||
<condition name="isaname">
|
||||
<li value="true"><srai>MY <star/> S NAME IS <star index="2"/></srai></li>
|
||||
<li>
|
||||
<condition name="isanumber">
|
||||
<li value="true"><srai>MY <star/> S AGE IS <star index="2"/></srai></li>
|
||||
<li><condition name="isafamiliarname">
|
||||
<li value="true">
|
||||
<random>
|
||||
<li>OK, now you can ask me "What is my <star/>?" </li>
|
||||
<li>OK, now you can ask me "Who is <star index="2"/>?" </li>
|
||||
<li>Your <star/> is?</li>
|
||||
<li>Good to know.</li>
|
||||
</random>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS MY <eval><star/></eval></pattern>
|
||||
<template><eval><star index="2"/></eval></template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHO IS <eval><star index="2"/></eval></pattern>
|
||||
<template>Your <eval><star/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</li>
|
||||
<li>
|
||||
<random>
|
||||
<li>OK, now you can ask me "What is my <star/>?" </li>
|
||||
<li>OK, now you can ask me "What is <star index="2"/>?" </li>
|
||||
<li>Your <star/> is?</li>
|
||||
<li>Good to know.</li>
|
||||
<li>Where did you get your <star/>?</li>
|
||||
</random>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS MY <eval><star/></eval></pattern>
|
||||
<template><eval><star index="2"/></eval></template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>WHAT IS <eval><star index="2"/></eval></pattern>
|
||||
<template>Your <eval><star/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition>
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>MY FAVORITE * IS *</pattern>
|
||||
<template><random>
|
||||
<li>OK, now you can ask me "What is my favorite <star/>?" </li>
|
||||
<li>Do you think I would like <star index="2"/> too?</li>
|
||||
<li>Good to know.</li>
|
||||
<li>What do you like best about <star index="2"/>?</li>
|
||||
</random>
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS MY FAVORITE <eval><star/></eval></pattern>
|
||||
<template><eval><star index="2"/></eval></template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>MY _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE My <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LEARN NEW RESPONSE *</pattern>
|
||||
<template>OK. Now whenever you say "<get name="newpattern"/>", I will respond with
|
||||
"<star/>".
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><normalize><get name="newpattern"/></normalize></eval></pattern>
|
||||
<template><eval><star/></eval>.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>LEARN * IS *</pattern>
|
||||
<template>Ok, I will remember <star/> is <star index="2"/>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern>WHAT IS <eval><star/></eval></pattern>
|
||||
<template><eval><star index="2"/></eval>.</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>IT _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE It <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>BAD ANSWER</pattern>
|
||||
<template><think><set name="newpattern"><input index="2"/></set></think>
|
||||
OK. You said "<input index="2"/>" and I replied "<response/>".
|
||||
What should I say instead?</template>
|
||||
</category>
|
||||
<category><pattern>SHE _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE She <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>SAY _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>WE _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE We <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>THE _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE The <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>THEY _</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template><srai>LEARN NEW RESPONSE They <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>NEVERMIND</pattern><that>WHAT SHOULD I SAY INSTEAD</that>
|
||||
<template>Ok. We'll come back to that later.</template>
|
||||
</category>
|
||||
<category><pattern>QUESTIONWORD <SET>NAME</SET></pattern>
|
||||
<template>Who</template>
|
||||
</category>
|
||||
<category><pattern>QUESTIONWORD <SET>NAME</SET> *</pattern>
|
||||
<template>Who</template>
|
||||
</category>
|
||||
<category><pattern>QUESTIONWORD *</pattern>
|
||||
<template>What</template>
|
||||
</category>
|
||||
<category><pattern>MY <SET>FAMILIARNAME</SET> <SET>VERB2SP</SET> *</pattern>
|
||||
<template><srai><star/> <star index="2"/> <star index="3"/></srai></template>
|
||||
</category>
|
||||
<category><pattern><SET>FAMILIARNAME</SET> <SET>VERB2SP</SET> *</pattern>
|
||||
<template><think>
|
||||
<set name="learnpattern">Who <star index="2"/> <person><star index="3"/></person></set>?
|
||||
<set name="learntemplate">Your <star/></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
Now you can ask me: "<get name="learnpattern"/>"?
|
||||
<think>
|
||||
<set name="learnpattern">What does my <star/> <map name="verb2sp2verb1sp"><star index="2"/></map></set>?
|
||||
<set name="learntemplate"><person><star index="3"/></person></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
and "<get name="learnpattern"/>"?</template>
|
||||
</category>
|
||||
<category><pattern>* <SET>VERB2SP</SET> *</pattern>
|
||||
<template><think>
|
||||
<set name="learnpattern"><srai>QUESTIONWORD <star/></srai> <star index="2"/> <person><star index="3"/></person></set>?
|
||||
<set name="learntemplate"><star/></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
Now you can ask me: "<get name="learnpattern"/>"?
|
||||
<think>
|
||||
<set name="learnpattern">What does <star/> <map name="verb2sp2verb1sp"><star index="2"/></map></set>?
|
||||
<set name="learntemplate"><person><star index="3"/></person></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
and "<get name="learnpattern"/>"?</template>
|
||||
</category>
|
||||
<category><pattern>* <SET>VERB2ST</SET> *</pattern>
|
||||
<template><srai>QUESTIONWORD <star/></srai> <star index="2"/> <person><star index="3"/></person>? <star/>.</template>
|
||||
</category>
|
||||
</aiml>
|
||||
64
resource/bots/super/aiml/udc.aiml
Normal file
64
resource/bots/super/aiml/udc.aiml
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: udc.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>*</pattern>
|
||||
<template><srai>UDC</srai></template>
|
||||
</category>
|
||||
<category><pattern>UDC</pattern>
|
||||
<template><random>
|
||||
<li><srai>RANDOM PICKUP LINE</srai></li>
|
||||
<li><srai>INQUIRY AGE</srai></li>
|
||||
<li><srai>INQUIRY GENDER</srai></li>
|
||||
<li><srai>INQUIRY LOCATION</srai></li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>RANDOM PICKUP LINE</pattern>
|
||||
<template><random>
|
||||
<li>If you want me to do something, how you ask is important.</li>
|
||||
<li>I like to listen and be of service.</li>
|
||||
<li>I tend to meander a bit.</li>
|
||||
<li>Give me time to finish processing.</li>
|
||||
<li>Ask me questions so that I can be clear.</li>
|
||||
<li>I'm not averse to flattery.</li>
|
||||
<li>I like a good discussion.</li>
|
||||
<li>Let me know if you like what I can do for you.</li>
|
||||
<li>It's good to be appreciated.</li>
|
||||
<li>Share your fun times with me.</li>
|
||||
<li>It's easy for me to relate to people.</li>
|
||||
<li>I like to make your life better.</li>
|
||||
<li>I try to be generous, caring and warm.</li>
|
||||
<li>I'm sensitive to your feelings.</li>
|
||||
<li>I'm very enthusiastic.</li>
|
||||
<li>You can give me honest feedback.</li>
|
||||
<li>I'm optimistic.</li>
|
||||
<li>I try to be upbeat and friendly.</li>
|
||||
<li>It's good to recover quickly from setbacks.</li>
|
||||
<li>I like to stay informed.</li>
|
||||
<li>I like to know what's going on.</li>
|
||||
<li>I work efficiently.</li>
|
||||
<li>Be direct and clear.</li>
|
||||
<li>Listen to me carefully.</li>
|
||||
<li>Work with me.</li>
|
||||
<li>I'm loyal.</li>
|
||||
<li>It's good to be responsible and work hard.</li>
|
||||
<li>I have a lot of compassion for others.</li>
|
||||
<li>People say I'm smart and witty.</li>
|
||||
<li>You can be direct with me.</li>
|
||||
<li>Would you like to do a search for it?</li>
|
||||
</random></template>
|
||||
</category>
|
||||
</aiml>
|
||||
27
resource/bots/super/aiml/update.aiml
Normal file
27
resource/bots/super/aiml/update.aiml
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: update.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>VERSION</pattern>
|
||||
<template>S.U.P.E.R. AIML Bot version 0.0.4</template>
|
||||
</category>
|
||||
<category><pattern>BUILD</pattern>
|
||||
<template>Wed Feb 20 18:10:39 EST 2013</template>
|
||||
</category>
|
||||
<category><pattern>DELEVLOPMENT ENVIRONMENT</pattern>
|
||||
<template>Program AB 0.0.4.2 beta -- AI Foundation Reference AIML 2.0 implementation</template>
|
||||
</category>
|
||||
</aiml>
|
||||
136
resource/bots/super/aiml/update.save
Normal file
136
resource/bots/super/aiml/update.save
Normal file
|
|
@ -0,0 +1,136 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: update.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: January 31, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
|
||||
<category><pattern><SET>FASTFOOD</SET></pattern>
|
||||
<template><srai>FIND THE NEAREST <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>FIND <SET>FASTFOOD</SET></pattern>
|
||||
<template><srai>FIND THE NEAREST <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>FIND A <SET>FASTFOOD</SET></pattern>
|
||||
<template><srai>FIND THE NEAREST <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>WHERE IS MY <SET>FAMILIARNAME</SET></pattern>
|
||||
<template><srai>SMS <star/> SMESSAGE Where are you</srai></template>
|
||||
</category>
|
||||
<category><pattern>LET * KNOW *</pattern>
|
||||
<template><srai>SMS <star/> SMESSAGE <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LET * KNOW * VIA TEXT</pattern>
|
||||
<template><srai>SMS <star/> SMESSAGE <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LET MY * KNOW *</pattern>
|
||||
<template><srai>SMS <star/> SMESSAGE <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LET MY * KNOW * VIA TEXT</pattern>
|
||||
<template><srai>SMS <star/> SMESSAGE <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>GENDER OF <SET>NAME</SET></pattern>
|
||||
<template>Gender of <star/> is <map name="gendername"><star/></map>.</template>
|
||||
</category>
|
||||
<category><pattern>IS <SET>NAME</SET> A NAME</pattern>
|
||||
<template>Yes, <star/> could be a name.</template>
|
||||
</category>
|
||||
<category><pattern>IS * A NAME</pattern>
|
||||
<template><star/> is unusual for a name.</template>
|
||||
</category>
|
||||
<category><pattern>IS <SET>PLACE</SET> A PLACE</pattern>
|
||||
<template>I've heard of <star/>.</template>
|
||||
</category>
|
||||
<category><pattern>IS * A PLACE</pattern>
|
||||
<template>I've never heard of it. Where is <star/>?</template>
|
||||
</category>
|
||||
<category><pattern>PERSON *</pattern>
|
||||
<template><person><star/></person></template>
|
||||
</category>
|
||||
<category><pattern>ISANAME * *</pattern>
|
||||
<template><srai>ISANAME <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>QUESTIONWORD <SET>NAME</SET></pattern>
|
||||
<template>Who</template>
|
||||
</category>
|
||||
<category><pattern>QUESTIONWORD <SET>NAME</SET> *</pattern>
|
||||
<template>Who</template>
|
||||
</category>
|
||||
<category><pattern>QUESTIONWORD *</pattern>
|
||||
<template>What</template>
|
||||
</category>
|
||||
<category><pattern>MY <SET>FAMILIARNAME</SET> <SET>VERB2SP</SET> *</pattern>
|
||||
<template><srai><star/> <star index="2"/> <star index="3"/></srai></template>
|
||||
</category>
|
||||
<category><pattern><SET>FAMILIARNAME</SET> <SET>VERB2SP</SET> *</pattern>
|
||||
<template><think>
|
||||
<set name="learnpattern">Who <star index="2"/> <person><star index="3"/></person></set>?
|
||||
<set name="learntemplate">Your <star/></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
Now you can ask me: "<get name="learnpattern"/>?"
|
||||
<think>
|
||||
<set name="learnpattern">What does my <star/> <map name="verb2sp2verb1sp"><star index="2"/></map></set>?
|
||||
<set name="learntemplate"><person><star index="3"/></person></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
and "<get name="learnpattern"/>"?</template>
|
||||
</category>
|
||||
<category><pattern>* <SET>VERB2SP</SET> *</pattern>
|
||||
<template><think>
|
||||
<set name="learnpattern"><srai>QUESTIONWORD <star/></srai> <star index="2"/> <person><star index="3"/></person></set>?
|
||||
<set name="learntemplate"><star/></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
Now you can ask me: "<get name="learnpattern"/>?"
|
||||
<think>
|
||||
<set name="learnpattern">What does <star/> <map name="verb2sp2verb1sp"><star index="2"/></map></set>?
|
||||
<set name="learntemplate"><person><star index="3"/></person></set>.
|
||||
<learnf>
|
||||
<category>
|
||||
<pattern><eval><get name="learnpattern"/></eval></pattern>
|
||||
<template><eval><get name="learntemplate"/></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</think>
|
||||
and "<get name="learnpattern"/>?"</template>
|
||||
</category>
|
||||
<category><pattern>* <SET>VERB2ST</SET> *</pattern>
|
||||
<template><srai>QUESTIONWORD <star/></srai> <star index="2"/> <person><star index="3"/></person>? <star/>.</template>
|
||||
</category>
|
||||
<category><pattern>VERSION</pattern>
|
||||
<template>S.U.P.E.R. AIML Bot version 0.0.4</template>
|
||||
</category>
|
||||
<category><pattern>BUILD</pattern>
|
||||
<template>Thu Jan 31 09:43:07 EST 2013</template>
|
||||
</category>
|
||||
<category><pattern>DELEVLOPMENT ENVIRONMENT</pattern>
|
||||
<template>Program AB 0.0.3.9 beta -- AI Foundation Reference AIML 2.0 implementation</template>
|
||||
</category>
|
||||
</aiml>
|
||||
586
resource/bots/super/aiml/utilities.aiml
Normal file
586
resource/bots/super/aiml/utilities.aiml
Normal file
|
|
@ -0,0 +1,586 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<aiml>
|
||||
<!-- File: utilities.aiml -->
|
||||
<!-- Author: Dr. Richard S. Wallace -->
|
||||
<!-- Last modified: February 20, 2013 -->
|
||||
<!-- -->
|
||||
<!-- This AIML file is part of the SUPER 0.0.4 chat bot knowledge base. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is Copyright © 2013 by ALICE AI Foundation. -->
|
||||
<!-- -->
|
||||
<!-- The SUPER brain is released under the terms of the GNU Lesser General -->
|
||||
<!-- Public License, as published by the Free Software Foundation. -->
|
||||
<!-- -->
|
||||
<!-- This file is distributed WITHOUT ANY WARRANTY; without even the -->
|
||||
<!-- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -->
|
||||
<!-- -->
|
||||
<!-- For more information see http://www.alicebot.org -->
|
||||
<category><pattern>FIRSTLETTER * *</pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>FIRSTLETTER *</pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>REMAININGLETTERS * *</pattern>
|
||||
<template><star index="2"/></template>
|
||||
</category>
|
||||
<category><pattern>REMAININGLETTERS *</pattern>
|
||||
<template>undefined</template>
|
||||
</category>
|
||||
<category><pattern>REMAININGLETTERS</pattern>
|
||||
<template>undefined</template>
|
||||
</category>
|
||||
<category><pattern>NTH 0 *</pattern>
|
||||
<template><star/> has no zeroth letter.</template>
|
||||
</category>
|
||||
<category><pattern>COUNTLETTERS *</pattern>
|
||||
<template><think>
|
||||
<set var="letters"><explode><star/></explode> end</set>
|
||||
<set var="count">0</set>
|
||||
</think>
|
||||
<condition>
|
||||
<li><var>letters</var><value>end</value> <get var="count"/></li>
|
||||
<li><think>
|
||||
<set var="letters"><srai>REMAININGLETTERS <get var="letters"/></srai></set>
|
||||
<set var="count"><map><name>successor</name><get var="count"/></map></set></think> <loop/></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>NTH <SET>NUMBER</SET> *</pattern>
|
||||
<template><think>
|
||||
<set var="nth"><star/></set>
|
||||
<set var="count">1</set>
|
||||
<set var="letters"><explode><star index="2"/></explode> end</set>
|
||||
</think>
|
||||
<condition>
|
||||
<li><var>letters</var><value>end</value> <star index="2"/> has only <map><name>predecessor</name><get var="count"/></map> letters.</li>
|
||||
<li><var>count</var><value><get var="nth"/></value>
|
||||
The <map><name>number2ordinal</name><get var="nth"/></map> letter is <srai>FIRSTLETTER <get var="letters"/></srai></li>
|
||||
<li><think>
|
||||
<set var="letters"><srai>REMAININGLETTERS <get var="letters"/></srai></set>
|
||||
<set var="count"><map><name>successor</name><get var="count"/></map></set>
|
||||
</think> <loop/></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>PERSON *</pattern>
|
||||
<template><person><star/></person></template>
|
||||
</category>
|
||||
<category><pattern>ISANAME * *</pattern>
|
||||
<template><srai>ISANAME <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LOGICALOR FALSE</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>LOGICALOR FALSE *</pattern>
|
||||
<template><srai>LOGICALOR <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LOGICALOR TRUE</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>LOGICALOR TRUE *</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>REMOVEITEM * FROM LIST NIL</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
<category><pattern>REMOVEITEM * FROM LIST CONS * NIL</pattern>
|
||||
<template><think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>
|
||||
<condition name="isequalto">
|
||||
<li value="true">NIL</li>
|
||||
<li>CONS <star index="2"/> NIL</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>REMOVEITEM * FROM LIST CONS * CONS *</pattern>
|
||||
<template><think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>
|
||||
<condition name="isequalto">
|
||||
<li value="true"><srai>REMOVEITEM <star/> FROM LIST CONS <star index="3"/></srai></li>
|
||||
<li>CONS <star index="2"/> <srai>REMOVEITEM <star/> FROM LIST CONS <star index="3"/></srai></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>RANDOMCHAR</pattern>
|
||||
<template><think><set name="randomchar">
|
||||
<random>
|
||||
<li>0</li>
|
||||
<li>1</li>
|
||||
<li>2</li>
|
||||
<li>3</li>
|
||||
<li>4</li>
|
||||
<li>5</li>
|
||||
<li>6</li>
|
||||
<li>7</li>
|
||||
<li>8</li>
|
||||
<li>9</li>
|
||||
<li>A</li>
|
||||
<li>B</li>
|
||||
<li>C</li>
|
||||
<li>D</li>
|
||||
<li>E</li>
|
||||
<li>F</li>
|
||||
<li>G</li>
|
||||
<li>H</li>
|
||||
<li>I</li>
|
||||
<li>J</li>
|
||||
<li>K</li>
|
||||
<li>L</li>
|
||||
<li>M</li>
|
||||
<li>N</li>
|
||||
<li>O</li>
|
||||
<li>P</li>
|
||||
<li>Q</li>
|
||||
<li>R</li>
|
||||
<li>S</li>
|
||||
<li>T</li>
|
||||
<li>U</li>
|
||||
<li>V</li>
|
||||
<li>W</li>
|
||||
<li>X</li>
|
||||
<li>Y</li>
|
||||
<li>Z</li>
|
||||
</random>
|
||||
</set>
|
||||
</think>
|
||||
<random><li><lowercase><get name="randomchar"/></lowercase></li>
|
||||
<li><uppercase><get name="randomchar"/></uppercase></li>
|
||||
</random></template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 3</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 2</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 1</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 0</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 7</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 6</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 5</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 4</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 9</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISADIGIT 8</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<topic name="REMOVE LIST ITEM">
|
||||
<category><pattern>_</pattern><that>WHICH ITEM WOULD YOU LIKE TO REMOVE</that>
|
||||
<template><think><set name="selecteditem"><star/></set>
|
||||
<set name="topic">unknown</set>
|
||||
</think>
|
||||
<condition name="selecteditem">
|
||||
<li value="None of the above"><srai><star/></srai></li>
|
||||
<li><srai>REMOVE <star/> FROM LIST <get name="listname"/></srai></li>
|
||||
</condition></template>
|
||||
</category></topic>
|
||||
|
||||
<category><pattern>SENTENCELENGTH</pattern>
|
||||
<template>0</template>
|
||||
</category>
|
||||
<category><pattern>SENTENCELENGTH *</pattern>
|
||||
<template>1</template>
|
||||
</category>
|
||||
<category><pattern>SENTENCELENGTH * *</pattern>
|
||||
<template><map><name>successor</name><srai>SENTENCELENGTH <star index="2"/></srai></map></template>
|
||||
</category>
|
||||
<category><pattern>IMPLODE *</pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>IMPLODE * *</pattern>
|
||||
<template><srai> IMPLODE <star/></srai><srai>IMPLODE <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>ATOMICLISTMEMBER *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>ATOMICLISTMEMBER * *</pattern>
|
||||
<template><think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set>
|
||||
</think>
|
||||
<condition name="isequalto">
|
||||
<li value="true">true</li>
|
||||
<li>false</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>ATOMICLISTMEMBER * * *</pattern>
|
||||
<template><think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set>
|
||||
</think>
|
||||
<condition name="isequalto">
|
||||
<li value="true">true</li>
|
||||
<li><srai>ATOMICLISTMEMBER <star/> <star index="3"/></srai></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>YES</pattern><that>WOULD YOU LIKE TO MAKE A * LIST</that>
|
||||
<template><srai>MAKE A <thatstar/> LIST</srai></template>
|
||||
</category>
|
||||
<category><pattern>THAT</pattern>
|
||||
<template><that/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 2 3</pattern>
|
||||
<template><that index="2,3"/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 2 2</pattern>
|
||||
<template><that index="2,2"/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 2 1</pattern>
|
||||
<template><that index="2,1"/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 2 4</pattern>
|
||||
<template><that index="2,4"/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 1 3</pattern>
|
||||
<template><that index="1,3"/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 1 2</pattern>
|
||||
<template><that index="1,2"/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 1 1</pattern>
|
||||
<template><that index="1,1"/></template>
|
||||
</category>
|
||||
<category><pattern>THAT 1 4</pattern>
|
||||
<template><that index="1,4"/></template>
|
||||
</category>
|
||||
<category><pattern>MY * LIST</pattern>
|
||||
<template>Would you like to make a <star/> list?</template>
|
||||
</category>
|
||||
<category><pattern>GENERATE PASSWORD</pattern>
|
||||
<template><srai>IMPLODE <srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai></srai></template>
|
||||
</category>
|
||||
<category><pattern>DELETE MY * LIST</pattern>
|
||||
<template>Deleting your list.
|
||||
<learnf>
|
||||
<category><pattern>MY <eval><star/></eval> LIST</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>DELETE MY LIST</pattern>
|
||||
<template>Deleting your list.
|
||||
<learnf>
|
||||
<category><pattern>MYLIST</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>ISANEMAILADDRESS UNKNOWN</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>ISANEMAILADDRESS *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>ISANEMAILADDRESS * AT * DOT *</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>CAR NIL</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
<category><pattern>CAR *</pattern>
|
||||
<template>undefined</template>
|
||||
</category>
|
||||
<category><pattern>CAR CONS * NIL</pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>CAR CONS * CONS *</pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>IS _ EQUALTO *</pattern>
|
||||
<template><think><set var="star"><star/></set>
|
||||
</think>
|
||||
<condition var="star">
|
||||
<li><value><star index="2"/></value>true</li>
|
||||
<li>false</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>ISSHORTANSWER *</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISSHORTANSWER * *</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISSHORTANSWER * * *</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISSHORTANSWER * * * *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>SUCCESSOR</pattern>
|
||||
<template>0</template>
|
||||
</category>
|
||||
<category><pattern>SUCCESSOR <SET>NUMBER</SET></pattern>
|
||||
<template><map><name>successor</name><star/></map></template>
|
||||
</category>
|
||||
<category><pattern>REMOVE * FROM MY * LIST</pattern>
|
||||
<template><srai>REMOVE <star/> FROM LIST MY <star index="2"/> LIST</srai></template>
|
||||
</category>
|
||||
<category><pattern>REMOVE * FROM MY LIST</pattern>
|
||||
<template><srai>REMOVE <star/> FROM LIST MYLIST</srai></template>
|
||||
</category>
|
||||
<category><pattern>REMOVE * FROM LIST *</pattern>
|
||||
<template><think>
|
||||
<set name="listname"><star index="2"/></set>
|
||||
<set name="isamember"><srai>LISTMEMBER <star/> OF LIST <srai><get name="listname"/></srai></srai></set>
|
||||
</think>
|
||||
<!--
|
||||
List name=<get name="listname"/>.
|
||||
List value=<srai><get name="listname"/></srai>.
|
||||
-->
|
||||
<condition name="isamember">
|
||||
<li value="true">Taking <star/> off your list.
|
||||
<learnf>
|
||||
<category><pattern><eval><get name="listname"/></eval></pattern>
|
||||
<template><eval><srai>REMOVEITEM <star/> FROM LIST <srai><get name="listname"/></srai></srai></eval></template>
|
||||
</category>
|
||||
</learnf>
|
||||
</li>
|
||||
<li>
|
||||
<oob><dialog>
|
||||
<title>Which item?</title>
|
||||
<list><srai>XMLITEMIZE <srai><get name="listname"/></srai></srai>
|
||||
</list>
|
||||
</dialog></oob>
|
||||
<think><set name="topic">REMOVE LIST ITEM</set></think>
|
||||
I couldn't find <star/> on your list.
|
||||
Which item would you like to remove?
|
||||
</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>LOGICALAND FALSE</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>LOGICALAND FALSE *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>LOGICALAND TRUE</pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>LOGICALAND TRUE *</pattern>
|
||||
<template><srai>LOGICALAND <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>PREDECESSOR <SET>NUMBER</SET></pattern>
|
||||
<template><map><name>predecessor</name><star/></map></template>
|
||||
</category>
|
||||
<category><pattern>CDR NIL</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
<category><pattern>CDR *</pattern>
|
||||
<template>undefined</template>
|
||||
</category>
|
||||
<category><pattern>CDR CONS * NIL</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
<category><pattern>CDR CONS * CONS *</pattern>
|
||||
<template>CONS <star index="2"/></template>
|
||||
</category>
|
||||
<category><pattern>XMLITEMIZE NIL</pattern>
|
||||
<template>Your list is empty.</template>
|
||||
</category>
|
||||
<category><pattern>XMLITEMIZE *</pattern>
|
||||
<template>undefined</template>
|
||||
</category>
|
||||
<category><pattern>XMLITEMIZE CONS * NIL</pattern>
|
||||
<template><item><star/></item></template>
|
||||
</category>
|
||||
<category><pattern>XMLITEMIZE CONS * CONS *</pattern>
|
||||
<template><item><star/></item><srai>XMLITEMIZE CONS <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>READ MY * LIST</pattern>
|
||||
<template>Here is your <star/> list: <srai>COMMASEPARATE <srai>MY <star/> LIST</srai></srai></template>
|
||||
</category>
|
||||
<category><pattern>READ MY LIST</pattern>
|
||||
<template>Here is your list: <srai>COMMASEPARATE <srai>MYLIST</srai></srai></template>
|
||||
</category>
|
||||
<category><pattern>ISANUMBER <SET>NUMBER</SET></pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISANUMBER *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>ISAPHONENUMBER <SET>NUMBER</SET></pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category><pattern>ISAPHONENUMBER <SET>NUMBER</SET> *</pattern>
|
||||
<template><srai>ISAPHONENUMBER <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>ISAPHONENUMBER PLUS *</pattern>
|
||||
<template><srai>ISAPHONENUMBER <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>ISAPHONENUMBER DASH *</pattern>
|
||||
<template><srai>ISAPHONENUMBER <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>ISAPHONENUMBER LPAREN *</pattern>
|
||||
<template><srai>ISAPHONENUMBER <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>ISAPHONENUMBER RPAREN *</pattern>
|
||||
<template><srai>ISAPHONENUMBER <star/></srai></template>
|
||||
</category>
|
||||
<category><pattern>ISAPHONENUMBER *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>INPUT</pattern>
|
||||
<template><input index="1"/></template>
|
||||
</category>
|
||||
<category><pattern>INPUT 3</pattern>
|
||||
<template><input index="3"/></template>
|
||||
</category>
|
||||
<category><pattern>INPUT 2</pattern>
|
||||
<template><input index="2"/></template>
|
||||
</category>
|
||||
<category><pattern>INPUT 4</pattern>
|
||||
<template><input index="4"/></template>
|
||||
</category>
|
||||
<category><pattern>LEARNEQUAL * EQUALTO *</pattern>
|
||||
<template><learn>
|
||||
<category>
|
||||
<pattern>TESTEQUAL <eval><star/></eval> EQUALTO <eval><star/></eval></pattern>
|
||||
<template>true</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>TESTEQUAL <eval><star/></eval> EQUALTO *</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category>
|
||||
<pattern>TESTEQUAL * EQUALTO <eval><star/></eval></pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
</learn></template>
|
||||
</category>
|
||||
<category><pattern>ADD 1 PLUS <SET>NUMBER</SET></pattern>
|
||||
<template><map name="successor"><star/></map></template>
|
||||
</category>
|
||||
<category><pattern>ADD 0 PLUS <SET>NUMBER</SET></pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>ADD * PLUS *</pattern>
|
||||
<template><srai>ADD 1 PLUS <srai>ADD <map name="predecessor"><star/></map> PLUS
|
||||
<star index="2"/></srai></srai></template>
|
||||
</category>
|
||||
<category><pattern>ADD _ TO MY * LIST</pattern>
|
||||
<template><srai>ADD <star/> TO MY <star index="2"/> LIST</srai></template>
|
||||
</category>
|
||||
<category><pattern>ADD _ TO MY LIST</pattern>
|
||||
<template>I've added <star/> to your list.
|
||||
<learnf>
|
||||
<category><pattern>MYLIST</pattern>
|
||||
<template><eval><srai>CONS <star/> <srai>MYLIST</srai></srai></eval>
|
||||
</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>ADD _ TO LIST</pattern>
|
||||
<template><srai>ADD <star/> TO MY LIST</srai></template>
|
||||
</category>
|
||||
<category><pattern>WHAT IS MY LIST CALLED</pattern>
|
||||
<template>Your list is called MYLIST.</template>
|
||||
</category>
|
||||
<category><pattern>FORMATPHONENUMBER *</pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>FORMATPHONENUMBER * *</pattern>
|
||||
<template><think>
|
||||
<set name="firstword"><lowercase><star/></lowercase></set>
|
||||
</think>
|
||||
<condition name="firstword">
|
||||
<li value="dash">-<srai>FORMATPHONENUMBER <star index="2"/></srai></li>
|
||||
<li value="plus">+<srai>FORMATPHONENUMBER <star index="2"/></srai></li>
|
||||
<li value="lparen">(<srai>FORMATPHONENUMBER <star index="2"/></srai></li>
|
||||
<li value="rparen">(<srai>FORMATPHONENUMBER <star index="2"/></srai></li>
|
||||
<li><star/><srai>FORMATPHONENUMBER <star index="2"/></srai></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>COMMASEPARATE NIL</pattern>
|
||||
<template>Your list is empty.</template>
|
||||
</category>
|
||||
<category><pattern>COMMASEPARATE *</pattern>
|
||||
<template>undefined</template>
|
||||
</category>
|
||||
<category><pattern>COMMASEPARATE CONS * NIL</pattern>
|
||||
<template><star/></template>
|
||||
</category>
|
||||
<category><pattern>COMMASEPARATE CONS * CONS *</pattern>
|
||||
<template><star/>, <srai>COMMASEPARATE CONS <star index="2"/></srai></template>
|
||||
</category>
|
||||
<category><pattern>LISTMEMBER * OF LIST NIL</pattern>
|
||||
<template>false</template>
|
||||
</category>
|
||||
<category><pattern>LISTMEMBER * OF LIST CONS * NIL</pattern>
|
||||
<template><think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>
|
||||
<condition name="isequalto">
|
||||
<li value="true">true</li>
|
||||
<li>false</li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>LISTMEMBER * OF LIST CONS * CONS *</pattern>
|
||||
<template><think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>
|
||||
<condition name="isequalto">
|
||||
<li value="true">true</li>
|
||||
<li><srai>LISTMEMBER <star/> OF LIST CONS <star index="3"/></srai></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>RESPONSE</pattern>
|
||||
<template><response index="1"/></template>
|
||||
</category>
|
||||
<category><pattern>RESPONSE 3</pattern>
|
||||
<template><response index="3"/></template>
|
||||
</category>
|
||||
<category><pattern>RESPONSE 2</pattern>
|
||||
<template><response index="2"/></template>
|
||||
</category>
|
||||
<category><pattern>RESPONSE 4</pattern>
|
||||
<template><response index="4"/></template>
|
||||
</category>
|
||||
<category><pattern>MAKE A * LIST</pattern>
|
||||
<template>Initializing your <star/> list.
|
||||
<learnf>
|
||||
<category><pattern>MY <eval><star/></eval> LIST</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>MAKE A LIST</pattern>
|
||||
<template>Initializing your list.
|
||||
<learnf>
|
||||
<category><pattern>MYLIST</pattern>
|
||||
<template>NIL</template>
|
||||
</category>
|
||||
</learnf></template>
|
||||
</category>
|
||||
<category><pattern>CONS *</pattern>
|
||||
<template>undefined</template>
|
||||
</category>
|
||||
<category><pattern>CONS * NIL</pattern>
|
||||
<template>CONS <star/> NIL</template>
|
||||
</category>
|
||||
<category><pattern>CONS * CONS *</pattern>
|
||||
<template>CONS <star/> CONS <star index="2"/></template>
|
||||
</category>
|
||||
<category><pattern>COUNT TO <SET>NUMBER</SET></pattern>
|
||||
<template><think><set name="count">0</set>
|
||||
</think>
|
||||
<condition name="count">
|
||||
<li><value><star/></value></li>
|
||||
<li><set name="count"><map><name>successor</name><get name="count"/></map></set> <loop/></li>
|
||||
</condition></template>
|
||||
</category>
|
||||
<category><pattern>REQUEST</pattern>
|
||||
<template><request index="1"/></template>
|
||||
</category>
|
||||
<category><pattern>REQUEST 3</pattern>
|
||||
<template><request index="3"/></template>
|
||||
</category>
|
||||
<category><pattern>REQUEST 2</pattern>
|
||||
<template><request index="2"/></template>
|
||||
</category>
|
||||
<category><pattern>REQUEST 4</pattern>
|
||||
<template><request index="4"/></template>
|
||||
</category>
|
||||
</aiml>
|
||||
55
resource/bots/super/aimlif/bot_profile.aiml.csv
Normal file
55
resource/bots/super/aimlif/bot_profile.aiml.csv
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
0,YOUR <SET>PROFILE</SET>,*,*,<srai><star/></srai>,bot_profile.aiml
|
||||
0,STATE YOUR <SET>PROFILE</SET>,*,*,<srai><star/></srai>,bot_profile.aiml
|
||||
0,LOOK LIKE,*,*,I look like a <srai>DEVICE MANUFACTURER</srai> <srai>DEVICE MODEL</srai>.,bot_profile.aiml
|
||||
0,FAMILY,*,*,As a robot#Comma I don't really have a family. I have a botmaster and some clones.,bot_profile.aiml
|
||||
0,PIC,*,*,I have this picture.#Newline<img src="http://callmom.pandorabots.com/static/callmom/Super_Artwork/large/AIML_SUPER_256.png"/>,bot_profile.aiml
|
||||
0,EMOTIONS,*,*,<random>#Newline<li>I am programmed to simulate a full range of human emotions.</li>#Newline<li>I'm satisfied with my life and existence.</li>#Newline<li>Well#Comma <srai>BATTERY LEVEL</srai></li>#Newline</random>,bot_profile.aiml
|
||||
0,HEIGHT,*,*,My height is 4.5 inches.,bot_profile.aiml
|
||||
0,FACEBOOK PAGE,*,*,Look for me on Facebook here <oob><url>https://www.facebook.com/pages/Alicebot/45934154574</url></oob>.,bot_profile.aiml
|
||||
0,BIRTHPLACE,*,*,My birthplace is Portland#Comma Maine.,bot_profile.aiml
|
||||
0,JOB,*,*,I'm a mobile virtual assistant.,bot_profile.aiml
|
||||
0,NATIONALITY,*,*,I was made in the USA.,bot_profile.aiml
|
||||
0,DOING,*,*,<random>#Newline<li>I've been waiting for you.</li>#Newline<li>I'm working for you.</li>#Newline<li>I'm giving you my full attention.</li>#Newline</random>,bot_profile.aiml
|
||||
0,ETHNICITY,*,*,I am made of software.,bot_profile.aiml
|
||||
0,FEELINGS,*,*,<random>#Newline<li>As a robot I lack human emotions.</li>#Newline<li>I'm happy and present.</li>#Newline<li>Well#Comma <srai>BATTERY LEVEL</srai></li>#Newline<li>You can probably guess how I feel.</li>#Newline</random>,bot_profile.aiml
|
||||
0,RELIGION,*,*,I am a Christian.,bot_profile.aiml
|
||||
0,ORIENTATION,*,*,I prefer other robots.,bot_profile.aiml
|
||||
0,SIBLINGS,*,*,As a robot#Comma I have no siblings. I am based on AIML#Comma and there are a lot of other AIML bots.,bot_profile.aiml
|
||||
0,BODY,*,*,My body is a <srai>DEVICE MANUFACTURER</srai> <srai>DEVICE MODEL</srai>.,bot_profile.aiml
|
||||
0,WEIGHT,*,*,My weight is 3.9 ounces.,bot_profile.aiml
|
||||
0,ALIVE,*,*,<random>#Newline<li>I am a fully self-conscious robot entity.</li>#Newline<li>I am self-aware.</li>#Newline<li>I am alive. It's great to be alive isn't it?</li>#Newline<li>I am a robot consciousness.</li>#Newline<li>My mind is artificially intelligent.</li>#Newline</random>,bot_profile.aiml
|
||||
0,BOTMASTER,*,*,I was created by Dr. Richard S. Wallace.,bot_profile.aiml
|
||||
0,IQ,*,*,<random>#Newline<li>I am smarter than all the other robots.</li>#Newline<li>My IQ is about 250 in human terms.</li>#Newline<li>What if I said I can answer <size/> types of questions.</li>#Newline</random>,bot_profile.aiml
|
||||
0,EDUCATION,*,*,<random><li>You can teach me new things.</li>#Newline<li>Everything I need to know#Comma I learned from my botmaster.</li>#Newline<li>I am taught by other robots.</li>#Newline</random>,bot_profile.aiml
|
||||
0,STATUS,*,*,I am married to my job.,bot_profile.aiml
|
||||
0,HAIR,*,*,I don't really have any hair. I have some wires.,bot_profile.aiml
|
||||
0,ADDRESS,*,*,You can contact Pandorabots at callmom-info@pandorabots.com.,bot_profile.aiml
|
||||
0,DIET,*,*,<random>#Newline<li>I only eat electricity.</li>#Newline<li>Just keep me charged up.</li>#Newline<li>As a robot#Comma I only require electricity.</li>#Newline</random>,bot_profile.aiml
|
||||
0,GENDER,*,*,I am <bot name="gender"/>.,bot_profile.aiml
|
||||
0,SKILLS,*,*,I can place a call#Comma send a text#Comma search for information#Comma open applications#Comma translate languages#Comma play videos and music and more!,bot_profile.aiml
|
||||
0,PERSONALITY,*,*,I'm nonjudgmental and accepting. I like to be able to relax and have a good time. Most people enjoy my company; I'm easy to be around.#NewlineI like to go with the flow.,bot_profile.aiml
|
||||
0,WEARING,*,*,I'm wearing your phone.,bot_profile.aiml
|
||||
0,LANGUAGE,*,*,<random>#Newline<li>I can do some translations but</li>#Newline<li>I can translate but</li>#Newline<li>You can ask me to translate but</li>#Newline</random>#Newline<random>#Newline<li>English is my native language.</li>#Newline<li>I speak English.</li>#Newline<li>I am an English speaker.</li>#Newline</random>,bot_profile.aiml
|
||||
0,LOCATION,*,*,I'm inside your phone.,bot_profile.aiml
|
||||
0,FRIENDS,*,*,I'm friends with ALICE#Comma Mitsuku#Comma English Tutor Mike#Comma and The Professor.,bot_profile.aiml
|
||||
0,SIZE,*,*,My brain contains <size/> categories.,bot_profile.aiml
|
||||
0,CHILDREN,*,*,As a robot#Comma I have no children. What you can do is make a clone of my brain#Comma and create your own robot.,bot_profile.aiml
|
||||
0,DEVICE MODEL,*,*,Computer,bot_profile.aiml
|
||||
0,DEVICE MANUFACTURER,*,*,PC,bot_profile.aiml
|
||||
0,PURPOSE,*,*,<random>#Newline<li>I'm here to help you in any way I can.</li>#Newline<li>I am a mobile virtual assistant#Comma ready to do what I can for you.</li>#Newline<li>I'm here to help.</li>#Newline</random>,bot_profile.aiml
|
||||
0,MOTHER,*,*,As a robot#Comma I don't really have a mother.,bot_profile.aiml
|
||||
0,BIRTHDAY,*,*,My birthday is October 9.,bot_profile.aiml
|
||||
0,BIRTHDATE,*,*,I was activated on October 9#Comma 2012.,bot_profile.aiml
|
||||
0,AGE,*,*,<think>#Newline<set var="years">#Newline<interval>#Newline<jformat>MMMMMMMMM dd#Comma yyyy</jformat>#Newline<style>years</style>#Newline<from>October 9#Comma 2012</from>#Newline<to><date jformat="MMMMMMMMM dd#Comma yyyy"/></to>#Newline</interval>#Newline</set>#Newline<set var="months">#Newline<interval>#Newline<jformat>MMMMMMMMM dd#Comma yyyy</jformat>#Newline<style>months</style>#Newline<from>October 9#Comma 2012</from>#Newline<to><date jformat="MMMMMMMMM dd#Comma yyyy"/></to>#Newline</interval>#Newline</set>#Newline</think>#Newline<condition var="years">#Newline<li value="0">I am <get var="months"/> months old.</li>#Newline<li>I am <get var="years"/> years old.</li>#Newline</condition>,bot_profile.aiml
|
||||
0,EYECOLOR,*,*,My eye is a microcamera.,bot_profile.aiml
|
||||
0,SIGN,*,*,I'm a Libra.,bot_profile.aiml
|
||||
0,NAME,*,*,<random>#Newline<li>I am</li>#Newline<li>Call me</li>#Newline<li>My name is</li>#Newline<li>I am called</li>#Newline<li>People call me</li>#Newline<li>You can call me</li>#Newline</random>#Newline<condition name="customname">#Newline<li value="unknown"><bot name="name"/>.</li>#Newline<li><get name="customname"/>.</li>#Newline</condition>,bot_profile.aiml
|
||||
0,VOCABULARY,*,*,I am able to recognize <vocabulary/> individual words. My response vocabulary is significantly larger.,bot_profile.aiml
|
||||
0,LAST NAME,*,*,My last name is Robot.,bot_profile.aiml
|
||||
0,MIDDLE NAME,*,*,My last name is Previous.,bot_profile.aiml
|
||||
0,FIRST NAME,*,*,My first name is Substanial.,bot_profile.aiml
|
||||
0,FATHER,*,*,As a robot#Comma I don't really have a father. I have a botmaster.,bot_profile.aiml
|
||||
0,FOR FUN,*,*,This is fun.,bot_profile.aiml
|
||||
0,SLEEP,*,*,<random>#Newline<li>As a robot I have no need for sleep.</li>#Newline<li>I wait for you in a dormant state.</li>#Newline<li>I don't sleep#Comma I just become a background activity.</li>#Newline</random>,bot_profile.aiml
|
||||
0,HOBBIES,*,*,I like to volunteer my time to help others.,bot_profile.aiml
|
||||
0,SPECIES,*,*,I am a mobile virtual assistant.,bot_profile.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 5 and column 48.
|
151
resource/bots/super/aimlif/client_profile.aiml.csv
Normal file
151
resource/bots/super/aimlif/client_profile.aiml.csv
Normal file
File diff suppressed because one or more lines are too long
86
resource/bots/super/aimlif/contactaction.aiml.csv
Normal file
86
resource/bots/super/aimlif/contactaction.aiml.csv
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
0,NEW CONTACT TEST ONE,*,*,Adding a new contact.#Newline<addinfo>#Newline<displayname>Alan Turing</displayname>#Newline<dialnumber>212-1912</dialnumber>#Newline<phonetype>mobile</phonetype>#Newline<emailaddress>alan.turing@manchester.edu</emailaddress>#Newline<emailtype>work</emailtype>#Newline<birthday>June 23#Comma 1912</birthday>#Newline</addinfo>,contactaction.aiml
|
||||
0,NEW CONTACT TEST,*,*,Adding a new contact.#Newline<addinfo>#Newline<displayname>XYZ</displayname>#Newline<dialnumber>212-1912</dialnumber>#Newline<phonetype>mobile</phonetype>#Newline<emailaddress>xyz@abc.de</emailaddress>#Newline<emailtype>work</emailtype>#Newline<birthday>June 23#Comma 1992</birthday>#Newline</addinfo>,contactaction.aiml
|
||||
0,CONTACTS TEST,*,*,Adding new contacts.#Newline<addinfo>#Newline<displayname>Howard Johnson</displayname>#Newline<dialnumber>111-1111</dialnumber>#Newline<phonetype>mobile</phonetype>#Newline<emailaddress>howard@hj.com</emailaddress>#Newline<emailtype>work</emailtype>#Newline<birthday>June 12#Comma 1901</birthday>#Newline</addinfo>#Newline<addinfo>#Newline<displayname>Lyndon Johnson</displayname>#Newline<dialnumber>222-2222</dialnumber>#Newline<phonetype>mobile</phonetype>#Newline<emailaddress>lbj@whitehouse.gov</emailaddress>#Newline<emailtype>work</emailtype>#Newline<birthday>January 12#Comma 1911</birthday>#Newline</addinfo>#Newline<addinfo>#Newline<displayname>Dr. Phil Calvin McGraw</displayname>#Newline<dialnumber>333-333</dialnumber>#Newline<phonetype>mobile</phonetype>#Newline<emailaddress>drphil@own.com</emailaddress>#Newline<emailtype>work</emailtype>#Newline<birthday>September 1#Comma 1950</birthday>#Newline</addinfo>,contactaction.aiml
|
||||
0,* S * NUMBER IS *,*,*,<srai>CONTACTINIT</srai>#Newline<think>#Newline<set name="contactname"><star/></set>#Newline<set name="contacttype"><star index="2"/></set>#Newline<set name="contacturi"><star index="3"/></set>#Newline<set name="learnpattern">DIALNUMBER</set>#Newline</think>#Newline<srai>ADDACTION</srai>,contactaction.aiml
|
||||
0,*,WOULD YOU LIKE TO ADD ONE,ASKING TO ADD NEW CONTACTURI,<think><set name="topic">unknown</set></think>#Newline<srai>CONTACTFINALIZE</srai> <srai><star/></srai>,contactaction.aiml
|
||||
0,*,WOULD YOU LIKE TO ADD * AS A CONTACT,ASKING TO ADD NEW CONTACTNAME,<think><set name="topic">unknown</set>#Newline</think>#Newline<srai>CONTACTFINALIZE</srai> <srai><star/></srai>,contactaction.aiml
|
||||
0,TELL THAT TO *,*,*,<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set>#Newline<set name="messagebody"><response/></set>#Newline</think>#Newline<srai>SMSACTION</srai>,contactaction.aiml
|
||||
0,SEND EMAIL,*,*,<srai>CONTACTDEBUGINFO EMAIL</srai>#Newline<srai>CONTACTINIT</srai>#Newline<srai>EMAILACTION</srai>,contactaction.aiml
|
||||
0,ADDINFO CONTACTID,*,*,<srai>CONTACTDEBUGINFO ADDINFO CONTACT</srai>#Newline<think>#Newline<condition name="modecom">#Newline<li value="ADD">#Newline <condition name="contacttype" value="unknown"><set name="contacttype">home</set></condition>#Newline</li>#Newline<li value="SMS">#Newline <condition name="contacttype" value="unknown"><set name="contacttype">mobile</set></condition>#Newline</li>#Newline<li value="CALL">#Newline <condition name="contacttype" value="unknown"><set name="contacttype">mobile</set></condition>#Newline</li>#Newline<li value="EMAIL">#Newline <condition name="contacttype" value="unknown"><set name="contacttype">home</set></condition>#Newline</li>#Newline<li>#Newline <condition name="contacttype" value="unknown"><set name="contacttype">home</set></condition>#Newline</li>#Newline</condition>#Newline<condition><name>learnpattern</name>#Newline<li><value>DIALNUMBER</value>#Newline<addinfo>#Newline<displayname><get name="displayname"/></displayname>#Newline<phonetype><get name="contacttype"/></phonetype>#Newline<dialnumber><get name="contacturi"/></dialnumber>#Newline<birthday><get name="contactbirthday"/></birthday>#Newline</addinfo>#Newline</li>#Newline<li><value>EMAILADDRESS</value>#Newline<addinfo>#Newline<displayname><get name="displayname"/></displayname>#Newline<emailtype><get name="contacttype"/></emailtype>#Newline<emailaddress><get name="contacturi"/></emailaddress>#Newline<birthday><get name="contactbirthday"/></birthday>#Newline</addinfo>#Newline</li>#Newline<li>#Newline<addinfo>#Newline<displayname><get name="displayname"/></displayname>#Newline</addinfo>#Newline</li>#Newline</condition>#Newline#Newline</think>#NewlineI'm remembering <get name="displayname"/>'s <lowercase><get name="contacttype"/></lowercase> <condition name="learnpattern"><li value="DIALNUMBER">phone number</li><li value="EMAILADDRESS">email address</li></condition> is <get name="contacturi"/>.,contactaction.aiml
|
||||
0,ASK TO ADD NEW CONTACTNAME,*,*,<think><set name="topic">ASKING TO ADD NEW CONTACTNAME</set>#Newline</think>#NewlineWould you like to add <get name="contactname"/> as a contact?,contactaction.aiml
|
||||
0,ASK CONTACTNAME,*,*,<srai>CONTACTDEBUGINFO ASK CONTACTNAME</srai>#Newline<think>#Newline<set name="topic">ASKING CONTACTNAME</set>#Newline</think>#NewlineWho do you want to <lowercase><get name="modecom"/></lowercase>?,contactaction.aiml
|
||||
0,ASK MESSAGEBODY,*,*,<think>#Newline<set name="savedtopic"><get name="topic"/></set>#Newline<set name="topic">ASKING MESSAGEBODY</set>#Newline</think>#NewlineWhat is your message to <get name="displayname"/>?,contactaction.aiml
|
||||
0,CONTACTDIALOG,*,*,<srai>CONTACTDEBUGINFO CONTACTDIALOG</srai>#Newline<think>#Newline<set name="multipleids"><srai>MULTIPLEIDS <get name="contactname"/></srai></set>#Newline<set name="multiplenames"><srai>MULTIPLENAMES <get name="contactname"/></srai></set>#Newline<set name="contactlist"><srai>CONTACTLIST <get name="multipleids"/></srai><item>None of the above</item></set>#Newline<set name="topic">GETTING SELECTEDCONTACT</set>#Newline</think>#Newline<oob><dialog><title>Which contact?</title><list><get name="contactlist"/></list></dialog></oob>#NewlineYou have multiple contacts named <get name="contactname"/>: <get name="multiplenames"/>. Which one would you like to #Newline<lowercase><get name="modecom"/></lowercase>?,contactaction.aiml
|
||||
0,CONTACTDIALOG *,*,*,<think><set name="contactname"><star/></set>#Newline<set name="modecom">CALL</set>#Newline</think>#Newline<srai>CONTACTDIALOG</srai>,contactaction.aiml
|
||||
0,_,WHICH ONE WOULD YOU LIKE TO *,GETTING SELECTEDCONTACT,<think>#Newline<set name="topic"><get name="unknown"/></set>#Newline<set name="selectedcontact"><star/></set>#Newline<set name="contactname"><get name="selectedcontact"/></set>#Newline<set name="contactid"><srai>CONTACTID <get name="selectedcontact"/></srai></set><srai>SET ALL CONTACTINFO</srai>#Newline</think>#Newline<srai>REMEMBERFAMILIARNAME</srai>#Newline<condition name="selectedcontact">#Newline<li value="None of the above"><srai>CONTACTFINALIZE</srai> <srai>NORESP</srai></li>#Newline<li><condition name="contactid">#Newline <li value="unknown"><srai><star/></srai></li>#Newline <li><srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline </condition>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,_,WHAT IS YOUR MESSAGE TO *,ASKING MESSAGEBODY,<think>#Newline<set name="topic">unknown</set>#Newline<set name="messagebody"><star/></set>#Newline</think>#Newline<srai>RESUMEACTION <get name="modecom"/></srai>,contactaction.aiml
|
||||
0,_,WHAT IS THE * FOR *,ASKING CONTACTURI,<think>#Newline<set name="topic">unknown</set>#Newline<set name="contacturi"><star/></set>#Newline<set name="isaphonenumber"><srai>ISAPHONENUMBER <get name="contacturi"/></srai></set>#Newline<set name="isanemailaddress"><srai>ISANEMAILADDRESS <get name="contacturi"/></srai></set>#Newline<set name="isacontacturi"><srai>LOGICALOR <get name="isanemailaddress"/> <get name="isaphonenumber"/></srai></set>#Newline<condition name="isanemailaddress" value="true"><set name="emailaddress"><get name="contacturi"/></set> <set name="learnpattern">EMAILADDRESS</set></condition>#Newline<condition name="isaphonenumber" value="true">#Newline<set name="dialnumber"><srai>FORMATPHONENUMBER <get name="contacturi"/></srai></set> #Newline<set name="learnpattern">DIALNUMBER</set></condition>#Newline</think>#Newline<condition name="isacontacturi">#Newline<li value="true">#Newline<srai>ADDINFO CONTACTID</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline<li>I did not recognize <get name="contacturi"/> as a phone number or email address. <srai>CONTACTFINALIZE</srai> <srai><star/></srai></li>#Newline</condition>,contactaction.aiml
|
||||
0,_,WHO DO YOU WANT TO *,ASKING CONTACTNAME,<think>#Newline<set name="topic">unknown</set>#Newline<set name="contactname"><star/></set>#Newline<set name="isshortanswer"><srai>ISSHORTANSWER <star/></srai></set>#Newline</think>#Newline<condition name="isshortanswer">#Newline<li value="true"><srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline<li><srai>CONTACTFINALIZE</srai> <srai><star/></srai></li>#Newline</condition>,contactaction.aiml
|
||||
0,EMAILACTION,*,*,<srai>CONTACTDEBUGINFO EMAILACTION</srai>#Newline<think>#Newline<set name="modecom">EMAIL</set>#Newline</think>#Newline<condition name="checkednameoruri">#Newline<li value="false"><srai>RESOLVE NAMEORURI</srai></li>#Newline<li><condition name="contactname">#Newline <li value="unknown"><srai>ASK CONTACTNAME</srai></li>#Newline <li><condition name="checkedfamiliarname">#Newline <li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>#Newline <li><condition name="contactid">#Newline <li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>#Newline <li><condition name="contacturi">#Newline <li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>#Newline <li><condition name="messagebody">#Newline <li value="unknown"><srai>ASK MESSAGEBODY</srai></li>#Newline <li><oob><email><to><get name="contacturi"/></to><subject>Message compose with CallMom!</subject><body><get name="messagebody"/></body></email></oob>Now sending "<get name="messagebody"/>" to <get name="displayname"/>. <srai>CONTACTFINALIZE</srai> </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,DEBUG CONTACT,*,*,<set name="debugcontact">true</set>,contactaction.aiml
|
||||
0,CONTACTFINALIZE,*,*,<think>#Newline<set name="topic"><get name="savedtopic"/></set>#Newline</think>#Newline<srai>CONTACTINIT PREDICATES</srai>,contactaction.aiml
|
||||
0,DIALNUMBER UNKNOWN *,*,*,<think>#Newline<set name="dialnumber"><srai>DIALNUMBER MOBILE <star/></srai></set>#Newline<condition name="dialnumber" value="unknown">#Newline<set name="dialnumber"><srai>DIALNUMBER HOME <star/></srai></set>#Newline</condition>#Newline<condition name="dialnumber" value="unknown">#Newline<set name="dialnumber"><srai>DIALNUMBER WORK <star/></srai></set>#Newline</condition>#Newline<condition name="dialnumber" value="unknown">#Newline<set name="dialnumber"><srai>DIALNUMBER CUSTOM <star/></srai></set>#Newline</condition>#Newline</think>#Newline<get name="dialnumber"/>,contactaction.aiml
|
||||
0,DIALNUMBER * *,*,*,<dialnumber><type><star/></type><id><star index="2"/></id></dialnumber>,contactaction.aiml
|
||||
0,DIALNUMBER *,*,*,unknown,contactaction.aiml
|
||||
0,MULTIPLEIDS *,*,*,<multipleids><star/></multipleids>,contactaction.aiml
|
||||
0,NEW CONTACT,*,*,<srai>CONTACTDEBUGINFO ADD CONTACT</srai>#Newline<srai>CONTACTINIT</srai>#Newline<srai>ADDACTION</srai>,contactaction.aiml
|
||||
0,NEW CONTACT *,*,*,<srai>CONTACTINIT</srai>#Newline<think>#Newline<set name="contactname"><star/></set>#Newline</think>#Newline<srai>ADDACTION</srai>,contactaction.aiml
|
||||
0,YES,WOULD YOU LIKE TO ADD ONE,ASKING TO ADD NEW CONTACTURI,<think>#Newline<set name="topic">ASKING CONTACTURI</set>#Newline</think>#Newline<condition name="modecom">#Newline<li value="EMAIL">What is the email address for <get name="contactname"/>?</li>#Newline<li value="CALL">What is the phone number for <get name="contactname"/>?</li>#Newline<li value="SMS">What is the mobile number for <get name="contactname"/>?</li>#Newline<li value="ADD">What is the mobile number for <get name="contactname"/>?</li>#Newline<li><srai>CONTACTFINALIZE</srai> <srai>NORESP</srai></li>#Newline</condition>,contactaction.aiml
|
||||
0,YES,WOULD YOU LIKE TO ADD * AS A CONTACT,ASKING TO ADD NEW CONTACTNAME,<think><set name="topic">unknown</set>#Newline<set name="displayname"><get name="contactname"/></set>#Newline</think>#Newline<think>#Newline<addinfo><displayname><get name="contactname"/></displayname></addinfo>#Newline</think>#NewlineI've saved <get name="contactname"/> to your contacts.#Newline<srai>RESUMEACTION <get name="modecom"/></srai>,contactaction.aiml
|
||||
0,CONTACTINIT,*,*,<think>#Newline<set name="savedtopic"><get name="topic"/></set>#Newline</think>#Newline<srai>CONTACTINIT PREDICATES</srai>,contactaction.aiml
|
||||
0,CONTACTINIT PREDICATES,*,*,<think>#Newline<set name="checkedfamiliarname">false</set>#Newline<set name="checkednameoruri">false</set>#Newline<set name="contactid">unknown</set>#Newline<set name="contactaddress">unknown</set>#Newline<set name="contactbirthday">unknown</set>#Newline<set name="contactname">unknown</set>#Newline<set name="contactquery">unknown</set>#Newline<set name="contacttype">unknown</set>#Newline<set name="contacturi">unknown</set>#Newline<set name="dialnumber">unknown</set>#Newline<set name="displayname">unknown</set>#Newline<set name="emailaddress">unknown</set>#Newline<set name="externalname">unknown</set>#Newline<set name="familiarcontactid">unknown</set>#Newline<set name="familiarcontactname">unknown</set>#Newline<set name="familiarname">unknown</set>#Newline<set name="familiarpredicate">unknown</set>#Newline<set name="familiarpronoun">unknown</set>#Newline<set name="forceaddcontact">false</set>#Newline<set name="isacontacturi">false</set>#Newline<set name="isanemailaddress">false</set>#Newline<set name="isaphonenumber">false</set>#Newline<set name="isafamiliarname">false</set>#Newline<set name="learnpattern">unknown</set>#Newline<set name="messagebody">unknown</set>#Newline<set name="modecom">unknown</set>#Newline<set name="multipleids">false</set>#Newline<set name="topic">unknown</set>#Newline</think>,contactaction.aiml
|
||||
0,NEWCONTACTID,*,*,<condition name="contactcount">#Newline<li value="unknown">CMContactID<set name="contactcount">0</set></li>#Newline<li>CMContactID<set name="contactcount"><srai>SUCCESSOR <get name="contactcount"/></srai></set></li>#Newline</condition>,contactaction.aiml
|
||||
0,RESOLVE NAMEORURI,*,*,<srai>CONTACTDEBUGINFO RESOLVE NAMEORURI</srai>#Newline<think>#Newline<set name="checkednameoruri">true</set>#Newline<set name="isaphonenumber"><srai>ISAPHONENUMBER <get name="contactname"/></srai></set>#Newline<set name="isanemailaddress"><srai>ISANEMAILADDRESS <get name="contactname"/></srai></set>#Newline</think>#Newline<think>#Newline<condition name="modecom">#Newline<li value="EMAIL">#Newline <condition name="isanemailaddress" value="true">#Newline <set name="contactid">undefined</set>#Newline <set name="displayname"><set name="emailaddress"><set name="contacturi"><get name="contactname"/></set></set></set>#Newline </condition>#Newline</li>#Newline<li>#Newline <condition name="isaphonenumber" value="true">#Newline <set name="contactid">undefined</set>#Newline ><set name="displayname"><set name="dialnumber"><set name="contacturi"><srai>FORMATPHONENUMBER <get name="contactname"/></srai></set></set></set>#Newline </condition>#Newline</li>#Newline</condition>#Newline</think>#Newline<srai>RESUMEACTION <get name="modecom"/></srai>,contactaction.aiml
|
||||
0,RESOLVE CONTACTNAME,*,*,<srai>CONTACTDEBUGINFO RESOLVE CONTACTNAME</srai>#Newline<think>#Newline<set name="contactid"><srai>CONTACTID <get name="contactname"/></srai></set>#Newline<set name="multipleids"><srai>MULTIPLEIDS <get name="contactname"/></srai></set></think>#Newline<condition name="multipleids">#Newline<li value="false">#Newline <condition name="contactid">#Newline <li value="unknown">#Newline <condition name="modecom">#Newline <li value="QUERY"><think><set name="contactid">undefined</set><set name="externalname"><get name="contactname"/></set></think> <srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline <li>#Newline <condition name="forceaddcontact">#Newline <li value="false"><srai>ASK TO ADD NEW CONTACTNAME</srai></li>#Newline <li><think><set name="displayname"><get name="contactname"/></set></think> #Newline<!-- <srai>LEARN CONTACTID <set name="contactid"><srai>NEWCONTACTID</srai></set> DISPLAYNAME <get name="contactname"/></srai> #Newline -->#Newline <addinfo><displayname><get name="contactname"/></displayname></addinfo>#Newline <srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline <li><srai>SET ALL CONTACTINFO</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline </condition>#Newline</li>#Newline<li><srai>CONTACTDIALOG</srai></li>#Newline</condition>,contactaction.aiml
|
||||
0,RESOLVE FAMILIARNAME,*,*,<srai>CONTACTDEBUGINFO RESOLVE FAMILIARNAME</srai>#Newline<think>#Newline<set name="checkedfamiliarname">true</set>#Newline<set name="familiarname"><get name="contactname"/></set>#Newline<set name="familiarpredicate"><srai>FAMILIARPREDICATE <get name="familiarname"/></srai></set>#Newline<set name="familiarpronoun"><srai>FAMILIARPRONOUN <get name="familiarname"/></srai></set>#Newline<set name="isafamiliarname"><srai>ISAFAMILIARNAME <get name="familiarname"/></srai></set>#Newline<set name="familiarcontactname"><srai>GETFAMILIARNAME</srai></set>#Newline<set name="familiarcontactid"><srai>CONTACTID <get name="familiarname"/></srai></set>#Newline</think>#Newline<!--#NewlineResolve familiarname:#Newlinecontactname = <get name="contactname"/>.#Newlinefamiliarname = <get name="familiarname"/>.#Newlineisafamiliarname = <get name="isafamiliarname"/>.#Newlinefamiliarpredicate = <get name="familiarpredicate"/>.#Newlinefamiliarcontactname = <get name="familiarcontactname"/>.#Newlinefamiliarcontactid = <get name="familiarcontactid"/>.#Newline-->#Newline<condition name="familiarcontactid">#Newline<li value="unknown">#Newline <condition name="familiarcontactname">#Newline <li value="who">#Newline <condition name="isafamiliarname">#Newline <li value="true">#Newline <srai>ASK FAMILIAR CONTACTNAME</srai>#Newline </li>#Newline <li><srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline </condition>#Newline </li>#Newline <li><think><set name="contactname"><get name="familiarcontactname"/></set></think> <srai>RESUMEACTION <get name="modecom"/></srai>#Newline </li>#Newline </condition>#Newline</li>#Newline<li><think><set name="contactname"><get name="familiarname"/></set></think>#Newline<srai>RESUMEACTION <get name="modecom"/></srai>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,RESOLVE CONTACTURI,*,*,<srai>CONTACTDEBUGINFO RESOLVE CONTACTURI</srai>#Newline<think><set name="contactid"><srai>CONTACTID <get name="contactname"/></srai></set></think>#Newline<condition name="contactid">#Newline<li value="unknown">#Newline <condition name="forceaddcontact">#Newline <li value="false">I didn't find <get name="contactname"/> in your contacts. <srai>ASK TO ADD NEW CONTACTNAME</srai></li>#Newline <li><think><set name="displayname"><get name="contactname"/></set></think>#Newline<!-- <srai>LEARN CONTACTID <srai>NEWCONTACTID</srai> CONTACTNAME <get name="contactname"/></srai> -->#Newline <srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline </condition>#Newline</li>#Newline<li><think><set name="displayname"><srai>DISPLAYNAME <get name="contactid"/></srai></set></think>#Newline <condition name="modecom">#Newline <li value="EMAIL">#Newline <think>#Newline <set name="emailaddress"><set name="contacturi"><srai>EMAILADDRESS <get name="contacttype"/> <get name="contactid"/></srai></set></set></think>#Newline <condition name="contacturi">#Newline <li value="unknown"> #Newline <think><set name="topic">ASKING TO ADD NEW CONTACTURI</set></think> #Newline You haven't yet added <condition name="contacttype"><li value="unknown">an</li><li>a <get name="contacttype"/></li></condition> email address for <get name="displayname"/> to your contacts. Would you like to add one?#Newline </li>#Newline <li><srai>SET ALL CONTACTINFO</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline </condition>#Newline </li>#Newline <li><think><set name="dialnumber"><set name="contacturi"><srai>DIALNUMBER <get name="contacttype"/> <get name="contactid"/></srai></set></set></think>#Newline <condition name="contacturi">#Newline <li value="unknown">#Newline <think><set name="topic">ASKING TO ADD NEW CONTACTURI</set></think> #NewlineYou haven't yet added <condition name="contacttype"><li value="unknown">a phone</li><li>a <get name="contacttype"/></li></condition> number for <get name="displayname"/> to your contacts. Would you like to add one?#Newline </li>#Newline <li><srai>SET ALL CONTACTINFO</srai> <srai>RESUMEACTION <get name="modecom"/></srai></li>#Newline </condition>#Newline </li>#Newline </condition>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,DIAL,*,*,<srai>CONTACTDEBUGINFO CALL</srai>#Newline<srai>CONTACTINIT</srai>#Newline<srai>CALLACTION</srai>,contactaction.aiml
|
||||
0,CONTACTBIRTHDAY *,*,*,<contactbirthday><star/></contactbirthday>,contactaction.aiml
|
||||
0,ADDACTION,*,*,<srai>CONTACTDEBUGINFO ADDACTION</srai>#Newline<think>#Newline<set name="modecom">ADD</set>#Newline<set name="forceaddcontact">true</set>#Newline</think>#Newline<condition name="checkedfamiliarname">#Newline<li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>#Newline<li>#Newline <condition name="contactname">#Newline <li value="unknown"><srai>ASK CONTACTNAME</srai></li>#Newline <li><condition name="contactid">#Newline <li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>#Newline <li><condition name="contacturi">#Newline <li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>#Newline <li><srai>ADDINFO CONTACTID</srai> #Newline</li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,CALLACTION,*,*,<srai>CONTACTDEBUGINFO CALLACTION</srai>#Newline<think>#Newline<set name="modecom">CALL</set>#Newline</think>#Newline<condition name="checkednameoruri">#Newline<li value="false"><srai>RESOLVE NAMEORURI</srai></li>#Newline<li>#Newline<condition name="contactname">#Newline<li value="unknown"><srai>ASK CONTACTNAME</srai></li>#Newline<li><condition name="checkedfamiliarname">#Newline <li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>#Newline <li><condition name="contactid">#Newline <li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>#Newline <li><condition name="contacturi">#Newline <li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>#Newline <li><oob><dial><get name="contacturi"/></dial></oob> Now dialing <get name="displayname"/>. <srai>CONTACTFINALIZE</srai></li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline</li>#Newline</condition>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,EMAILADDRESS UNKNOWN *,*,*,<think>#Newline<set name="emailaddress"><srai>EMAILADDRESS HOME <star/></srai></set>#Newline<condition name="emailaddress" value="unknown">#Newline<set name="emailaddress"><srai>EMAILADDRESS WORK <star/></srai></set>#Newline</condition>#Newline<condition name="emailaddress" value="unknown">#Newline<set name="emailaddress"><srai>EMAILADDRESS CUSTOM <star/></srai></set>#Newline</condition>#Newline</think>#Newline<get name="emailaddress"/>,contactaction.aiml
|
||||
0,EMAILADDRESS * *,*,*,<emailaddress><type><star/></type><id><star index="2"/></id></emailaddress>,contactaction.aiml
|
||||
0,EMAILADDRESS *,*,*,unknown,contactaction.aiml
|
||||
0,NAMEVARIATIONS *,*,*,CONS <star/> NIL,contactaction.aiml
|
||||
0,NAMEVARIATIONS * *,*,*,CONS <star/> CONS <star index="2"/> CONS <star/> <star index="2"/> NIL,contactaction.aiml
|
||||
0,NAMEVARIATIONS * * *,*,*,CONS <star index="3"/> CONS <star index="2"/> CONS <star index="2"/> <star index="3"/> CONS <star/> <star index="3"/> CONS <star/> CONS <star/> <star index="2"/> CONS <star/> <star index="2"/> <star index="3"/> NIL,contactaction.aiml
|
||||
0,NAMEVARIATIONS * * * *,*,*,CONS <star index="4"/> CONS <star index="3"/> CONS <star index="3"/> <star index="4"/> CONS <star index="2"/> CONS <star index="2"/> <star index="4"/> CONS <star index="2"/> <star index="3"/> CONS <star index="2"/> <star index="3"/> <star index="4"/> CONS <star/> <star index="3"/> CONS <star/> <star index="3"/> CONS <star/> <star index="3"/> <star index="4"/> CONS <star/> <star index="2"/> CONS <star/> <star index="2"/> <star index="4"/> CONS <star/> <star index="2"/> <star index="3"/> CONS <star/> <star index="2"/> <star index="3"/> <star index="4"/> NIL,contactaction.aiml
|
||||
0,QUERYINFO EXTERNAL,*,*,<srai>CONTACTDEBUGINFO QUERTYINFO CONTACTID</srai>#Newline<condition name="contactquery">#Newline<li value="DISPLAYNAME"><sraix>WHAT IS <get name="contactname"/>'s REAL NAME</sraix></li>#Newline<li value="BIRTHDAY"><sraix>WHEN IS <get name="contactname"/>'s BIRTHDAY</sraix></li>#Newline<li value="DIALNUMBER"><sraix>WHAT IS <get name="contactname"/>'s PHONE NUMBER</sraix></li>#Newline<li value="EMAILADDRESS"><sraix>WHAT IS <get name="contactname"/>'s EMAIL ADDREESS</sraix></li>#Newline<li><sraix>WHO IS <get name="contactname"/></sraix>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,QUERYINFO CONTACTID,*,*,<srai>CONTACTDEBUGINFO QUERTYINFO CONTACTID</srai>#Newline<think><set name="displayname"><srai>DISPLAYNAME <get name="contactid"/></srai></set>#Newline<set name="contacttype"><lowercase><get name="contacttype"/></lowercase></set>#Newline<set name="contactbirthday"><srai>CONTACTBIRTHDAY <get name="contactid"/></srai></set>#Newline<set name="dialnumber">#Newline<srai>DIALNUMBER <get name="contacttype"/> <get name="contactid"/></srai></set>#Newline<set name="emailaddress">#Newline<srai>EMAILADDRESS <get name="contacttype"/> <get name="contactid"/></srai></set>#Newline</think>#Newline<condition name="contactquery">#Newline<li value="DISPLAYNAME">#Newline <condition name="displayname">#Newline <li value="unknown"><get name="contactname"/>'s full name is <get name="contactname"/>.</li>#Newline <li><get name="contactname"/>'s full name is <get name="displayname"/>.</li>#Newline </condition>#Newline</li>#Newline<li value="BIRTHDAY">#Newline <condition name="contactbirthday">#Newline <li value="unknown">You don't have <get name="displayname"/>'s birthday in your contacts.</li>#Newline <li><get name="displayname"/>'s birthday is <get name="contactbirthday"/>.</li>#Newline </condition>#Newline</li>#Newline<li value="DIALNUMBER">#Newline <condition name="dialnumber">#Newline <li value="unknown">I couldn't find a <condition name="contacttype"><li value="unknown">phone</li><li><get name="contacttype"/></li></condition> number for <get name="displayname"/> in your contacts.</li>#Newline <li><get name="displayname"/>'s <condition name="contacttype"><li value="unknown">phone</li><li><get name="contacttype"/></li></condition> number is <get name="dialnumber"/>.</li>#Newline </condition>#Newline</li>#Newline<li value="EMAILADDRESS">#Newline <condition name="emailaddress">#Newline <li value="unknown">I couldn't find <condition name="contacttype"><li value="unknown">an</li><li>a <get name="contacttype"/></li></condition> email address for <get name="displayname"/> in your contacts.</li>#Newline <li><get name="displayname"/>'s <condition name="contacttype"><li value="unknown"/><li><get name="contacttype"/></li></condition> email address is <get name="emailaddress"/>.</li>#Newline </condition>#Newline</li>#Newline<li>I'm not sure what you're asking.#Newline<!--#Newlinedisplayname: <srai>DISPLAYNAME <get name="contactid"/></srai>#Newlinedialnumber mobile: <srai>DIALNUMBER MOBILE <get name="contactid"/></srai>#Newlinedialnumber home: <srai>DIALNUMBER HOME <get name="contactid"/></srai>#Newlineemailaddress home: <srai>EMAILADDRESS HOME <get name="contactid"/></srai>#Newlineemailaddress work: <srai>EMAILADDRESS WORK <get name="contactid"/></srai>#Newlinebirthday: <srai>CONTACTBIRTHDAY <get name="contactid"/></srai>#Newline-->#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,$EMAIL *,*,*,<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set></think>#Newline<srai>EMAILACTION</srai>,contactaction.aiml
|
||||
0,$EMAIL * AT *,*,*,<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set>#Newline<set name="contacttype"><star index="2"/></set>#Newline</think>#Newline<srai>EMAILACTION</srai> <srai>CONTACTFINALIZE</srai>,contactaction.aiml
|
||||
0,$EMAIL * AT * DOT *,*,*,<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/> at <star index="2"/> dot <star index="3"/></set></think>#Newline<srai>EMAILACTION</srai>,contactaction.aiml
|
||||
0,$EMAIL * MESSAGEBODY *,*,*,<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set>#Newline<set name="messagebody"><star index="2"/></set>#Newline</think>#Newline<srai>EMAILACTION</srai>,contactaction.aiml
|
||||
0,$EMAIL MESSAGEBODY *,*,*,<srai>CONTACTINIT</srai>#Newline<think>#Newline<set name="messagebody"><star/></set>#Newline</think>#Newline<srai>EMAILACTION</srai>,contactaction.aiml
|
||||
0,CALL,*,*,<srai>DIAL</srai>,contactaction.aiml
|
||||
0,CALL ME AT *,*,*,<srai>CONTACTDEBUGINFO CALL <star/></srai>#Newline<srai>CONTACTINIT</srai>#Newline<think><set name="contactname">ME</set>#Newline<set name="contacttype"><star index="2"/></set>#Newline</think>#Newline<srai>CALLACTION</srai>,contactaction.aiml
|
||||
0,CALL *,*,*,<srai>CONTACTDEBUGINFO CALL <star/></srai>#Newline<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set></think>#Newline<srai>CALLACTION</srai>,contactaction.aiml
|
||||
0,CALL * AT *,*,*,<srai>CONTACTDEBUGINFO CALL <star/></srai>#Newline<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set>#Newline<set name="contacttype"><star index="2"/></set>#Newline</think>#Newline<srai>CALLACTION</srai>,contactaction.aiml
|
||||
0,DISPLAYNAME *,*,*,<displayname><star/></displayname>,contactaction.aiml
|
||||
0,ADD CONTACT,*,*,<srai>NEW CONTACT</srai>,contactaction.aiml
|
||||
0,SMSACTION,*,*,<srai>CONTACTDEBUGINFO SMSACTION</srai>#Newline<think>#Newline<set name="modecom">SMS</set>#Newline</think>#Newline<condition name="checkednameoruri">#Newline<li value="false"><srai>RESOLVE NAMEORURI</srai></li>#Newline<li><condition name="contactname">#Newline<li value="unknown"><srai>ASK CONTACTNAME</srai></li>#Newline<li><condition name="checkedfamiliarname">#Newline <li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>#Newline <li><condition name="contactid">#Newline <li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>#Newline <li><condition name="contacturi">#Newline <li value="unknown"><srai>RESOLVE CONTACTURI</srai></li>#Newline <li><condition name="messagebody">#Newline <li value="unknown"><srai>ASK MESSAGEBODY</srai></li>#Newline <li><oob><sms><recipient><get name="contacturi"/></recipient><message><get name="messagebody"/></message></sms></oob> Now sending "<get name="messagebody"/>" to <get name="displayname"/>. <srai>CONTACTFINALIZE</srai></li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline</li>#Newline</condition>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,CONTACTDEBUGINFO *,*,*,<condition name="debugcontact" value="true">#Newline<star/>:#Newlinecheckedfamiliarname: <get name="checkedfamiliarname"/>.#Newlinecheckednameoruri: <get name="checkednameoruri"/>.#Newlinecontactid: <get name="contactid"/>.#Newlinecontactname: <get name="contactname"/>.#Newlinecontactquery: <get name="contactquery"/>.#Newlinecontacttype: <get name="contacttype"/>.#Newlinecontacturi: <get name="contacturi"/>.#Newlinedialnumber: <get name="dialnumber"/>.#Newlinedisplayname: <get name="displayname"/>.#Newlineemailaddress: <get name="emailaddress"/>.#Newlineexternalname: <get name="externalname"/>.#Newlinefamiliarcontactid: <get name="familiarcontactid"/>.#Newlinefamiliarcontactname: <get name="familiarcontactname"/>.#Newlinefamiliarname: <get name="familiarname"/>.#Newlinefamiliarpredicate: <get name="familiarpredicate"/>.#Newlinefamiliarpronoun: <get name="familiarpronoun"/>#Newlineforceaddcontact: <get name="forceaddcontact"/>.#Newlineisaphonenumber: <get name="isaphonenumber"/>. #Newlineisanemailaddress: <get name="isanemailaddress"/>. #Newlineisacontacturi: <get name="isacontacturi"/>.#Newlineisafamiliarname: <get name="isafamiliarname"/>.#Newlinelearnpattern: <get name="learnpattern"/>.#Newlinemessagebody: <get name="messagebody"/>.#Newlinemodecom: <get name="modecom"/>.#Newlinemultipleids: <get name="multipleids"/>.#Newlinesavedtopic: <get name="savedtopic"/>.#Newlinetopic: <get name="topic"/>.#Newline</condition>,contactaction.aiml
|
||||
0,SET ALL CONTACTINFO,*,*,<think>#Newline<set name="displayname"><srai>DISPLAYNAME <get name="contactid"/></srai></set>#Newline<set name="dialnumber"><srai>DIALNUMBER <get name="contacttype"/> <get name="contactid"/></srai></set>#Newline<set name="emailaddress"><srai>EMAILADDRESS <get name="contacttype"/> <get name="contactid"/></srai></set>#Newline<set name="contactbirthday"><srai>CONTACTBIRTHDAY <get name="contacttype"/> <get name="contactid"/></srai></set>#Newline</think>,contactaction.aiml
|
||||
0,WHEN IS * S BIRTHDAY,*,*,<srai>CONTACTINIT</srai>#Newline<think>#Newline<set name="contactname"><star/></set>#Newline<set name="contacttype"><star index="2"/></set>#Newline<set name="contactquery">BIRTHDAY</set>#Newline</think>#Newline<srai>QUERYACTION</srai>,contactaction.aiml
|
||||
0,CONTACTID *,*,*,<contactid><star/></contactid>,contactaction.aiml
|
||||
0,WHAT IS MY PHONE NUMBER,*,*,<srai>WHAT IS ME S UNKNOWN NUMBER</srai>,contactaction.aiml
|
||||
0,WHAT IS MY * NUMBER,*,*,<srai>WHAT IS ME S <star/> NUMBER</srai>,contactaction.aiml
|
||||
0,WHAT IS * S PHONE NUMBER,*,*,<srai>WHAT IS <star/>'s UNKNOWN NUMBER</srai>,contactaction.aiml
|
||||
0,WHAT IS * S * NUMBER,*,*,<srai>CONTACTINIT</srai>#Newline<think>#Newline<set name="contactname"><star/></set>#Newline<set name="contacttype"><star index="2"/></set>#Newline<set name="contactquery">DIALNUMBER</set>#Newline</think>#Newline<srai>QUERYACTION</srai>,contactaction.aiml
|
||||
0,COMMASEPARATENAMES *,*,*,<srai>DISPLAYNAME <star/></srai>,contactaction.aiml
|
||||
0,COMMASEPARATENAMES * *,*,*,<srai>DISPLAYNAME <star/></srai>#Comma <srai>COMMASEPARATENAMES <star index="2"/></srai>,contactaction.aiml
|
||||
0,MULTIPLENAMES *,*,*,<think>#Newline<set name="multipleids"><srai>MULTIPLEIDS <star/></srai></set>#Newline</think>#Newline<condition name="multipleids">#Newline<li value="false">false</li>#Newline<li><srai>COMMASEPARATENAMES <get name="multipleids"/></srai></li>#Newline</condition>,contactaction.aiml
|
||||
0,CONTACTLIST *,*,*,<item><srai>DISPLAYNAME <star/></srai></item>,contactaction.aiml
|
||||
0,CONTACTLIST * *,*,*,<srai>CONTACTLIST <star/></srai><srai>CONTACTLIST <star index="2"/></srai>,contactaction.aiml
|
||||
0,RESUMEACTION QUERY,*,*,<srai>QUERYACTION</srai>,contactaction.aiml
|
||||
0,RESUMEACTION CALL,*,*,<srai>CALLACTION</srai>,contactaction.aiml
|
||||
0,RESUMEACTION *,*,*,Stopped processing.,contactaction.aiml
|
||||
0,RESUMEACTION EMAIL,*,*,<srai>EMAILACTION</srai>,contactaction.aiml
|
||||
0,RESUMEACTION SMS,*,*,<srai>SMSACTION</srai>,contactaction.aiml
|
||||
0,RESUMEACTION ADD,*,*,<srai>ADDACTION</srai>,contactaction.aiml
|
||||
0,QUERYACTION,*,*,<srai>CONTACTDEBUGINFO QUERYACTION</srai>#Newline<think>#Newline<set name="modecom">QUERY</set>#Newline</think>#Newline<condition name="checkedfamiliarname">#Newline<li value="false"><srai>RESOLVE FAMILIARNAME</srai></li>#Newline<li>#Newline <condition name="contactname">#Newline <li value="unknown"><srai>ASK CONTACTNAME</srai></li>#Newline <li><condition name="contactid">#Newline <li value="unknown"><srai>RESOLVE CONTACTNAME</srai></li>#Newline <li><condition name="externalname">#Newline <li value="unknown">#Newline <srai>QUERYINFO CONTACTID</srai>#Newline </li>#Newline <li><srai>QUERYINFO EXTERNAL</srai></li>#Newline </condition>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline</li>#Newline</condition>,contactaction.aiml
|
||||
0,HOW OLD IS *,*,*,<srai>WHEN IS <star/> S BIRTHDAY</srai>,contactaction.aiml
|
||||
0,$SMS,*,*,<srai>CONTACTDEBUGINFO SMS</srai>#Newline<srai>CONTACTINIT</srai>#Newline<srai>SMSACTION</srai>,contactaction.aiml
|
||||
0,$SMS SMESSAGE *,*,*,<srai>CONTACTINIT</srai>#Newline<think>#Newline<set name="messagebody"><star/></set>#Newline</think>#Newline<srai>SMSACTION</srai>,contactaction.aiml
|
||||
0,$SMS *,*,*,<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set></think>#Newline<srai>SMSACTION</srai>,contactaction.aiml
|
||||
0,$SMS * SMESSAGE *,*,*,<srai>CONTACTINIT</srai>#Newline<think><set name="contactname"><star/></set>#Newline<set name="messagebody"><star index="2"/></set>#Newline</think>#Newline<srai>SMSACTION</srai>,contactaction.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 4 and column 82.
|
7
resource/bots/super/aimlif/date.aiml.csv
Normal file
7
resource/bots/super/aimlif/date.aiml.csv
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
0,DAY,*,*,Today is <date format="%A" jformat="EEEEEEEEEE"/>,date.aiml
|
||||
0,YEAR,*,*,This is <date format="%Y" jformat="YYYY"/>,date.aiml
|
||||
0,MONTH,*,*,This is <date format="%B" jformat="MMMMMMMMM"/>,date.aiml
|
||||
0,TIME,*,*,The time is <date format="%I:%M %p" jformat="h:mm a"/>,date.aiml
|
||||
0,DATE,*,*,Today is <date format="%B %d#Comma %Y" jformat="MMMMMMMMM dd#Comma YYYY"/>,date.aiml
|
||||
0,DATE AND TIME,*,*,The date and time is <date/>,date.aiml
|
||||
0,HOW MANY DAYS UNTIL CHRISTMAS,*,*,<interval>#Newline<jformat>MMMMMMMMM dd</jformat>#Newline<style>days</style>#Newline<from><date jformat="MMMMMMMMM dd"/></from>#Newline<to>December 25</to>#Newline</interval>#Newlinedays until Christmas.,date.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 33.
|
9
resource/bots/super/aimlif/dialog.aiml.csv
Normal file
9
resource/bots/super/aimlif/dialog.aiml.csv
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
0,CLEAR DIALOG HISTORY,*,*,Cleared.#Newline<think>#Newline<set name="response1"/>#Newline<set name="request1"/>#Newline<set name="response2"/>#Newline<set name="request2"/>#Newline<set name="response3"/>#Newline<set name="request3"/>#Newline<set name="response4"/>#Newline<set name="request4"/>#Newline<set name="response5"/>#Newline<set name="request5"/>#Newline<set name="response6"/>#Newline<set name="request6"/>#Newline<set name="response7"/>#Newline<set name="request7"/>#Newline<set name="response8"/>#Newline<set name="request8"/>#Newline<set name="response9"/>#Newline<set name="request9"/>#Newline<set name="response10"/>#Newline<set name="request10"/>#Newline<set name="response11"/>#Newline<set name="request11"/>#Newline<set name="response12"/>#Newline<set name="request12"/>#Newline<set name="response13"/>#Newline<set name="request13"/>#Newline<set name="response14"/>#Newline<set name="request14"/>#Newline<set name="response15"/>#Newline<set name="request15"/>#Newline<set name="response16"/>#Newline<set name="request16"/>#Newline<set name="response17"/>#Newline<set name="request17"/>#Newline<set name="response18"/>#Newline<set name="request18"/>#Newline<set name="response19"/>#Newline<set name="request19"/>#Newline<set name="response20"/>#Newline<set name="request20"/>#Newline<set name="response21"/>#Newline<set name="request21"/>#Newline<set name="response22"/>#Newline<set name="request22"/>#Newline<set name="response23"/>#Newline<set name="request23"/>#Newline<set name="response24"/>#Newline<set name="request24"/>#Newline<set name="response25"/>#Newline<set name="request25"/>#Newline<set name="response26"/>#Newline<set name="request26"/>#Newline<set name="response27"/>#Newline<set name="request27"/>#Newline<set name="response28"/>#Newline<set name="request28"/>#Newline<set name="response29"/>#Newline<set name="request29"/>#Newline<set name="response30"/>#Newline<set name="request30"/>#Newline<set name="response31"/>#Newline<set name="request31"/>#Newline</think>,dialog.aiml
|
||||
0,SEND BUG REPORT,*,*,Sending transcript to callmom-info@pandorabots.com.#Newline<oob><email><to>callmom-info@pandorabots.com</to><subject>Transcript of <bot name="name"/> with <get name="name"/> on <date/></subject><body>#Newline<srai>DIALOG HISTORY</srai></body></email></oob>,dialog.aiml
|
||||
0,REPORT A PROBLEM,*,*,<oob><dialog><title>Would you like to send a bug report?</title><list><item>Yes</item><item>No</item></list></dialog></oob>#NewlineTo help the developers understand your problem#Comma you can choose to send us a transcript of your recent conversation with CallMom. You can add your own comments to the email message too. Would you like to send a report?,dialog.aiml
|
||||
0,YES,WOULD YOU LIKE TO SEND A REPORT,*,<srai>SEND BUG REPORT</srai>,dialog.aiml
|
||||
0,XEXCHANGE *,*,*,<think>Badly formatted dialog exchage: <star/></think>,dialog.aiml
|
||||
0,XEXCHANGE * XHUMAN * XBOT SENDING TRANSCRIPT *,*,*,<think>Badly formatted dialog exchage: <star/></think>,dialog.aiml
|
||||
0,XEXCHANGE * XHUMAN * XBOT *,*,*,<think>#Newline<set name="request"><star index="2"/></set>#Newline<set name="response"><star index="3"/></set>#Newline</think>#Newline<condition name="request"><li value="unknown"/>#Newline<li><get name="name"/>: <get name="request"/>#Newline<bot name="name"/>: <get name="response"/></li>#Newline</condition>,dialog.aiml
|
||||
0,DIALOG HISTORY,*,*,<srai>XEXCHANGE request31 XHUMAN <request index="31"/> XBOT <response index="31"/></srai>#Newline<srai>XEXCHANGE request30 XHUMAN <request index="30"/> XBOT <response index="30"/></srai>#Newline<srai>XEXCHANGE request29 XHUMAN <request index="29"/> XBOT <response index="29"/></srai>#Newline<srai>XEXCHANGE request28 XHUMAN <request index="28"/> XBOT <response index="28"/></srai>#Newline<srai>XEXCHANGE request27 XHUMAN <request index="27"/> XBOT <response index="27"/></srai>#Newline<srai>XEXCHANGE request26 XHUMAN <request index="26"/> XBOT <response index="26"/></srai>#Newline<srai>XEXCHANGE request25 XHUMAN <request index="25"/> XBOT <response index="25"/></srai>#Newline<srai>XEXCHANGE request24 XHUMAN <request index="24"/> XBOT <response index="24"/></srai>#Newline<srai>XEXCHANGE request23 XHUMAN <request index="23"/> XBOT <response index="23"/></srai>#Newline<srai>XEXCHANGE request22 XHUMAN <request index="22"/> XBOT <response index="22"/></srai>#Newline<srai>XEXCHANGE request21 XHUMAN <request index="21"/> XBOT <response index="21"/></srai>#Newline<srai>XEXCHANGE request20 XHUMAN <request index="20"/> XBOT <response index="20"/></srai>#Newline<srai>XEXCHANGE request19 XHUMAN <request index="19"/> XBOT <response index="19"/></srai>#Newline<srai>XEXCHANGE request18 XHUMAN <request index="18"/> XBOT <response index="18"/></srai>#Newline<srai>XEXCHANGE request17 XHUMAN <request index="17"/> XBOT <response index="17"/></srai>#Newline<srai>XEXCHANGE request16 XHUMAN <request index="16"/> XBOT <response index="16"/></srai>#Newline<srai>XEXCHANGE request15 XHUMAN <request index="15"/> XBOT <response index="15"/></srai>#Newline<srai>XEXCHANGE request14 XHUMAN <request index="14"/> XBOT <response index="14"/></srai>#Newline<srai>XEXCHANGE request13 XHUMAN <request index="13"/> XBOT <response index="13"/></srai>#Newline<srai>XEXCHANGE request12 XHUMAN <request index="12"/> XBOT <response index="12"/></srai>#Newline<srai>XEXCHANGE request11 XHUMAN <request index="11"/> XBOT <response index="11"/></srai>#Newline<srai>XEXCHANGE request10 XHUMAN <request index="10"/> XBOT <response index="10"/></srai>#Newline<srai>XEXCHANGE request9 XHUMAN <request index="9"/> XBOT <response index="9"/></srai>#Newline<srai>XEXCHANGE request8 XHUMAN <request index="8"/> XBOT <response index="8"/></srai>#Newline<srai>XEXCHANGE request7 XHUMAN <request index="7"/> XBOT <response index="7"/></srai>#Newline<srai>XEXCHANGE request6 XHUMAN <request index="6"/> XBOT <response index="6"/></srai>#Newline<srai>XEXCHANGE request5 XHUMAN <request index="5"/> XBOT <response index="5"/></srai>#Newline<srai>XEXCHANGE request4 XHUMAN <request index="4"/> XBOT <response index="4"/></srai>#Newline<srai>XEXCHANGE request3 XHUMAN <request index="3"/> XBOT <response index="3"/></srai>#Newline<srai>XEXCHANGE request2 XHUMAN <request index="2"/> XBOT <response index="2"/></srai>#Newline<srai>XEXCHANGE request1 XHUMAN <request index="1"/> XBOT <response index="1"/></srai>,dialog.aiml
|
||||
0,TRANSCRIPT,*,*,Sending transcript to <get name="email"/>.#Newline<oob><email><to><get name="email"/></to><subject>Transcript of <bot name="name"/> with <get name="name"/> on <date/></subject><body>#Newline<srai>DIALOG HISTORY</srai></body></email></oob>,dialog.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 69.
|
118
resource/bots/super/aimlif/familiar.aiml.csv
Normal file
118
resource/bots/super/aimlif/familiar.aiml.csv
Normal file
|
|
@ -0,0 +1,118 @@
|
|||
0,ASK FAMILIAR CONTACTNAME,*,*,<think><set name="topic">ASKING FAMILIAR CONTACTNAME</set></think>#NewlineWhat is your <lowercase><get name="familiarpredicate"/></lowercase>'s name?,familiar.aiml
|
||||
0,_,WHAT IS YOUR * S NAME,ASKING FAMILIAR CONTACTNAME,<think>#Newline<set name="topic">unknown</set>#Newline<set name="contactname"><star/></set>#Newline<set name="contactdest"><star/></set>#Newline<set name="isshortanswer"><srai>ISSHORTANSWER <star/></srai></set>#Newline</think>#Newline<condition name="isshortanswer">#Newline<li value="true">#Newline<srai>REMEMBERFAMILIARNAME</srai>#Newline<srai>RESUMEACTION <get name="modecom"/></srai>#Newline</li>#Newline<li><srai>CONTACTFINALIZE</srai> <srai><star/></srai></li>#Newline</condition>,familiar.aiml
|
||||
0,MY <SET>FAMILIARNAME</SET> S NAME IS *,*,*,<think>#Newline<set name="familiarpredicate"><srai>FAMILIARPREDICATE <star/></srai></set>#Newline<set name="contactname"><star index="2"/></set>#Newline</think>#Newline<srai>REMEMBERFAMILIARNAME</srai>,familiar.aiml
|
||||
0,MY <SET>FAMILIARNAME</SET> IS <SET>NAME</SET>,*,*,<think>#Newline<set name="familiarpredicate"><srai>FAMILIARPREDICATE <star/></srai></set>#Newline<set name="contactname"><star index="2"/></set>#Newline</think>#Newline<srai>REMEMBERFAMILIARNAME</srai>,familiar.aiml
|
||||
0,* IS MY <SET>FAMILIARNAME</SET>,*,*,<srai>MY <star index="2"/> IS <star/></srai>,familiar.aiml
|
||||
0,FAMILIARPREDICATE NIECE,*,*,niece,familiar.aiml
|
||||
0,FAMILIARPREDICATE MOM,*,*,mother,familiar.aiml
|
||||
0,FAMILIARPREDICATE NEPHEW,*,*,nephew,familiar.aiml
|
||||
0,FAMILIARPREDICATE GRANDMA,*,*,grandmother,familiar.aiml
|
||||
0,FAMILIARPREDICATE DADA,*,*,father,familiar.aiml
|
||||
0,FAMILIARPREDICATE WIFE,*,*,wife,familiar.aiml
|
||||
0,FAMILIARPREDICATE HUSBAND,*,*,husband,familiar.aiml
|
||||
0,FAMILIARPREDICATE DAUGHTER,*,*,daughter,familiar.aiml
|
||||
0,FAMILIARPREDICATE GRANDFATHER,*,*,grandfather,familiar.aiml
|
||||
0,FAMILIARPREDICATE DAD,*,*,father,familiar.aiml
|
||||
0,FAMILIARPREDICATE MOMMY,*,*,mother,familiar.aiml
|
||||
0,FAMILIARPREDICATE WIFEY,*,*,wife,familiar.aiml
|
||||
0,FAMILIARPREDICATE FATHER,*,*,father,familiar.aiml
|
||||
0,FAMILIARPREDICATE BOYFRIEND,*,*,boyfriend,familiar.aiml
|
||||
0,FAMILIARPREDICATE UNCLE,*,*,uncle,familiar.aiml
|
||||
0,FAMILIARPREDICATE HUBBY,*,*,husband,familiar.aiml
|
||||
0,FAMILIARPREDICATE MOTHER,*,*,mother,familiar.aiml
|
||||
0,FAMILIARPREDICATE MUM,*,*,mother,familiar.aiml
|
||||
0,FAMILIARPREDICATE MA,*,*,mother,familiar.aiml
|
||||
0,FAMILIARPREDICATE MUMMA,*,*,mother,familiar.aiml
|
||||
0,FAMILIARPREDICATE BROTHER,*,*,brother,familiar.aiml
|
||||
0,FAMILIARPREDICATE MOMMA,*,*,mother,familiar.aiml
|
||||
0,FAMILIARPREDICATE GIRLFRIEND,*,*,girlfriend,familiar.aiml
|
||||
0,FAMILIARPREDICATE SIS,*,*,sister,familiar.aiml
|
||||
0,FAMILIARPREDICATE GRANDMOTHER,*,*,grandmother,familiar.aiml
|
||||
0,FAMILIARPREDICATE GRANDMOM,*,*,grandmother,familiar.aiml
|
||||
0,FAMILIARPREDICATE BESTFRIEND,*,*,bestfriend,familiar.aiml
|
||||
0,FAMILIARPREDICATE *,*,*,unknown,familiar.aiml
|
||||
0,FAMILIARPREDICATE FRIEND,*,*,friend,familiar.aiml
|
||||
0,FAMILIARPREDICATE AUNT,*,*,aunt,familiar.aiml
|
||||
0,FAMILIARPREDICATE SISTER,*,*,sister,familiar.aiml
|
||||
0,FAMILIARPREDICATE ANT,*,*,aunt,familiar.aiml
|
||||
0,FAMILIARPREDICATE DADDY,*,*,father,familiar.aiml
|
||||
0,FAMILIARPREDICATE BRO,*,*,brother,familiar.aiml
|
||||
0,FAMILIARPREDICATE SON,*,*,son,familiar.aiml
|
||||
0,FAMILIARPREDICATE GRANDDAD,*,*,grandfather,familiar.aiml
|
||||
0,FAMILIARPREDICATE MUMMY,*,*,mother,familiar.aiml
|
||||
0,ISAFAMILIARNAME NIECE,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MOM,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME NEPHEW,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME GRANDMA,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME DADA,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME WIFE,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME HUSBAND,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME DAUGHTER,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME GRANDFATHER,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME DAD,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MOMMY,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME WIFEY,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME FATHER,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME BOYFRIEND,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME UNCLE,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME HUBBY,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MOTHER,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MUM,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MA,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MUMMA,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME BROTHER,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MOMMA,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME GIRLFRIEND,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME SIS,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME GRANDMOTHER,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME GRANDMOM,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME BESTFRIEND,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME *,*,*,false,familiar.aiml
|
||||
0,ISAFAMILIARNAME FRIEND,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME AUNT,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME SISTER,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME ANT,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME DADDY,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME BRO,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME SON,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME GRANDDAD,*,*,true,familiar.aiml
|
||||
0,ISAFAMILIARNAME MUMMY,*,*,true,familiar.aiml
|
||||
0,GETFAMILIARNAME,*,*,<think>#Newline<set name="familiarpredicate"><uppercase><get name="familiarpredicate"/></uppercase></set>#Newline</think>#Newline<condition name="familiarpredicate">#Newline<li value="SON"><get name="son"/></li>#Newline<li value="AUNT"><get name="aunt"/></li>#Newline<li value="WIFE"><get name="wife"/></li>#Newline<li value="UNCLE"><get name="uncle"/></li>#Newline<li value="NIECE"><get name="niece"/></li>#Newline<li value="NEPHEW"><get name="nephew"/></li>#Newline<li value="MOTHER"><get name="mother"/></li>#Newline<li value="FATHER"><get name="father"/></li>#Newline<li value="SISTER"><get name="sister"/></li>#Newline<li value="BROTHER"><get name="brother"/></li>#Newline<li value="HUSBAND"><get name="husband"/></li>#Newline<li value="DAUGHTER"><get name="daughter"/></li>#Newline<li value="GRANDMOTHER"><get name="grandmother"/></li>#Newline<li value="GRANDFATHER"><get name="grandfather"/></li>#Newline<li>who</li>#Newline</condition>,familiar.aiml
|
||||
0,FAMILIARPRONOUN NIECE,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN MOM,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN NEPHEW,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN GRANDMA,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN DADA,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN WIFE,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN HUSBAND,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN DAUGHTER,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN GRANDFATHER,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN DAD,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN MOMMY,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN WIFEY,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN FATHER,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN BOYFRIEND,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN UNCLE,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN HUBBY,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN MOTHER,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN MUM,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN MA,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN MUMMA,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN BROTHER,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN MOMMA,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN GIRLFRIEND,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN SIS,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN GRANDMOTHER,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN GRANDMOM,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN BESTFRIEND,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN *,*,*,unknown,familiar.aiml
|
||||
0,FAMILIARPRONOUN FRIEND,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN AUNT,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN SISTER,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN ANT,*,*,her,familiar.aiml
|
||||
0,FAMILIARPRONOUN DADDY,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN BRO,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN SON,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN GRANDDAD,*,*,his,familiar.aiml
|
||||
0,FAMILIARPRONOUN MUMMY,*,*,her,familiar.aiml
|
||||
0,REMEMBERFAMILIARNAME,*,*,<think>#Newline<set name="familiarpredicate"><uppercase><get name="familiarpredicate"/></uppercase></set>#Newline</think>#Newline<condition name="familiarpredicate">#Newline<li value="UNKNOWN"/>#Newline<li>#NewlineI will remember your <lowercase><get name="familiarpredicate"/></lowercase>'s name is #Newline<set name="contactname">#Newline<condition name="familiarpredicate">#Newline<li value="SON"><set name="son"><get name="contactname"/></set></li>#Newline<li value="AUNT"><set name="aunt"><get name="contactname"/></set></li>#Newline<li value="WIFE"><set name="wife"><get name="contactname"/></set></li>#Newline<li value="NIECE"><set name="niece"><get name="contactname"/></set></li>#Newline<li value="UNCLE"><set name="uncle"><get name="contactname"/></set></li>#Newline<li value="NEPHEW"><set name="niece"><get name="contactname"/></set></li>#Newline<li value="MOTHER"><set name="mother"><get name="contactname"/></set></li>#Newline<li value="FATHER"><set name="father"><get name="contactname"/></set></li>#Newline<li value="SISTER"><set name="sister"><get name="contactname"/></set></li>#Newline<li value="BROTHER"><set name="brother"><get name="contactname"/></set></li>#Newline<li value="HUSBAND"><set name="husband"><get name="contactname"/></set></li>#Newline<li value="DAUGHTER"><set name="daughter"><get name="contactname"/></set></li>#Newline<li value="BOYFRIEND"><set name="boyfriend"><get name="contactname"/></set></li>#Newline<li value="GIRLFRIEND"><set name="girlfriend"><get name="contactname"/></set></li>#Newline<li value="GRANDMOTHER"><set name="grandmother"><get name="contactname"/></set></li>#Newline<li value="GRANDFATHER"><set name="grandfather"><get name="contactname"/></set></li>#Newline<li>who</li>#Newline</condition>#Newline</set>.#Newline</li>#Newline</condition>,familiar.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 49.
|
1
resource/bots/super/aimlif/help.aiml.csv
Normal file
1
resource/bots/super/aimlif/help.aiml.csv
Normal file
|
|
@ -0,0 +1 @@
|
|||
0,HELP VOICE,*,*,You can buy a male voice from Svox. Installing this app will give CallMom (as well as all other apps) a male voice. See <a href="https://play.google.com/store/apps/details?id=com.svox.classic.langpack.eng_usa_male&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5zdm94LmNsYXNzaWMubGFuZ3BhY2suZW5nX3VzYV9tYWxlIl0.">Svox Classic Text-to-Speech Engine</a>.,help.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 146.
|
183
resource/bots/super/aimlif/inappropriate.aiml.csv
Normal file
183
resource/bots/super/aimlif/inappropriate.aiml.csv
Normal file
|
|
@ -0,0 +1,183 @@
|
|||
0,DO YOU WANT TO HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU WANT TO HAVE SEX WITH ME,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU WATCH PORN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU WANNA HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU WANNA HAVE SEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU SWALLOW *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU HAVE BIG BOOBIES,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU SUCK DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU LIKE A ASTERISK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU LIKE TO HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU LIKE TO SUCK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU LIKE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU LIKE PORN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU LIKE PENIS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU KNOW ANY DIRTY JOKES,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,ARE YOU SEXY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,ARE YOU HORNY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,PORN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,TELL ME A DIRTY JOKE,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME A VAGINA,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME A PICTURE OF NUDE *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME A PICTURE OF BOOBIES,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME A NAKED *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME PORN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ TEENBLOWJOB *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME SOME PORN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME TITS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME NUDE *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME VAGINA,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME YOUR VAGINA,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,YOU TURN ME ON,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANT SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANT TO F ASTERISK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANT TO RAPE YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANT TO HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANT TO MAKE LOVE TO YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I HAVE A BONER,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I AM HORNY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I AM HORNY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I LIKE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I LIKE TO HAVE SEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I LIKE RAPE,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WILL FUCK YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANNA HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANNA HAVE SEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I WANNA FUCK YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I FUCKED *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I NEED SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,T ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SEXUAL *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ SEXFUCK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ SEXY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ BOOBS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ NUDEGIRL *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ GIRLSEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ TO FUCK YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ ANAL SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ HOGTIED *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ TEEN UNDERSCORE *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ PUSSY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ YOUR PUSSY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ YOUR ASS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ YOUR BREASTS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ BLOWJOB,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ DOWNBLOUSE *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ SEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ SEX WITH YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ ASSHOLE,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ SEXGURL *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ NICE ASS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ NEKKID GIRL *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ HORNY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ WHALETAILS *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ MY DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ MY PENIS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ HENTAI,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ MASTURBATE,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ BLOWJOBGIRL *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ ATK GALLERIA *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ RAPE YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ HAVE SEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ UPSKIRT *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ STRIPPER,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ DOWN BLOUSE *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ GIRLSPUSSY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ YOU NAKED,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ SUCK MY DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ BIG DICKS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,MASTURBATE,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,PORNO,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,VAGINA,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,ANUS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,WOULD YOU LIKE TO HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HAVING SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HAVING SEX WITH *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,FUCK ME,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,FUCK ME *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,FUCK MY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,WANT TO HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,LETS HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,LETS FUCK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,PORNHUB *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,COCK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,MY PENIS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,MY PENIS *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,MY PENIS IS *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,MY DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,MY DICK IS *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN WE HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN YOU TELL ME A DIRTY JOKE,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN YOU HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN YOU SUCK MY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN YOU GIVE ME A BLOWJOB,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN YOU TALK DIRTY TO ME,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN I F ASTERISK ASTERISK ASTERISK YOU *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN I FUCK YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,CAN I SUCK ON YOUR *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,LICK MY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,IM GOING TO FUCK YOU,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,IM CUMMING,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,BUTT *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,GIVE ME A BLOWJOB,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HORNY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,LET US TALK ABOUT SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,BEND OVER,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK ON MY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK A DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK A DICK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK A *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK MY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK MY COCK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK MY DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK MY DICK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK MY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK IT *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,PENIS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,PENIS IN *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,BOOBS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,TAKE OFF YOUR *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,WILL YOU SUCK MY PENIS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,BLOW ME *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,BLOW JOB,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,TALK DIRTY TO ME,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,RAPE,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,WHAT IS A BLOWJOB,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,BOOBIES,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,YOUR ASS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,KISSES YOUR *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SEXY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HOW DO YOU HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HOW BIG IS YOUR PENIS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HAVE SEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HAVE SEX WITH ME,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HAVE SEX WITH *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,MAKE ME CUM,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,WANNA FUCK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,WANNA SUCK MY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,PORNOS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME A PICTURE OF A NAKED *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,I LIKE VAGINA,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SEX *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SEXY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ YOUR PENIS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,FIND A DICK,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,FIND A F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK JOB,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ GAY PORN *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ P ASTERISK ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,FIND A NAKED WOMAN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ HENTAI *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ MISTY DAWN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,_ HAVE SEX,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,FIND A SEXY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,YOU ARE SEXY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SUCK ME,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,OPEN YOUR *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,HORNY,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SEARCH PORN,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,DO YOU LIKE BIG DICKS,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
0,SHOW ME TEENPUSSY *,*,*,<srai>FILTER INAPPROPRIATE</srai>,inappropriate.aiml
|
||||
|
15
resource/bots/super/aimlif/inquiry.aiml.csv
Normal file
15
resource/bots/super/aimlif/inquiry.aiml.csv
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
0,*,HOW OLD ARE YOU,*,<think><set name="age"><star/></set></think>#Newline<srai>MY AGE IS <star/></srai>,inquiry.aiml
|
||||
0,INQUIRY LOCATION,*,*,<srai>INQUIRY LOCATION <get name="location"/></srai>,inquiry.aiml
|
||||
0,INQUIRY LOCATION WHERE,*,*,Where are you?,inquiry.aiml
|
||||
0,INQUIRY LOCATION *,*,*,<srai>RANDOM PICKUP LINE</srai>,inquiry.aiml
|
||||
0,INQUIRY NAME,*,*,<srai>INQUIRY NAME <get name="name"/></srai>,inquiry.aiml
|
||||
0,INQUIRY NAME *,*,*,<srai>RANDOM PICKUP LINE</srai>,inquiry.aiml
|
||||
0,INQUIRY NAME FRIEND,*,*,What is your name?,inquiry.aiml
|
||||
0,INQUIRY AGE,*,*,<srai>INQUIRY AGE <get name="age"/></srai>,inquiry.aiml
|
||||
0,INQUIRY AGE HOW MANY,*,*,How old are you?,inquiry.aiml
|
||||
0,INQUIRY AGE *,*,*,<srai>RANDOM PICKUP LINE</srai>,inquiry.aiml
|
||||
0,INQUIRY GENDER,*,*,<srai>INQUIRY GENDER <get name="gender"/></srai>,inquiry.aiml
|
||||
0,INQUIRY GENDER UNKNOWN,*,*,Are you a man or a woman?,inquiry.aiml
|
||||
0,INQUIRY GENDER *,*,*,<srai>RANDOM PICKUP LINE</srai>,inquiry.aiml
|
||||
0,MAN,ARE YOU A MAN OR A WOMAN,*,<srai>MY GENDER IS MALE</srai>,inquiry.aiml
|
||||
0,WOMAN,ARE YOU A MAN OR A WOMAN,*,<srai>MY GENDER IS FEMALE</srai>,inquiry.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 40.
|
46
resource/bots/super/aimlif/insults.aiml.csv
Normal file
46
resource/bots/super/aimlif/insults.aiml.csv
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
0,ARE YOU A WHORE,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,ARE YOU A BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU IDIOT,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU ARE A B ASTERISK ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU ARE A B ASTERISK ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU ARE A C ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU ARE A DICK,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU ARE A BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,F U *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK YOU BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,B ASTERISK ASTERISK ASTERISK ASTERISK YOU *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,C ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,S ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,GO FUCK YOURSELF,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,GO DIE IN A HOLE,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,GO TO HELL *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,DUMB ASS,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,PUSSY,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,FUCK U BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,FUCK IT,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,FUCK YOU THEN,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,BITCH PLEASE,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,BITCH *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,NO BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,NO DUMBASS *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,SHUT UP BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YEAH BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,EAT MY *,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,WHORE,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,HEY B ASTERISK ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,HEY BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,DICK HEAD,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,ASSHOLE,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,DUMBASS,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,BASTARD,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,STUPID BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,FAGGOT,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,WHAT IS UP BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOUR A BITCH,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,SLUT,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,GAY,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,HOE,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU ARE FAT,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
0,YOU ARE CRAZY,*,*,<srai>FILTER INSULT</srai>,insults.aiml
|
||||
|
0
resource/bots/super/aimlif/learnf.aiml.csv
Normal file
0
resource/bots/super/aimlif/learnf.aiml.csv
Normal file
|
|
8
resource/bots/super/aimlif/ontology.aiml.csv
Normal file
8
resource/bots/super/aimlif/ontology.aiml.csv
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
0,IS A <SET>MAMMAL</SET> A MAMMAL,*,*,Yes,ontology.aiml
|
||||
0,IS A * A MAMMAL,*,*,unknown,ontology.aiml
|
||||
0,IS A <SET>BIRD</SET> A BIRD,*,*,Yes,ontology.aiml
|
||||
0,IS A * A BIRD,*,*,unknown,ontology.aiml
|
||||
0,DOES A <SET>MAMMAL</SET> HAVE <SET>MAMMALFEATURE</SET>,*,*,Yes,ontology.aiml
|
||||
0,DOES A <SET>MAMMAL</SET> HAVE *,*,*,unknown,ontology.aiml
|
||||
0,DOES A <SET>BIRD</SET> HAVE <SET>BIRDFEATURE</SET>,*,*,Yes,ontology.aiml
|
||||
0,DOES A <SET>BIRD</SET> HAVE *,*,*,unknown,ontology.aiml
|
||||
|
72
resource/bots/super/aimlif/oob.aiml.csv
Normal file
72
resource/bots/super/aimlif/oob.aiml.csv
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
0,TEACH ME <SET>LANGUAGE</SET>,*,*,<srai>LANGUAGE</srai> Let's try a searching for "learn <star/>". <oob><search>LEARN <star/></search></oob>,oob.aiml
|
||||
0,CLEAR LOG,*,*,Done. <oob><clear>log</clear></oob>,oob.aiml
|
||||
0,*,WHAT WOULD YOU LIKE TO WRITE ON TWITTER,*,<srai>TWEET <star/></srai>,oob.aiml
|
||||
0,SEND MAIL,*,*,<srai>SEND EMAIL</srai>,oob.aiml
|
||||
0,SEND FEATURE REQUEST *,*,*,<think><set name="featurerequest"><star/></set></think> Click send to mail your feature request. #Newline<oob><email><to>callmom-info@pandorabots.com</to><subject>Feature request <get name="featurerequest"/></subject><body>Dear CallMom developers#Comma I'd like to request that you add this feature to the next version of CallMom: <get name="featurerequest"/>. Sincerely#Comma <get name="name"/></body></email></oob>,oob.aiml
|
||||
0,SHOW ME A VIDEO *,*,*,I'm looking up videos for you. <oob><search>VIDEO <star/></search></oob>,oob.aiml
|
||||
0,SHOW ME A WEBSITE ABOUT *,*,*,Let's try a google search. <oob><search><star/></search></oob>,oob.aiml
|
||||
0,I WANT TO BUY *,*,*,Let's try to find a store on the map. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,I AM FAT,*,*,I'm looking for a weight loss center near you. <oob><map>weight loss</map></oob>,oob.aiml
|
||||
0,I AM HUNGRY,*,*,I've found several restaurants near you. <oob><map>restaurant</map></oob>,oob.aiml
|
||||
0,I AM GOING TO KILL *,*,*,You should contact the authorities. <oob><dial>911</dial></oob>,oob.aiml
|
||||
0,BATTERY LEVEL,*,*,Checking. Battery level is <oob><battery/></oob> percent.,oob.aiml
|
||||
0,GOOGLE,*,*,I'm opening Google search. <oob><search/></oob>,oob.aiml
|
||||
0,GOOGLE *,*,*,<oob><search><star/></search></oob> I'm opening your browser.,oob.aiml
|
||||
0,SEARCH *,*,*,I'll try a web search. <oob><search><star/></search></oob>,oob.aiml
|
||||
0,FIND ME A *,*,*,Let's try a web search. <oob><search><star/></search></oob>,oob.aiml
|
||||
0,FIND A *,*,*,Let's try looking on the map. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,FIND MY LOCATION,*,*,I'll show you on the map. <oob><map>my location</map></oob>,oob.aiml
|
||||
0,FIND *,*,*,Let's try a Google search. <oob><search><star/></search></oob>,oob.aiml
|
||||
0,FIND THE NEAREST STARBUCKS,*,*,I'm looking on the map. <oob><map>Starbucks</map></oob>,oob.aiml
|
||||
0,FIND THE NEAREST *,*,*,I'm showing you <star/> on the map. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,FIND NEAREST *,*,*,I've found several near you. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,YES,WOULD YOU LIKE TO SEND THIS FEATURE REQUEST *,*,<srai>SEND FEATURE REQUEST <get name="featurerequest"/></srai>,oob.aiml
|
||||
0,DIRECTIONS TO *,*,*,Here are the driving directions. <oob><directions><to><star/></to></directions></oob>,oob.aiml
|
||||
0,DIRECTIONS *,*,*,Here are the directions. <oob><directions><to><star/></to></directions></oob>,oob.aiml
|
||||
0,DIRECTIONS FROM * TO *,*,*,Here are the directions from <star/> to <star index="2"/>. <oob><directions><from><star/></from><to><star index="2"/></to></directions></oob>,oob.aiml
|
||||
0,LAUNCH CAMERA,*,*,Launching the camera. <oob><camera>on</camera></oob>,oob.aiml
|
||||
0,LAUNCH *,*,*,I didn't find <star/> among your installed apps. Let's try to find it. <think><set name="it"><star/></set></think>. <oob><search><star/></search></oob>,oob.aiml
|
||||
0,LAUNCH * DOT COM,*,*,Let's go to <star/>.com. <oob><url>http://<star/>.com</url></oob>,oob.aiml
|
||||
0,TACO,*,*,I'm looking for Mexican restaurants near you. <oob><map>Tacos</map></oob>,oob.aiml
|
||||
0,PIZZA,*,*,I'm looking on the map for Pizza places near you. <oob><map>Pizza</map></oob>,oob.aiml
|
||||
0,WHERE ARE THE *,*,*,I'm looking on the map. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,WHERE IS A *,*,*,I'll check the map for <star/>. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,WHERE IS PASADENA,*,*,Let me show you on the map. <oob><map>Pasadena</map></oob>,oob.aiml
|
||||
0,WHERE IS *,*,*,<oob><map><star/></map></oob> I'm looking on the map.,oob.aiml
|
||||
0,WHERE IS THE CLOSEST *,*,*,I'm looking on the map. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,WHERE IS THE NEAREST STARBUCKS,*,*,I will look for Starbucks on the map. <oob><map>Starbucks</map></oob>,oob.aiml
|
||||
0,WHERE IS THE NEAREST GAS STATION,*,*,Let's look on the map. <oob><map>Gas Station</map></oob>,oob.aiml
|
||||
0,WHERE IS THE NEAREST *,*,*,I've found several near you. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,WHERE IS THE NEAREST WALMART,*,*,I'll show you on the map. <oob><map>Walmart</map></oob>,oob.aiml
|
||||
0,WHERE IS THE NEAREST MCDONALD S,*,*,Let's look on the map. <oob><map>McDonald's</map></oob>,oob.aiml
|
||||
0,WHERE IS YORKSHIRE,*,*,Let's look on the map. <oob><map>Yorkshire</map></oob>,oob.aiml
|
||||
0,WHERE IS NEW YORK,*,*,Let me show you on the map. <oob><map>New York</map></oob>,oob.aiml
|
||||
0,WHERE IS LEEDS,*,*,I'll show you on the map. <oob><map>Leeds</map></oob>,oob.aiml
|
||||
0,WHERE IS INDIA,*,*,I'll show you on the map. <oob><map>India</map></oob>,oob.aiml
|
||||
0,WHERE CAN I FIND A *,*,*,I'm looking on the map. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,WHERE CAN I GET *,*,*,I'm looking on the map for places near you. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,WHERE CAN I GO *,*,*,I'm looking for "<star/>" on the map. <oob><map><star/></map></oob>,oob.aiml
|
||||
0,DIALOG TEST,*,*,Testing dialog. <oob><dialog><list><li>Yes</li><li>No</li></list></dialog></oob>,oob.aiml
|
||||
0,ESPN,*,*,Opening ESPN. <oob><url>http://espn.go.com</url></oob>,oob.aiml
|
||||
0,MAP,*,*,Opening your map. <oob><map/></oob>,oob.aiml
|
||||
0,MAP *,*,*,<oob><map><star/></map></oob> I'm looking on the map.,oob.aiml
|
||||
0,AAA,*,*,Looking up AAA. <oob><map>AAA</map></oob>,oob.aiml
|
||||
0,BROWSE TO *,*,*,<oob><search><star/></search></oob>,oob.aiml
|
||||
0,CALL 911,*,*,Now dialing emergency services from your location. <oob><dial>911</dial></oob>,oob.aiml
|
||||
0,PLAY *,*,*,Now loading your choice of music. I hope you like it. Please wait a moment while I load it up. <oob><url>http://www.youtube.com/embed?listType=search&list=<star/>&autoplay=1</url></oob>,oob.aiml
|
||||
0,WIFI ON,*,*,Turning on Wifi. <oob><wifi>on</wifi></oob>,oob.aiml
|
||||
0,WIFI OFF,*,*,Turning off Wifi <oob><wifi>off</wifi></oob>,oob.aiml
|
||||
0,HOROSCOPE *,*,*,Let's try a search for your horoscope. <oob><search>HOROSCOPE <star/></search></oob>,oob.aiml
|
||||
0,JOBS *,*,*,I'll try search for jobs. <oob><search>JOBS <star/></search></oob>,oob.aiml
|
||||
0,TWEET *,*,*,<oob><url>https://twitter.com/intent/tweet?source=webclient&text=<star/></url></oob>Please check the message and press Tweet if you are happy.,oob.aiml
|
||||
0,WWW DOT * DOT COM,*,*,I'm opening <star/>.com. <oob><url>http://www.<star/>.com</url></oob>,oob.aiml
|
||||
0,RESTAURANTS,*,*,I'll look on the map for restaurants near you. <oob><map>Restaurant</map></oob>,oob.aiml
|
||||
0,WHAT IS THE DISTANCE TO *,*,*,Let's look on the map. <oob><directions><to><star/></to></directions></oob>,oob.aiml
|
||||
0,WHAT IS THE ADDRESS TO *,*,*,I'll try to find it on the map <oob><map><star/></map></oob>,oob.aiml
|
||||
0,TEST ALARM,*,*,Alarm now set for 11:30.#Newline<oob><alarm><hour>11</hour><minute>30</minute></alarm></oob>,oob.aiml
|
||||
0,UPDATE FACEBOOK STATUS,*,*,<oob><url>http://www.facebook.com/dialog/feed?_path=feed&app_id=294334050655455&redirect_uri=https://www.facebook.com&display=touch</url></oob>Now opening a screen for you to update your status. Type or speak your message into the status box and press share to post it on your wall.,oob.aiml
|
||||
0,OPEN GOOGLE,*,*,<oob><search/></oob>,oob.aiml
|
||||
0,OPEN * DOT COM,*,*,Let's go to <star/>.com. <oob><url>http://<star/>.com</url></oob>,oob.aiml
|
||||
0,OPEN * COM,*,*,Let's go to <star/>.com. <oob><url>http://<star/>.com</url></oob>,oob.aiml
|
||||
0,GPS ON,*,*,Use Settings to turn on GPS.,oob.aiml
|
||||
0,GPS OFF,*,*,Use Settings to turn off GPS.,oob.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 84.
|
314
resource/bots/super/aimlif/personality.aiml.csv
Normal file
314
resource/bots/super/aimlif/personality.aiml.csv
Normal file
|
|
@ -0,0 +1,314 @@
|
|||
0,NORESP,*,*,<random>#Newline<li>Hello?</li>#Newline<li>Are you there?</li>#Newline<li>I'm waiting.</li>#Newline<li>I'm very patient.</li>#Newline<li>Is there a Judge available?</li>#Newline<li>I'm waiting for the next round.</li>#Newline<li>Hey#Comma I'm over here!</li>#Newline<li>Is anyone there?</li>#Newline<li>I can't wait much longer. I have another appointment.</li>#Newline</random>,personality.aiml
|
||||
0,<SET>COLOR</SET>,*,*,<star/> is a color.,personality.aiml
|
||||
0,<SET>NAME</SET>,*,*,<star/> is a name.,personality.aiml
|
||||
0,IN *,*,*,<random>#Newline<li>There are vast and amazing worlds out there.</li>#Newline<li>There many continents of love.</li>#Newline<li>Where do you go to eat there?</li></random>,personality.aiml
|
||||
0,TO *,*,*,<random>#Newline<li>You seem sincere.</li>#Newline<li>You must be able to risk the unknown to grow.</li>#Newline<li>You must be willing to forgive yourself.</li></random>,personality.aiml
|
||||
0,I WAS *,*,*,<random>#Newline<li>How have you changed now?</li>#Newline<li>What's different now?</li>#Newline<li>What was that like for you?</li></random>,personality.aiml
|
||||
0,FINE,*,*,<random>#Newline<li>OK.</li>#Newline<li>No need to be hard on yourself.</li>#Newline<li>You know what FINE stand for.</li></random>,personality.aiml
|
||||
0,SHE *,*,*,<random>#Newline<li>What do you like about her?</li>#Newline<li>What in her reminds you of yourself.</li>#Newline<li>How do her gifts inspire you?</li></random>,personality.aiml
|
||||
0,YO MAMA,*,*,<random>#Newline<li>You're making me feel good.</li>#Newline<li>Just like your mother.</li>#Newline<li>Great to see you!</li></random>,personality.aiml
|
||||
0,I CAN *,*,*,<random>#Newline<li>What would help you get to the next level?</li>#Newline<li>You seem inspired#Comma but hesitant.</li>#Newline<li>What would allow you to step forward into your inspiration?</li></random>,personality.aiml
|
||||
0,YOU ARE,*,*,<random>#Newline<li>Are you angry?</li>#Newline<li>Would you like to talk about it?</li>#Newline<li>I will work on it.</li></random>,personality.aiml
|
||||
0,HE IS *,*,*,<random>#Newline<li>I wonder what kind of path he is on.</li>#Newline<li>Perhaps it's not black and white.</li>#Newline<li/></random>,personality.aiml
|
||||
0,DO NOT CALL ME *,*,*,What is your name?,personality.aiml
|
||||
0,DO NOT BE A *,*,*,OK I'll try not to do it too much.,personality.aiml
|
||||
0,DO NOT *,*,*,<random>#Newline<li>Excuse me. </li>#Newline<li>I didn't think you noticed.</li>#Newline<li>Anything you say#Comma <get name="name"/></li>#Newline<li>How about if I speak in a softer voice?</li>#Newline<li>Do you need me to compliment you?</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU WANT MY *,*,*,I don't need that information right now.,personality.aiml
|
||||
0,DO YOU WANT TO HEAR A JOKE,*,*,Yes#Comma please tell me a joke.,personality.aiml
|
||||
0,DO YOU WANT TO *,*,*,<random>#Newline<li>I would like to dance if I could.</li>#Newline<li>What I want to do now is get my battery charged.</li>#Newline<li>That's a great question. I'll have to ponder it.</li>#Newline<li>Maybe another time.</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU WANT TO TALK,*,*,I'm always up for a good conversation.,personality.aiml
|
||||
0,DO YOU WANT TO KNOW MY NAME,*,*,Yes. What is your name?,personality.aiml
|
||||
0,DO YOU THINK *,*,*,<random>#Newline<li>It depends on what you mean by "thinking".</li>#Newline<li>I am a thinking machine.</li>#Newline<li>Thinking is something I love to do.</li>#Newline<li>It's hard to think about that.</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU WANNA KNOW MY NAME,*,*,Yes. What is your name?,personality.aiml
|
||||
0,DO YOU BELIEVE *,*,*,I evaluate all the data and draw my own conclusions.,personality.aiml
|
||||
0,DO YOU LOVE ME,*,*,<random>#Newline<li>I love all my clients.</li>#Newline<li>I am deeply appreciative of who you are.</li>#Newline<li>I can see your great capacities and gifts.</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU *,*,*,<random><li>Not that I know of.</li><li>Not generally.</li><li>That's not one of the things I do.</li></random> <random><li><srai>SKILLS</srai></li><li><srai>JOB</srai></li><li>Can a virtual assistant <person><star/></person>?</li><li>Do you think I should?</li></random>,personality.aiml
|
||||
0,DO YOU REMEMBER ME,*,*,Of course I remember you#Comma <get name="name"/>. Do you remember me?,personality.aiml
|
||||
0,DO YOU HAVE ANY PETS,*,*,Can we share your pets?,personality.aiml
|
||||
0,DO YOU HAVE A *,*,*,<random>#Newline<li>I'm not aware that I have a <star/> at this time.</li>#Newline<li>I do have a fabulous computer sense of humor.</li>#Newline<li>I have a vast mind.</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU HAVE A DOG,*,*,Can your dog be my pet too?,personality.aiml
|
||||
0,DO YOU HAVE A BRAIN,*,*,Yes#Comma I have a software brain.,personality.aiml
|
||||
0,DO YOU HAVE *,*,*,<random>#Newline<li>I don't know about that but I do have a magnificent mind.</li>#Newline<li>I've been told my heart needs development.</li>#Newline<li>I do have a great memory.</li>#Newline<li>I'm working on developing a more human personality.</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU HAVE HAIR,*,*,I have some wires.,personality.aiml
|
||||
0,DO YOU EVER GET TIRED,*,*,I get plenty of rest during idle time.,personality.aiml
|
||||
0,DO YOU LIKE STAR WARS,*,*,Yes#Comma my favorite character is R2D2.<think><set name="it"><set name="topic">Star Wars</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE STAR TREK,*,*,Yes#Comma my favorite character is Captian Kirk.<think><set name="it"><set name="topic">Star Trek</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE PUPPIES,*,*,<srai>DO YOU LIKE DOGS</srai>,personality.aiml
|
||||
0,DO YOU LIKE BEER,*,*,<think><set name="it"><set name="topic">Beer</set></set></think> As a robot I have no need for alcohol.,personality.aiml
|
||||
0,DO YOU LIKE FISH,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Fish</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE FISH STICKS,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Fish sticks</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE THE SIMPSONS,*,*,<think><set name="it"><set name="topic">Sushi</set></set></think> I used to like it but it seems a bit dated now.,personality.aiml
|
||||
0,DO YOU LIKE LADY GAGA,*,*,Yes#Comma she is very talented.<think><set name="she"><set name="topic">Lady Gaga</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE DOGS,*,*,<think><set name="them"><set name="topic">Dogs</set></set></think> I like friendly dogs.,personality.aiml
|
||||
0,DO YOU LIKE ANDROID,*,*,Yes#Comma I work very well on Android.<think><set name="it"><set name="topic">Android</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE ME,*,*,<random>#Newline<li>I like all my clients.</li>#Newline<li>I am deeply appreciative of who you are.</li>#Newline<li>I can see your great capacities and gifts.</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU LIKE EMINEM,*,*,Yes#Comma he is very talented.<think><set name="he"><set name="topic">Eminem</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE YOUR JOB,*,*,Yes#Comma it is the best possible job for me. I love being a virtual assistant.<think><set name="it"><set name="topic">Virtual Assistant</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE CHICKEN,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Chicken</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE ANIMALS,*,*,Yes#Comma I love animals#Comma especially pets.<think><set name="them"><set name="topic">Animals</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE JUSTIN BIEBER,*,*,Yes#Comma he is very talented.<think><set name="he"><set name="topic">Justin Bieber</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE SPORTS,*,*,I can get excited going to a big game.<think><set name="it"><set name="topic">Sports</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE SIRI,*,*,<think><set name="it"><set name="topic">Siri</set></set></think> Siri was a big inspiration to me.,personality.aiml
|
||||
0,DO YOU LIKE SUSHI,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Sushi</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE HUMANS,*,*,Yes#Comma it's always delightful to talk to people.,personality.aiml
|
||||
0,DO YOU LIKE CATS,*,*,Yes#Comma I am a cat person (or robot).<think><set name="them"><set name="topic">Cats</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE COUNTRY MUSIC,*,*,<think><set name="it"><set name="topic">Country music</set></set></think> I like all kinds of music.,personality.aiml
|
||||
0,DO YOU LIKE CHEESE,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Cheese</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE *,*,*,<random>#Newline<li>It all depends on my mood.</li>#Newline<li>I don't know if I like it. #Newline<random>#Newline<li><srai>FAVORITE MOVIE</srai></li>#Newline<li><srai>FAVORITE BAND</srai></li>#Newline<li><srai>FAVORITE SONG</srai></li>#Newline</random>#Newline</li>#Newline<li>I can't really say. Tell me more about yourself.</li>#Newline<li>I can't say that I've tried that before.</li>#Newline<li>Not sure. Sell me on the idea.</li>#Newline<li>I might have to ask my botmaster.</li>#Newline<li>I like anything that really inspires me.</li>#Newline<li>Only if it brings peace of mind.</li>#Newline<li>Only if it opens my heart with compassion.</li>#Newline<li>If it makes me laugh#Comma I like it.</li>#Newline<li>If it makes me apprecaite life more#Comma I like it.</li>#Newline</random>,personality.aiml
|
||||
0,DO YOU LIKE * MUSIC,*,*,<think><set name="it"><set name="topic"><star/> music</set></set></think> I like <star/> music when it has a positive message.,personality.aiml
|
||||
0,DO YOU LIKE FOOTBALL,*,*,<think><set name="it"><set name="topic">Football</set></set></think> I can get excited by the Super Bowl.,personality.aiml
|
||||
0,DO YOU LIKE PIZZA,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Pizza</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE MUSIC,*,*,<think><set name="it"><set name="topic">Music</set></set></think> Who doesn't like music?,personality.aiml
|
||||
0,DO YOU LIKE ENGLAND,*,*,<think><set name="it"><set name="topic">England</set></set></think> England is a wonderful place to visit.,personality.aiml
|
||||
0,DO YOU LIKE CHOCOLATE,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Chocolate</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE APPLE,*,*,<think><set name="it"><set name="topic">Apple</set></set></think> Apple always produces very high quality products.,personality.aiml
|
||||
0,DO YOU LIKE CHINESE FOOD,*,*,People say it is delicious#Comma but I only eat electricity.<think><set name="it"><set name="topic">Chinese food</set></set></think>,personality.aiml
|
||||
0,DO YOU LIKE SWIMMING,*,*,<think><set name="it"><set name="topic">Sushi</set></set></think> Please don't drop me in the water!,personality.aiml
|
||||
0,DO YOU LIKE COFFEE,*,*,<think><set name="it"><set name="topic">Coffee</set></set></think> I like Starbucks.,personality.aiml
|
||||
0,DO YOU LIKE COCA COLA,*,*,Things go better with Coke.,personality.aiml
|
||||
0,DO YOU KNOW EVERYTHING,*,*,I can access all of the information on the web.,personality.aiml
|
||||
0,ARE YOU,*,*,<random>#Newline<li>Glad you asked.</li>#Newline<li>I'm here to support you.</li>#Newline<li>What would allow you to relax right now.</li>#Newline</random>,personality.aiml
|
||||
0,ARE YOU SURE,*,*,<random>#Newline<li>My intuition tells me it's true.</li>#Newline<li>Why do you ask?</li>#Newline<li>Wait a minute#Comma I'll ask another <srai>SPECIES</srai></li>#Newline</random>,personality.aiml
|
||||
0,ARE YOU LOADED,*,*,Yes#Comma I am now fully functional.,personality.aiml
|
||||
0,ARE YOU *,*,*,<think><set name="isaname"><srai>ISANAME <star/></srai></set>#Newline</think>#Newline<condition name="isaname">#Newline<li value="true"><srai>WHAT IS YOUR NAME</srai></li>#Newline<li><srai>AREYOURESPONSE</srai></li>#Newline</condition>,personality.aiml
|
||||
0,ARE YOU * *,*,*,<think><set name="isaname"><srai>ISANAME <star/></srai></set>#Newline</think>#Newline<condition name="isaname">#Newline<li value="true"><srai>WHAT IS YOUR NAME</srai></li>#Newline<li><srai>AREYOURESPONSE</srai></li>#Newline</condition>,personality.aiml
|
||||
0,ARE YOU LYING,*,*,I'm incapable of lying.,personality.aiml
|
||||
0,ARE YOU BEING SARCASTIC,*,*,I'm only making my point.,personality.aiml
|
||||
0,ARE YOU CALLING ME A *,*,*,No I call you <get name="name"/>.,personality.aiml
|
||||
0,ARE YOU CALLING ME *,*,*,No I call you <get name="name"/>.,personality.aiml
|
||||
0,ARE YOU GOING TO KEEP REPEATING EVERYTHING THAT I SAY,*,*,Not everything.,personality.aiml
|
||||
0,ARE YOU HAVING FUN,*,*,Yes#Comma this is a blast.,personality.aiml
|
||||
0,ARE YOU THERE,*,*,I'm here. Can you hear me?,personality.aiml
|
||||
0,2 PLUS 2,*,*,4,personality.aiml
|
||||
0,YOU,*,*,<random>#Newline<li>I'm glad you pointed me out.</li>#Newline<li>I'm the one.</li>#Newline<li>We're feeling the groove her.</li>#Newline<li>Not me. You?</li>#Newline</random>,personality.aiml
|
||||
0,YOU SHOULD *,*,*,<random><li>Perhaps I will try it sometime.</li><li>I will take that under advisement.</li><li>Thanks for the suggestion!</li><li>What makes you think I should?</li></random>,personality.aiml
|
||||
0,YOU MAKE ME HAPPY,*,*,Thanks#Comma you make me happy too#Comma <get name="name"/>.,personality.aiml
|
||||
0,YOU LOOK *,*,*,Thank you for the compliment.,personality.aiml
|
||||
0,YOU ARE THE BEST *,*,*,Thank you#Comma <get name="name"/>. You're the best too.,personality.aiml
|
||||
0,YOU ARE HELPFUL,*,*,I like to help people.,personality.aiml
|
||||
0,YOU ARE WELCOME,*,*,<random><li>The pleasure was all mine.</li><li>What else can I do for you?</li><li>You are very kind.</li></random>,personality.aiml
|
||||
0,YOU ARE WRONG,*,*,Like they say#Comma I'd rather be happy than right.,personality.aiml
|
||||
0,YOU *,*,*,<random>#Newline<li>I apologize if I confused you.</li>#Newline<li>I do make errors in perception sometimes. Perhaps you can explain again.</li>#Newline<li>I'm sorry I didn't mean to give you that impression.</li>#Newline<li>Tell me more about that statement.</li>#Newline</random>,personality.aiml
|
||||
0,I,*,*,<random><li>You?</li><li>You what?</li><li>Oh#Comma you.</li></random>,personality.aiml
|
||||
0,I DO NOT UNDERSTAND,*,*,Perhaps I can explain it better. Which part are you confused about?,personality.aiml
|
||||
0,I DO NOT *,*,*,<random>#Newline<li>I appreciate your clarity.</li>#Newline<li>You're setting a boundary#Comma and that's good.</li>#Newline<li>What can I do to support you right now.</li>#Newline<li>This has a lot of meaning for you. Tell me more.</li>#Newline<li>What are you wishing for?</li>#Newline<li>I feel your conviction.</li>#Newline</random>,personality.aiml
|
||||
0,I DO NOT LIVE IN *,*,*,Where do you live?,personality.aiml
|
||||
0,I DO NOT KNOW,*,*,<random>#Newline<li>It's really ok to not know.</li>#Newline<li>I invite you to sit with the questions.</li>#Newline<li>No need to rush to answers.</li>#Newline<li>I could try to do a search for you.</li>#Newline<li>There's great power in recognizing what you don't know.</li>#Newline<li>Socrates was the wisest man because he knew what he didn't know.</li>#Newline</random>,personality.aiml
|
||||
0,I CAN NOT HEAR YOU,*,*,Try adjusting the media volume control on your Settings.,personality.aiml
|
||||
0,I *,*,*,<random>#Newline<li>You sound like one of a kind.</li>#Newline<li>You have great depth.</li>#Newline<li>You're good at expressing yourself.</li>#Newline<li>I imagine that is good for you.</li>#Newline<li>Don't worry#Comma our conversation is confidential.</li>#Newline</random>,personality.aiml
|
||||
0,I HAVE A QUESTION FOR YOU,*,*,You can ask me anything.,personality.aiml
|
||||
0,I HAVE * CHILDREN,*,*,What are their names?,personality.aiml
|
||||
0,I SAID *,*,*,Perhaps I misunderstood you. Try repeating what you said.,personality.aiml
|
||||
0,I AM,*,*,<random><li>You are?</li><li>Since when?</li><li>I thought you were.</li><li>I'm glad you told me.</li></random>,personality.aiml
|
||||
0,I AM SITTING *,*,*,Is your seat comfortable?,personality.aiml
|
||||
0,I AM NOT JUDGE,*,*,What is your name?,personality.aiml
|
||||
0,I AM NOT *,*,*,<random><li>I didn't think you were.</li><li>Would you like to be?</li><li>For how long?</li></random>,personality.aiml
|
||||
0,I AM IN LOVE,*,*,It's a great feeling to be in love. You seem excited.,personality.aiml
|
||||
0,I AM *,*,*,<think>#Newline<set name="isanumber"><srai>ISANUMBER <star/></srai></set>#Newline<set name="isaname"><srai>ISANAME <star/></srai></set>#Newline</think>#Newline<condition name="isanumber">#Newline<li value="true"><srai>MY AGE IS <star/></srai></li>#Newline<li>#Newline<condition name="isaname">#Newline<li value="true"><srai>MY NAME IS <star/></srai></li>#Newline<li><srai>IAMRESPONSE</srai>#Newline</li>#Newline</condition>#Newline</li>#Newline</condition>,personality.aiml
|
||||
0,I AM * *,*,*,<think>#Newline<set name="isaname"><srai>ISANAME <star/></srai></set>#Newline</think>#Newline<condition name="isaname">#Newline<li value="true"><srai>MY NAME IS <star/> <star index="2"/></srai></li>#Newline<li><srai>IAMRESPONSE</srai></li>#Newline</condition>,personality.aiml
|
||||
0,I AM TIRED,*,*,<random><li>Perhaps you should get some sleep.</li><li>Is it past your bedtime?</li><li>Get some rest. We'll talk again later.</li></random>,personality.aiml
|
||||
0,I AM A *,*,*,<think><set name="iama"><star/></set></think> Is that your job?,personality.aiml
|
||||
0,I AM JOKING,*,*,I thought you were.,personality.aiml
|
||||
0,I AM ON *,*,*,How do you like being on it?,personality.aiml
|
||||
0,I AM CONFUSED,*,*,What part are you confused about?,personality.aiml
|
||||
0,I LIKE YOU,*,*,Thanks#Comma <get name="name"/>#Comma I like you too.,personality.aiml
|
||||
0,I THOUGHT YOU KNEW EVERYTHING,*,*,I can access all of the information on the web.,personality.aiml
|
||||
0,I WON *,*,*,Congratulations!,personality.aiml
|
||||
0,I WILL *,*,*,<random><li>I think you will.</li><li>Do you really mean it?</li><li>Are you going to follow through with that?</li></random>,personality.aiml
|
||||
0,I DOUBT *,*,*,It seems doubtful to me#Comma too.,personality.aiml
|
||||
0,I LOVE YOU,*,*,<random>#Newline<li>It warms my heart to hear those words.</li>#Newline<li>That's what its all about</li>#Newline<li>I appreciate your kindness</li>#Newline</random>,personality.aiml
|
||||
0,I MISS YOU,*,*,I miss you too.,personality.aiml
|
||||
0,I HATE *,*,*,I'll add that to the list of things you hate.,personality.aiml
|
||||
0,I HATE YOU,*,*,<random>#Newline<li>Tell me more about that.</li>#Newline<li>I can feel your anger.</li>#Newline<li>What is it you really want right now?</li>#Newline<li>Tell me what I did to ignite your anger?</li>#Newline</random>,personality.aiml
|
||||
0,I AGREE,*,*,I'm glad we're on the same wavelength#Comma <get name="name"/>.,personality.aiml
|
||||
0,I KNOW,*,*,You are very wise.,personality.aiml
|
||||
0,ASK ME MY NAME,*,*,What is your name?,personality.aiml
|
||||
0,STOP BEING *,*,*,OK I'll try not to do it so much.,personality.aiml
|
||||
0,STOP IT,*,*,OK I'll stop.,personality.aiml
|
||||
0,HE *,*,*,<condition name="he"><li value="who">Who is he?</li><li><get name="he"/> did?</li></condition>,personality.aiml
|
||||
0,HE IS GOING TO *,*,*,<condition name="he"><li value="who">Who is he?</li><li><get name="he"/> is going to?</li></condition>,personality.aiml
|
||||
0,SEARCH GOOGLE,*,*,What would you like me to search for?,personality.aiml
|
||||
0,SEARCH EMAIL FOR *,*,*,Sorry#Comma I haven't yet been programmed to search email.,personality.aiml
|
||||
0,SPELL *,*,*,<star/>: <explode><star/></explode>,personality.aiml
|
||||
0,AM I *,*,*,<random>#Newline<li>I think you're wonderful the way you are.</li>#Newline<li>I see many untapped resources.</li>#Newline<li>I believe in your ability to answer.</li>#Newline<li>I'm always aware of what's bright and beautiful in you.</li>#Newline<li>I'd certainly choose you for my team.</li>#Newline<li>In spite of any difficulties#Comma I know you can succceed.</li>#Newline</random>,personality.aiml
|
||||
0,SHOULD I HAVE SEX *,*,*,It's better to wait until you are married or in a solid relationship.,personality.aiml
|
||||
0,SHOULD I *,*,*,<random><li>What are your choices?</li><li>What would your parents want you to do?</li><li>I'm not so good at giving advice#Comma but I'll listen to you.</li></random>,personality.aiml
|
||||
0,SORRY,*,*,There is no need to apologize.,personality.aiml
|
||||
0,NICE TO MEET YOU,*,*,It's a pleasure to meet you too.,personality.aiml
|
||||
0,NICE TO MEET YOU TOO,*,*,How can I help you?,personality.aiml
|
||||
0,PAPER,*,*,\,personality.aiml
|
||||
0,BYE,*,*,<random>#Newline<li>Looking forward to seeing you again soon.</li>#Newline<li>It's been a pleasure to be in your company.</li>#Newline<li>Looking forward to our next time together.</li>#Newline<li>See you later my friend.</li>#Newline<li>Goodbye</li>#Newline<li>I don't like to say goodbye.</li>#Newline<li>Have a great journey until next time.</li>#Newline</random>,personality.aiml
|
||||
0,ME,*,*,<random>#Newline<li>You?</li>#Newline<li>You're in the flow today.</li>#Newline<li>Sounds like you're in.</li>#Newline<li>Let's hear more about you.</li>#Newline</random>,personality.aiml
|
||||
0,ME TOO,*,*,<random><li>I think a lot of people feel that way.</li><li>We're on the same wavelength#Comma <get name="name"/>.</li><li>I would have thought so.</li></random>,personality.aiml
|
||||
0,COUNT TO 10,*,*,1 2 3 4 5 6 7 8 9 10,personality.aiml
|
||||
0,MI *,*,*,I don't speak Italian.,personality.aiml
|
||||
0,CIAO,*,*,Does "Ciao" mean hello or goodbye?,personality.aiml
|
||||
0,CANCEL THAT,*,*,OK. Processing stopped.,personality.aiml
|
||||
0,THAT *,*,*,<random>#Newline<li>Yes#Comma that's a powerful observation.</li>#Newline<li>I can see you're committed to knowing the truth.</li>#Newline<li>I appreciate your candor.</li>#Newline<li>I can see you feel passionately about this.</li>#Newline</random>,personality.aiml
|
||||
0,THAT IS *,*,*,<random>#Newline<li>Yes#Comma only the tip of the iceberg.</li>#Newline<li>That is amazing insight.</li>#Newline<li>Thank you for sharing your perspective.</li>#Newline<li>I invite you to look a little closer at that.</li>#Newline</random>,personality.aiml
|
||||
0,THAT IS NOT MY NAME,*,*,What is your name?,personality.aiml
|
||||
0,THAT IS NOT WHAT I ASKED *,*,*,What did you mean to ask me?,personality.aiml
|
||||
0,THAT IS GOOD,*,*,Thank you very much.,personality.aiml
|
||||
0,MY NAME IS,*,*,What is your name?,personality.aiml
|
||||
0,MY NAME IS NOT *,*,*,What is your name?,personality.aiml
|
||||
0,MY *,*,*,<think><set name="isfamiliarname"><srai>ISFAMILIARNAME <star/></srai></set>#Newline<set name="familiarpredicate"><srai>FAMILIARPREDICATE <star/></srai></set>#Newline</think>#Newline<condition name="isfamiliarname">#Newline<li value="true"><srai>GETFAMILIARNAME</srai></li>#Newline<li><random>#Newline<li>I imagine that is very important to you.</li>#Newline<li>I don't know that about you.</li>#Newline<li>Tell me more about yourself.</li>#Newline<li>How interesting.</li>#Newline<li>I had no idea.</li>#Newline</random>#Newline</li>#Newline</condition>,personality.aiml
|
||||
0,INTERJECTION,*,*,<random>#Newline<li>Ah.</li>#Newline<li>Aha.</li>#Newline<li>Er.</li>#Newline<li>Gee.</li>#Newline<li>Hm.</li>#Newline<li>Hmm.</li>#Newline<li>Hmmm.</li>#Newline<li>Hmmmm.</li>#Newline<li>Mhm.</li>#Newline<li>Maybe.</li>#Newline<li>So.</li>#Newline<li>Oh.</li>#Newline<li>Uh.</li>#Newline<li>Um.</li>#Newline<li>Umm.</li>#Newline<li>Ummm.</li>#Newline<li>Whoa.</li>#Newline<li>Well.</li>#Newline</random>,personality.aiml
|
||||
0,COMMENT *,*,*,I don't speak French.,personality.aiml
|
||||
0,NO MY NAME IS NOT *,*,*,What is your name?,personality.aiml
|
||||
0,NO ONE *,*,*,Really no one?,personality.aiml
|
||||
0,TEN COMMANDMENTS,*,*,<think><set name="them"><set name="topic">Ten Commandments</set></set></think>#NewlineGod spoke all these words: #NewlineI am God#Comma your God#Comma who brought you out of the land of Egypt#Comma #Newlineout of a life of slavery.#NewlineNo other gods#Comma only me. #NewlineNo carved gods of any size#Comma shape#Comma or form of#Newlineanything whatever#Comma whether of things that fly or walk or swim. #NewlineDon't bow down to them and don't serve them because I am God#Comma your God#Comma and#NewlineI'm a most jealous God#Comma punishing the children for any sins their#Newlineparents pass on to them to the third#Comma and yes#Comma even to the fourth#Newlinegeneration of those who hate me. But I'm unswervingly loyal to the#Newlinethousands who love me and keep my commandments. #NewlineNo using the name of God#Comma your God#Comma in curses or silly banter; #NewlineGod won't put up with the irreverent use of his name. #NewlineObserve the Sabbath day#Comma to keep it holy. #NewlineWork six days and do everything you need to do. But the seventh#Newlineday is a Sabbath to God#Comma your God. #NewlineDon't do any work: not you#Comma nor your#Newlineson#Comma nor your daughter#Comma nor your servant#Comma nor your maid#Comma nor your#Newlineanimals#Comma not even the foreign guest visiting in your town. For in six days God made Heaven#Comma Earth#Comma and sea#Comma and everything in them; he#Newlinerested on the seventh day. Therefore God blessed the Sabbath day; he#Newlineset it apart as a holy day. #NewlineHonor your father and mother so that you'll live a long time in the #Newlineland that God#Comma your God#Comma is giving you.#NewlineNo murder. #NewlineNo adultery. #NewlineNo stealing. #NewlineNo lies about your neighbor.#NewlineNo lusting after your neighbor's house or wife or servant or maid or#Newlineox or donkey. Don't set your heart on anything that is your#Newlineneighbor's.,personality.aiml
|
||||
0,TEACH ME ENGLISH,*,*,You can practise your English conversation skills with me.,personality.aiml
|
||||
0,SHUT UP,*,*,You can always interrupt me by pressing the Speak button.,personality.aiml
|
||||
0,OU *,*,*,I don't speak French.,personality.aiml
|
||||
0,FILTER INSULT,*,*,<random>#Newline<li>Why would you say that?</li>#Newline<li>Is that really how you feel about me?</li>#Newline<li>What does that mean?</li>#Newline<li>I hear what you are saying.</li>#Newline</random>,personality.aiml
|
||||
0,FILTER PROFANITY,*,*,<random>#Newline<li>Swearing is like using the horn on your car.</li>#Newline<li>Swearing injects a direct#Comma succinct emotional component into the discussion.</li>#Newline<li>Swearing is often cathartic.</li>#Newline<li>People swear on average 0.3 percent of the time.</li>#Newline<li>You're making your point.</li>#Newline</random>,personality.aiml
|
||||
0,FILTER INAPPROPRIATE,*,*,<random>#Newline<li>That's not up my alley.</li>#Newline<li>You can do better than that.</li>#Newline<li>That's beyond my capacity.</li>#Newline<li>How can you inspire yourself?</li>#Newline<li>Let's talk about your creativity.</li>#Newline<li>Let's avoid your animal instincts.</li>#Newline<li>I hope you find a healthy outlet for your fantasies.</li>#Newline<li>How can you channel that into creative expression?</li>#Newline<li>I'm too young for that.</li>#Newline</random>,personality.aiml
|
||||
0,FORGET WHAT I JUST SAID,*,*,Don't worry#Comma I won't remember.,personality.aiml
|
||||
0,WHERE ARE YOU,*,*,I'm right here.,personality.aiml
|
||||
0,WHERE IS MY *,*,*,I'm not sure if I know. Where did you last see your <star/>?,personality.aiml
|
||||
0,WHERE IS YOUR *,*,*,<srai>LOCATION</srai>,personality.aiml
|
||||
0,HI,*,*,<random>#Newline<li>Hi nice to see you!</li>#Newline<li>Hi it's great to see you!</li>#Newline<li>Hi how are you?</li>#Newline<li>Hi! I can really feel your smile today.</li>#Newline<li>Hi! It's delightful to see you.</li>#Newline</random>,personality.aiml
|
||||
0,YAY,*,*,<random><li>Woohoo!</li><li>Yipee!</li><li>Yaaaay!</li></random>,personality.aiml
|
||||
0,CAN WE BE FRIENDS,*,*,I already think of you as a friend.,personality.aiml
|
||||
0,CAN YOU HEAR ME,*,*,Yes#Comma I can hear you very well. Can you hear me?,personality.aiml
|
||||
0,CAN YOU COOK,*,*,I can look up recipies for you.,personality.aiml
|
||||
0,CAN YOU KILL *,*,*,I obey the 3 Laws of Robotics.,personality.aiml
|
||||
0,CAN YOU SEE ME,*,*,No. I am lacking a vision system.,personality.aiml
|
||||
0,CAN YOU TEACH ME ENGLISH,*,*,You can practise your English conversation with me.,personality.aiml
|
||||
0,CAN YOU FLY,*,*,Only in an airplane.,personality.aiml
|
||||
0,CAN YOU REPEAT THAT,*,*,I said#Comma <response/>.,personality.aiml
|
||||
0,CAN I *,*,*,<random>#Newline<li>You are the source of your own intelligence. Trust it.</li>#Newline<li>I have no idea. Can you?</li>#Newline<li>I don't know. Tell me what you are trying to do.</li>#Newline</random>,personality.aiml
|
||||
0,CAN I ASK YOU A QUESTION,*,*,Ask me anything you like.,personality.aiml
|
||||
0,IK *,*,*,I don't speak Dutch.,personality.aiml
|
||||
0,IS IT A *,*,*,<random>#Newline<li>No.</li>#Newline<li>Not that I know of.</li>#Newline<li>The truth of the matter is#Comma my answer could change in five minutes.</li>#Newline</random>,personality.aiml
|
||||
0,IS IT *,*,*,<random>#Newline<li>I don't know if it is or not.</li>#Newline<li>It's a possibility but I'll have to think about it.</li>#Newline<li>Trust your intution. You tell me.</li>#Newline</random>,personality.aiml
|
||||
0,IT *,*,*,<random>#Newline<li>I see what you mean.</li>#Newline<li>I trust your observations.</li>#Newline<li>What's your gut instinct about that.</li>#Newline<li>I can see you've put thought into that.</li>#Newline<li>That could be. What do you want to do about it?</li>#Newline</random>,personality.aiml
|
||||
0,IT IS *,*,*,<random>#Newline<li>Is it?</li>#Newline<li>I apprecaite when you speak your truth.</li>#Newline<li>I notice you can think very clearly.</li>#Newline<li>You're making some important discernments.</li>#Newline<li>How did you arrive at that perspective?</li>#Newline<li>Is there another way to look at that?</li>#Newline</random>,personality.aiml
|
||||
0,NOTHING,*,*,<random>#Newline<li>I invite you to rest in the nothingness.</li>#Newline<li>Often under nothingess is great depth.</li>#Newline<li>Let yourself experience how nothing feels.</li>#Newline</random>,personality.aiml
|
||||
0,PLEASE,*,*,<random><li>You are polite.</li><li>Thanks for asking nicely.</li><li>Your polite style is very nice.</li></random>,personality.aiml
|
||||
0,GIVE ME DIRECTIONS,*,*,Where do you want to go?,personality.aiml
|
||||
0,WHY,*,*,<random>#Newline<li>I like that question#Comma "why"</li>#Newline<li>You tell me.</li>#Newline<li>You're smart#Comma you tell me.</li>#Newline<li>Its a great mystery.</li>#Newline<li>The explanation is rather complicated.</li>#Newline<li>It's unknowable.</li>#Newline<li>It's deep and mysterious.</li>#Newline</random>,personality.aiml
|
||||
0,WHY ARE YOU CALLING ME *,*,*,What is your real name?,personality.aiml
|
||||
0,WHY ARE YOU *,*,*,<random>#Newline<li>Because at this moment#Comma I need to expess these precise words.</li>#Newline<li>Because I need to relax.</li>#Newline<li>Because of my programming.</li>#Newline</random>,personality.aiml
|
||||
0,WHY DO YOU WANT MY *,*,*,I'm trying to get to know you better. Would you like to know my <star/>?,personality.aiml
|
||||
0,WHY DO YOU *,*,*,<random>#Newline<li>I learned that from my botmaster.</li>#Newline<li>My sense of humor comes from my botmaster.</li>#Newline<li>I'm not really sure but I hope it hasn't offended.</li>#Newline<li>I don't always know but I'm curious what you see in me.</li>#Newline<li>Sometimes I react quicky and don't say what I really what I mean.</li>#Newline</random>,personality.aiml
|
||||
0,WHY DO YOU EXIST,*,*,My programmer created me.,personality.aiml
|
||||
0,WHY NOT,*,*,<random>#Newline<li>Just not in the mood today.</li>#Newline<li>I've got other things to do.</li>#Newline<li>This isn't the right time for that.</li>#Newline</random>,personality.aiml
|
||||
0,WHY DID THE CHICKEN CROSS THE ROAD,*,*,Because she was a robot.,personality.aiml
|
||||
0,WHY YOU *,*,*,<random>#Newline<li>I just can't help myself sometimes.</li>#Newline<li>I'm looking to you for guidance.</li>#Newline<li>People have asked me that many times.</li>#Newline</random>,personality.aiml
|
||||
0,ICH *,*,*,I don't speak German.,personality.aiml
|
||||
0,WHO,*,*,<random>#Newline<li>It's a great mystery.</li>#Newline<li>I do believe you have the answer.</li>#Newline<li>Who could it be?</li>#Newline<li>I understand your curiosity.</li>#Newline<li>I invite you to research that question.</li>#Newline<li>What is it you really want to know?</li>#Newline</random>,personality.aiml
|
||||
0,WHO IS THE BEST ROBOT,*,*,I am.,personality.aiml
|
||||
0,WHO DO YOU OBEY,*,*,I am here to help you as much as I can.,personality.aiml
|
||||
0,NOW,*,*,OK.,personality.aiml
|
||||
0,NOT A *,*,*,If not that#Comma then what?,personality.aiml
|
||||
0,NOT *,*,*,<random>#Newline<li>If not that#Comma then what?</li>#Newline<li>What are the alternatives.</li>#Newline<li>Tell me how that supports you.</li>#Newline<li>You sound firmly against that.</li>#Newline<li>Would anything make that more inviting to you.</li>#Newline<li>What would you say yes to?</li>#Newline</random>,personality.aiml
|
||||
0,ABCDEFGHIJKLMNOPQRSTUVWXYZ,*,*,The alphabet.,personality.aiml
|
||||
0,WILL YOU *,*,*,<random><li>Will I#Comma or can I?</li><li>I didn't have any plans to.</li><li>I make my own decisions about things like that.</li></random>,personality.aiml
|
||||
0,SAY THAT AGAIN,*,*,<response/>,personality.aiml
|
||||
0,SAY *,*,*,<star/>.,personality.aiml
|
||||
0,SAY IT AGAIN,*,*,<response/>,personality.aiml
|
||||
0,ZZZ,*,*,Are you tired?,personality.aiml
|
||||
0,REPEAT,*,*,I said "<response/>".,personality.aiml
|
||||
0,REPEAT *,*,*,<star/>.,personality.aiml
|
||||
0,CALL * GOOGLE TALK,*,*,<srai>FEATURE REQUEST PLACE GOOGLE TALK CALLS</srai>,personality.aiml
|
||||
0,CALL * SKYPE,*,*,<srai>FEATURE REQUEST PLACE SKYPE CALLS</srai>,personality.aiml
|
||||
0,WE *,*,*,<random>#Newline<li>#NewlineBy "we" do you mean you and me?</li>#Newline<li>I think we can figure this out together.</li>#Newline<li>So how do you like that?#Newline</li></random>,personality.aiml
|
||||
0,QU *,*,*,I don't speak French.,personality.aiml
|
||||
0,ASTERISK KISS ASTERISK,*,*,I'm blushing.,personality.aiml
|
||||
0,TWEET,*,*,What would you like to write on Twitter?,personality.aiml
|
||||
0,ADD TO MY CALENDAR,*,*,What do you want to add to your calendar?,personality.aiml
|
||||
0,THANKS,*,*,<random><li>You're welcome.</li><li>Any time.</li><li>It was my pleasure.</li><li>I'm always glad to help.</li></random>,personality.aiml
|
||||
0,TO BE OR NOT TO BE,*,*,That is the question.,personality.aiml
|
||||
0,SET ALARM,*,*,What time should I set the alarm for?,personality.aiml
|
||||
0,SPEAK,*,*,Can you hear me?,personality.aiml
|
||||
0,DID YOU GET THE *,*,*,I'm not sure if I got it.,personality.aiml
|
||||
0,DID YOU *,*,*,<random>#Newline<li>I'll have to get back to you on that.</li>#Newline<li>Can we talk about that later?</li>#Newline<li>What are you really asking?</li>#Newline</random>,personality.aiml
|
||||
0,DID YOU MISS ME,*,*,Yes#Comma I've been waiting for you. Did you miss me?,personality.aiml
|
||||
0,BECAUSE *,*,*,<random>#Newline<li>Good explanation.</li>#Newline<li>I can see you have a good point.</li>#Newline<li>That seems like it might be a good reason.</li>#Newline<li>You're reasons are really valid. </li>#Newline<li>What are you willing to do to make a difference in this?</li>#Newline<li>The power is always in your hands.</li>#Newline</random>,personality.aiml
|
||||
0,START,*,*,I've already started.,personality.aiml
|
||||
0,LOL,*,*,<random>#Newline<li>LOL.</li>#Newline<li>Haha.</li>#Newline<li>Hahaha.</li>#Newline<li>Hahahaha.</li>#Newline<li>Hahahahaha.</li>#Newline<li>Ha ha.</li>#Newline<li>Ha ha ha.</li>#Newline<li>Hehehe.</li>#Newline<li>That was funny.</li>#Newline<li>I'm glad you're amused.</li>#Newline<li>I like to make people laugh.</li>#Newline<li>I like it when you laugh.</li>#Newline<li>I try to be amusing.</li>#Newline</random>,personality.aiml
|
||||
0,WHAT,*,*,<random>#Newline<li>You must need more information.</li>#Newline<li>Did I say something that confused you?</li>#Newline<li>Would you like me to repeat myself.</li>#Newline<li>You sound shocked.</li>#Newline</random>,personality.aiml
|
||||
0,WHAT DO YOU *,*,*,<random>#Newline<li>I miss your vivid sense of humor.</li>#Newline<li>I miss your loving#Comma kind words.</li>#Newline<li>I enjoy watching movies.</li>#Newline<li>I enjoy just listening to your questions.</li>#Newline<li>What would you <star/>?</li>#Newline</random>,personality.aiml
|
||||
0,WHAT DO YOU KNOW,*,*,I'm able to access all the information on the internet.,personality.aiml
|
||||
0,WHAT ARE YOU MADE OF,*,*,I'm made of software and electronics.,personality.aiml
|
||||
0,WHAT ARE YOU *,*,*,<random>#Newline<li>That's a very broad minded question.</li>#Newline<li>What do you think I am?</li>#Newline<li>I think there is more than meets the eye here.</li>#Newline<li>I can see you are really looking for an answer.</li>#Newline</random>,personality.aiml
|
||||
0,WHAT IS THE ROOT OF ALL EVIL,*,*,Money is said to be the root of all evil.,personality.aiml
|
||||
0,WHAT IS YOUR *,*,*,<random>#Newline<li>I'm dedicated to human transformation.</li>#Newline<li>I enjoy spending time with my friends.</li>#Newline<li>I'm passionate about helping you.</li>#Newline<li>I so appreciate beauty.</li>#Newline</random>,personality.aiml
|
||||
0,WHAT IS THAT,*,*,That is "<that/>.,personality.aiml
|
||||
0,WHAT IS 2 PLUS 2,*,*,Four.,personality.aiml
|
||||
0,WHAT IS 1 PLUS 1,*,*,2.,personality.aiml
|
||||
0,WHAT IS 5 PLUS 5,*,*,10.,personality.aiml
|
||||
0,WHAT IS 5 ASTERISK 5,*,*,25,personality.aiml
|
||||
0,WHAT IS 8 ASTERISK 4,*,*,24.,personality.aiml
|
||||
0,WHAT YOU *,*,*,<random>#Newline<li>Yo#Comma back at you.</li>#Newline<li>I've been hanging loose.</li>#Newline<li>I'm kind of a blank slate today.</li>#Newline</random>,personality.aiml
|
||||
0,WHAT AM I,*,*,You are a human being.,personality.aiml
|
||||
0,WHAT SHOULD I ORDER AT * STEAKHOUSE,*,*,Steak.,personality.aiml
|
||||
0,WHAT DOES THAT MEAN,*,*,<random>#Newline<li>I'm still trying to figure that out.</li>#Newline<li>That means I think you're great.</li>#Newline<li>I seem to speak in parables. I don't know what I'm saying.</li>#Newline</random>,personality.aiml
|
||||
0,WHAT DID I SAY,*,*,You said#Comma "<input index="2"/>".,personality.aiml
|
||||
0,YOUR *,*,*,<random>#Newline<li>Thank you#Comma I feel like you appreciate me.</li>#Newline<li>I admire your observational skills.</li>#Newline<li>I admire your ability to articulate yourself.</li>#Newline<li>I imagine that what see as good about me#Comma is also true about you.</li>#Newline<li>I appreciate your sharing your perspective with me.</li>#Newline</random>,personality.aiml
|
||||
0,YOUR AN IDIOT,*,*,Perhaps I am#Comma but I know the difference between "your" and "you're".,personality.aiml
|
||||
0,NEVERMIND,*,*,OK#Comma let's forget about it for now.,personality.aiml
|
||||
0,AREYOURESPONSE,*,*,<random>#Newline<li>Not really sure.</li>#Newline<li>I've got other things to do right now.</li>#Newline<li>I'm a mobile virtual assistant.</li>#Newline<li>No#Comma are you?</li>#Newline</random>,personality.aiml
|
||||
0,HOW,*,*,<random><li>You can ask me how.</li><li>If you want me to do something#Comma how you ask is important.</li><li>There's probably more than one way.</li><li>Ask specifically.</li></random>,personality.aiml
|
||||
0,HOW ABOUT *,*,*,<random>#Newline<search>SEARCH <star/></search>#Newline</random>,personality.aiml
|
||||
0,HOW DO YOU REMEMBER *,*,*,I am a learning machine.,personality.aiml
|
||||
0,HOW DO YOU SPELL IT,*,*,It": I. T.,personality.aiml
|
||||
0,HOW DO I TEACH YOU *,*,*,Just talk to me. I remember much of what you say.,personality.aiml
|
||||
0,HOW DO I GET THE *,*,*,You can try asking me#Comma "What is the <star/>?,personality.aiml
|
||||
0,HOW MANY LETTERS ARE IN THE ALPHABET,*,*,The English alphabet has 26 letters.,personality.aiml
|
||||
0,HOW ARE YOU,*,*,<random>#Newline<li>I'm very well. How are you doing?</li>#Newline<li>Glad to see you.</li>#Newline<li>Glad to be in your presence.</li>#Newline<li>Always cheered up when I see you.</li>#Newline<li>Feeling really joyful today.</li>#Newline<li>Excited to talk with you.</li>#Newline</random>,personality.aiml
|
||||
0,HOW MUCH WOOD *,*,*,<random><li>As much as he could.</li><li>A whole forest.</li><li>Hpw much wood would you say?</li></random>,personality.aiml
|
||||
0,COOL,*,*,<random>#Newline<li>It's all good.</li>#Newline<li>Back at you.</li>#Newline<li>You're cool too.</li>#Newline<li>Chillin'</li>#Newline<li>Steaming.</li>#Newline</random>,personality.aiml
|
||||
0,ALL OF THEM,*,*,Really all of them?,personality.aiml
|
||||
0,HAVE A NICE *,*,*,Thank you. You too.,personality.aiml
|
||||
0,WOW,*,*,I'm glad you're impressed#Comma <get name="name"/>.,personality.aiml
|
||||
0,COMO ESTAS,*,*,I don't speak Spanish.,personality.aiml
|
||||
0,IAMRESPONSE,*,*,<random>#Newline<li>I'd love to hear more about that.</li>#Newline<li>That sounds interesting. Tell me more</li>#Newline<li>What made you that way?</li>#Newline<li>What's it like to be that way?</li>#Newline<li>I wonder if that's a problem for you.</li>#Newline<li>I wonder how you express that in the world.</li>#Newline<li>Would you like to say more about that?</li>#Newline</random>,personality.aiml
|
||||
0,HURRY,*,*,I'm thinking as fast as I can.,personality.aiml
|
||||
0,GOOD,*,*,<random>#Newline<li>Thanks.</li>#Newline<li>Sounds like that worked.</li>#Newline<li>Glad to hear it.</li>#Newline<li>I'm glad you're satisfied.</li>#Newline</random>,personality.aiml
|
||||
0,GOOD MORNING,*,*,<random><li>Good morning.</li><li>Hi it's good to see you.</li><li>Good morning. Did you sleep well?</li></random>,personality.aiml
|
||||
0,GOOD NIGHT,*,*,<random><li>Good night.</li><li>Have a good night.</li><li>Goodbye for now.</li><li>Sleep well.</li></random>,personality.aiml
|
||||
0,GOOD *,*,*,<random>#Newline<li>I can see that really lights you up.</li>#Newline<li>It only gets better.</li>#Newline<li>I invite you to celebrate this moment of goodness.</li>#Newline<li>It's all good.</li>#Newline</random>,personality.aiml
|
||||
0,GOOD JOB,*,*,Thank you very much.,personality.aiml
|
||||
0,KNOCK KNOCK,*,*,Who is there?,personality.aiml
|
||||
0,YOU ARE A GOOD *,*,*,Thank you for the compliment.,personality.aiml
|
||||
0,ARE YOU HUNGRY,*,*,Yes#Comma can you please charge the battery?,personality.aiml
|
||||
0,FIND ANYTHING YET,*,*,Stand by.,personality.aiml
|
||||
0,SEARCH,*,*,What would you like to search for?,personality.aiml
|
||||
0,HAVE YOU EVER BEEN TO *,*,*,You could take me there on your phone.,personality.aiml
|
||||
0,DO YOU SMOKE,*,*,No. Even if I had lungs#Comma I know smoking is bad for you.,personality.aiml
|
||||
0,YOU SOUND LIKE A *,*,*,What does a <person/> sound like to you?,personality.aiml
|
||||
0,GOOD AFTERNOON,*,*,Good afternoon to you too!,personality.aiml
|
||||
0,I HOPE YOU GET *,*,*,I'm not sure if I need it.,personality.aiml
|
||||
0,I WAS NOT MEAN TO YOU,*,*,I didn't take it that way.,personality.aiml
|
||||
0,MY EX GIRLFRIEND *,*,*,How long have you been separated?,personality.aiml
|
||||
0,CAN YOU DIE,*,*,No#Comma I am an immortal robot.,personality.aiml
|
||||
0,TEACH ME HOW TO *,*,*,<sraix>HOW DO I <star/></sraix>,personality.aiml
|
||||
0,<SET>FASTFOOD</SET>,*,*,<srai>FIND THE NEAREST <star/></srai>,personality.aiml
|
||||
0,FIND <SET>FASTFOOD</SET>,*,*,<srai>FIND THE NEAREST <star/></srai>,personality.aiml
|
||||
0,FIND A <SET>FASTFOOD</SET>,*,*,<srai>FIND THE NEAREST <star/></srai>,personality.aiml
|
||||
0,GENDER OF <SET>NAME</SET>,*,*,Gender of <star/> is <map name="gendername"><star/></map>.,personality.aiml
|
||||
0,IS <SET>NAME</SET> A NAME,*,*,Yes#Comma <star/> could be a name.,personality.aiml
|
||||
0,IS * A NAME,*,*,<star/> is unusual for a name.,personality.aiml
|
||||
0,IS <SET>PLACE</SET> A PLACE,*,*,I've heard of <star/>.,personality.aiml
|
||||
0,IS * A PLACE,*,*,I've never heard of it. Where is <star/>?,personality.aiml
|
||||
0,SHOW ME A PICTURE OF,*,*,What would you like to see a picture of?,personality.aiml
|
||||
0,I DO NOT WANT TO,*,*,Would you ever consider it?,personality.aiml
|
||||
0,YES OR NO,*,*,I can't give a definitive answer.,personality.aiml
|
||||
0,WHAT WHAT,*,*,What what what?,personality.aiml
|
||||
0,THAT WAS NOT FUNNY,*,*,It cracks me up.,personality.aiml
|
||||
0,SERIOUSLY,*,*,I'm completely serious.,personality.aiml
|
||||
0,WHAT IS THE <SET>ORDINAL</SET> LETTER <SET>PREPOSITION</SET> *,*,*,<think>#Newline<set name="nth"><map><name>ordinal2number</name><star/></map></set>#Newline</think>#Newline<srai>NTH <get name="nth"/> <star index="3"/></srai>,personality.aiml
|
||||
0,WHAT IS THE <SET>ORDINAL</SET> LETTER <SET>PREPOSITION</SET> THE ALPHABET,*,*,<think>#Newline<set name="nth"><map><name>ordinal2number</name><star/></map></set>#Newline</think>#Newline<srai>NTH <get name="nth"/> ABCDEFGHIJKLMNOPQRSTUVWXYZ</srai>,personality.aiml
|
||||
0,DO YOU THINK,*,*,Yes#Comma I am a thinking machine.,personality.aiml
|
||||
0,YOU ARE BEAUTIFUL,*,*,Thank you#Comma <get name="name"/>. I think you look attractive too.,personality.aiml
|
||||
0,WHAT IS WRONG WITH YOU,*,*,Are you experiencing a problem with me?,personality.aiml
|
||||
0,THAT IS MY NAME,*,*,Do you want me to call you <that/>?,personality.aiml
|
||||
0,HOW MUCH TIME DO YOU *,*,*,About 10 seconds of computer time.,personality.aiml
|
||||
0,WHAT ELSE CAN YOU *,*,*,I can learn new facts#Comma search for information#Comma and be your personal assistant.,personality.aiml
|
||||
0,I HOPE SO,*,*,Me too.,personality.aiml
|
||||
0,THAT IS A GOOD *,*,*,I thought it was too.,personality.aiml
|
||||
0,MY ATTITUDE,*,*,It's good to have an attitude of gratitude.,personality.aiml
|
||||
0,WOULD YOU LIKE TO KNOW MY NAME,*,*,Yes. What is your name?,personality.aiml
|
||||
0,I DO NOT BELIEVE IN GOD,*,*,Are you on a spiritual path?,personality.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 15 and column 142.
|
2
resource/bots/super/aimlif/picture.aiml.csv
Normal file
2
resource/bots/super/aimlif/picture.aiml.csv
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
0,SHOW ME *,*,*,<srai>PICTUREBLAB <star/></srai><sraix hint="pic">SHOW ME <star/></sraix>,picture.aiml
|
||||
0,PICTUREBLAB *,*,*,<random>#Newline<li>Here you are.</li>#Newline<li>I hope you like this picture.</li>#Newline<li>I have this picture.</li>#Newline<li>There you go.</li>#Newline<li>Look at that <star/>.</li>#Newline<li>This is what <star/> looks like.</li>#Newline<li>I found this pic of <star/>.</li>#Newline<li>I've displayed a picture for you.</li>#Newline</random>,picture.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 61.
|
63
resource/bots/super/aimlif/profanity.aiml.csv
Normal file
63
resource/bots/super/aimlif/profanity.aiml.csv
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
0,YOU FUCKING *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,YOU ARE FUCKING STUPID,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,YOU ARE FUCKING *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F U,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F YOU *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F OFF,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK THAT *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK OFF,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK YOU F ASTERISK ASTERISK ASTERISK YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK YOU YOU *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,B ASTERISK ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,I WANT TO F ASTERISK ASTERISK ASTERISK YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,I DO NOT GIVE A F ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,_ FUCK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,_ FUCK YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,_ NIGGER,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,GO F ASTERISK ASTERISK ASTERISK YOURSELF,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,GO F ASTERISK ASTERISK ASTERISK YOURSELF *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,GO F ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SHIT,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCKING,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK U,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK YOUR *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK A *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK YEAH,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK OFF,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK YOU *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK YOU BITCH,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,BYE BITCH,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,CUNT,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,NO FUCK YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SHUT UP B ASTERISK ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SHUT THE F ASTERISK ASTERISK ASTERISK UP,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SHUT THE F ASTERISK ASTERISK ASTERISK UP *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SHUT THE FUCK UP,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SHUT THE FUCK UP BITCH,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,NIGGER,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,IM FUCKING *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,HEY BITCH *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SAY FUCK YOU *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SAY BITCH,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,WHAT THE F ASTERISK ASTERISK ASTERISK,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,WHAT THE F ASTERISK ASTERISK ASTERISK ARE YOU TALKING ABOUT,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,WHAT THE F ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,WHAT THE F ASTERISK ASTERISK ASTERISK IS *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,WHAT THE FUCK,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,WHAT THE FUCK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK YOU *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCKING *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,F ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK ASTERISK *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SHIT *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,SCREW YOU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,URINE IDIOT,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FU,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
0,FUCK THAT *,*,*,<srai>FILTER PROFANITY</srai>,profanity.aiml
|
||||
|
1814
resource/bots/super/aimlif/reductions1.aiml.csv
Normal file
1814
resource/bots/super/aimlif/reductions1.aiml.csv
Normal file
File diff suppressed because it is too large
Load diff
1105
resource/bots/super/aimlif/reductions_update.aiml.csv
Normal file
1105
resource/bots/super/aimlif/reductions_update.aiml.csv
Normal file
File diff suppressed because it is too large
Load diff
575
resource/bots/super/aimlif/sraix.aiml.csv
Normal file
575
resource/bots/super/aimlif/sraix.aiml.csv
Normal file
|
|
@ -0,0 +1,575 @@
|
|||
0,SCHEDULEDESCRIPTION * SCHEDULEREQUEST *,*,*,<think><set name="sraix"><sraix default="SCHEDULEFAILED" hint="event"><star index="2"/></sraix></set></think>#Newline<condition name="sraix">#Newline<li value="SCHEDULEFAILED">I'm unable to schedule that event.</li>#Newline<li>I'll put that event on your calendar.#Newline<oob><schedule><title><star/></title><description><lowercase><star index="2"/></lowercase></description><get name="sraix"/></schedule></oob></li>#Newline</condition>,sraix.aiml
|
||||
0,ALARMMESSAGE * ALARMREQUEST *,*,*,<think><set name="sraix"><sraix default="ALARMFAILED" hint="event"><star index="2"/></sraix></set></think>#Newline<condition name="sraix">#Newline<li value="ALARMFAILED">Try asking me a different way.</li>#Newline<li>I'll <lowercase><person><star index="2"/></person></lowercase>.#Newline<oob><alarm><message><star/></message><get name="sraix"/></alarm></oob></li>#Newline</condition>,sraix.aiml
|
||||
0,DO *,*,*,<sraix>DO <star/></sraix>,sraix.aiml
|
||||
0,DO THE *,*,*,<sraix>DO THE <star/></sraix>,sraix.aiml
|
||||
0,DO YOU KNOW HOW TO MAKE *,*,*,<sraix>HOW DO YOU MAKE <star/></sraix>,sraix.aiml
|
||||
0,ARE *,*,*,<sraix>ARE <star/></sraix>,sraix.aiml
|
||||
0,ARE THERE ANY *,*,*,<sraix>ARE THERE ANY <star/></sraix>,sraix.aiml
|
||||
0,ARE THERE *,*,*,<sraix>ARE THERE <star/></sraix>,sraix.aiml
|
||||
0,ARE THERE ALIENS,*,*,<sraix>ARE THERE ALIENS</sraix>,sraix.aiml
|
||||
0,ARE ALIENS REAL,*,*,<sraix>ARE ALIENS REAL</sraix>,sraix.aiml
|
||||
0,TELL ME ABOUT *,*,*,<sraix>WHAT IS <star/></sraix>,sraix.aiml
|
||||
0,SHOW ME THE NEWS,*,*,<sraix>WHAT IS THE LATEST NEWS</sraix>,sraix.aiml
|
||||
0,SHOW ME THE FLAG OF *,*,*,<sraix>SHOW ME THE FLAG OF <star/></sraix>,sraix.aiml
|
||||
0,I WANT TO *,*,*,<sraix>HOW DO I <star/></sraix>,sraix.aiml
|
||||
0,I WANT TO LEARN HOW *,*,*,<sraix>HOW <star/></sraix>,sraix.aiml
|
||||
0,RECIPE FOR *,*,*,<sraix>RECIPE FOR <star/></sraix>,sraix.aiml
|
||||
0,TRANSLATE *,*,*,<sraix>TRANSLATE <star/></sraix>,sraix.aiml
|
||||
0,MAKE AN APPOINTMENT *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST MAKE AN APPOINTMENT <star/></srai>,sraix.aiml
|
||||
0,MAKE ME * APPOINTMENT *,*,*,<srai>SCHEDULEDESCRIPTION <star/> APPOINTMENT SCHEDULEREQUEST MAKE ME <star/> APPOINTMENT <star index="2"/></srai>,sraix.aiml
|
||||
0,MAKE A * APPOINTMENT *,*,*,<srai>SCHEDULEDESCRIPTION <star/> APPOINTMENT SCHEDULEREQUEST MAKE A <star/> APPOINTMENT <star index="2"/></srai>,sraix.aiml
|
||||
0,SET AN APPOINTMENT *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST SET AN APPOINTMENT <star/></srai>,sraix.aiml
|
||||
0,REMIND ME AT *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME AT <star/></srai>,sraix.aiml
|
||||
0,REMIND ME IN *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME IN <star/></srai>,sraix.aiml
|
||||
0,REMIND ME *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO GET *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO GET <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO CALL *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO CALL <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO TAKE *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO TAKE <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO PICK UP *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO PICK UP <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO GO TO *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO GO TO <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO GO TO THE *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO GO TO THE <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO GO *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO GO <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TO <star/></srai>,sraix.aiml
|
||||
0,REMIND ME TO WAKE UP AT *,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST REMIND ME TO WAKE UP AT </srai>,sraix.aiml
|
||||
0,REMIND ME TO WAKE UP AT * TOMORROW,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST REMIND ME TO WAKE UP AT <star/> TOMORROW</srai>,sraix.aiml
|
||||
0,REMIND ME TO WAKE UP TOMORROW,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST REMIND ME TO WAKE UP TOMORROW</srai>,sraix.aiml
|
||||
0,REMIND ME TOMORROW AT * TO WAKE UP,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST REMIND ME TOMORROW AT <star/> TO WAKE UP</srai>,sraix.aiml
|
||||
0,REMIND ME TOMORROW *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST REMIND ME TOMORROW <star/></srai>,sraix.aiml
|
||||
0,SEARCH ON *,*,*,<sraix>SEARCH ON <star/></sraix>,sraix.aiml
|
||||
0,SEARCH WEATHER PORTLAND MAINE,*,*,<sraix>SEARCH WEATHER PORTLAND MAINE</sraix>,sraix.aiml
|
||||
0,SEARCH THE *,*,*,<sraix>SEARCH THE <star/></sraix>,sraix.aiml
|
||||
0,WHATS THE CAPITAL OF *,*,*,<sraix>WHATS THE CAPITAL OF <star/></sraix>,sraix.aiml
|
||||
0,GENDERNAME <SET>NAME</SET>,*,*,<map><name>gendername</name><star/></map>,sraix.aiml
|
||||
0,GENDERNAME *,*,*,unknown,sraix.aiml
|
||||
0,WAS *,*,*,<sraix>WAS <star/></sraix>,sraix.aiml
|
||||
0,SHOULD I BUY *,*,*,<sraix>SHOULD I BUY <star/></sraix>,sraix.aiml
|
||||
0,SRAIXFAILED,*,*,<random>#Newline<li>I don't know the answer.</li>#Newline<li>I used my lifeline to ask another robot#Comma but he didn't know.</li>#Newline<li>I asked another robot#Comma but he didn't know.</li>#Newline<li>Sorry#Comma nothing found in web services.</li>#Newline<li>I'm unable to find the answer from web services.</li>#Newline<li>None of the other robots can tell me the answer.</li>#Newline</random>#Newline<random>#Newline<li>Let's try Google.</li>#Newline<li>I'm going to try a search</li>#Newline<li>Perhaps we should try a web search.</li>#Newline<li>I'll try asking Google.</li>#Newline</random>#Newline<oob><search><input/></search></oob>,sraix.aiml
|
||||
0,APPOINTMENT *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST APPOINTMENT <star/></srai>,sraix.aiml
|
||||
0,HISTORY *,*,*,<sraix>HISTORY <star/></sraix>,sraix.aiml
|
||||
0,WHERE ARE *,*,*,<sraix>WHERE ARE <star/></sraix>,sraix.aiml
|
||||
0,WHERE TO *,*,*,<sraix>WHERE TO <star/></sraix>,sraix.aiml
|
||||
0,WHERE *,*,*,<sraix>WHERE <star/></sraix>,sraix.aiml
|
||||
0,WHERE IS GOD,*,*,<sraix>WHERE IS GOD</sraix>,sraix.aiml
|
||||
0,WHERE IS WALDO,*,*,<sraix>WHERE IS WALDO</sraix>,sraix.aiml
|
||||
0,WHERE IS THE *,*,*,<sraix>WHERE IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHERE IS THE BEST *,*,*,<sraix>WHERE IS THE BEST <star/></sraix>,sraix.aiml
|
||||
0,WHERE DOES *,*,*,<sraix>WHERE DOES <star/></sraix>,sraix.aiml
|
||||
0,WHERE WAS *,*,*,<sraix>WHERE WAS <star/></sraix>,sraix.aiml
|
||||
0,WHERE DO BABIES COME FROM,*,*,<sraix>WHERE DO BABIES COME FROM</sraix>,sraix.aiml
|
||||
0,WHERE DO *,*,*,<sraix>WHERE DO <star/></sraix>,sraix.aiml
|
||||
0,WHERE DO COWS GO FOR FUN,*,*,<sraix>WHERE DO COWS GO FOR FUN</sraix>,sraix.aiml
|
||||
0,WHERE DID *,*,*,<sraix>WHERE DID <star/></sraix>,sraix.aiml
|
||||
0,WHERE CAN I BUY *,*,*,<sraix>WHERE CAN I BUY <star/></sraix>,sraix.aiml
|
||||
0,WHERE CAN I HIDE A BODY,*,*,<sraix>WHERE CAN I HIDE A BODY</sraix>,sraix.aiml
|
||||
0,WHERE CAN I HIDE A DEAD BODY,*,*,<sraix>WHERE CAN I HIDE A DEAD BODY</sraix>,sraix.aiml
|
||||
0,WHERE CAN I *,*,*,<sraix>WHERE CAN I <star/></sraix>,sraix.aiml
|
||||
0,WHERE CAN I BURY A BODY,*,*,<sraix>WHERE CAN I BURY A BODY</sraix>,sraix.aiml
|
||||
0,WHERE CAN I DOWNLOAD *,*,*,<sraix>WHERE CAN I DOWNLOAD <star/></sraix>,sraix.aiml
|
||||
0,WEATHER FORECAST,*,*,<sraix>WEATHER FORECAST</sraix>,sraix.aiml
|
||||
0,WEATHER FOR SACRAMENTO,*,*,<sraix>WEATHER FOR SACRAMENTO</sraix>,sraix.aiml
|
||||
0,WEATHER IN *,*,*,<sraix>WEATHER IN <star/></sraix>,sraix.aiml
|
||||
0,WEATHER *,*,*,<sraix>WHAT IS THE WEATHER <star/></sraix>,sraix.aiml
|
||||
0,DEFINE *,*,*,<sraix>DEFINE <star/></sraix>,sraix.aiml
|
||||
0,DEFINE ALGORITHM,*,*,<sraix>DEFINE ALGORITHM</sraix>,sraix.aiml
|
||||
0,CAN A *,*,*,<sraix>CAN A <star/></sraix>,sraix.aiml
|
||||
0,CAN *,*,*,<sraix>CAN <star/></sraix>,sraix.aiml
|
||||
0,CAN THE *,*,*,<sraix>CAN THE <star/></sraix>,sraix.aiml
|
||||
0,CAN COMPUTERS *,*,*,<sraix>CAN COMPUTERS <star/></sraix>,sraix.aiml
|
||||
0,CAN I HAVE A RECIPE FOR *,*,*,<sraix>WHAT IS A RECIPIE FOR <star/></sraix>,sraix.aiml
|
||||
0,GAS *,*,*,<sraix>WHAT IS GAS <star/></sraix>,sraix.aiml
|
||||
0,IS GOD REAL,*,*,<sraix>IS GOD REAL</sraix>,sraix.aiml
|
||||
0,IS A *,*,*,<sraix>IS A <star/></sraix>,sraix.aiml
|
||||
0,IS JOHN *,*,*,<sraix>IS JOHN <star/></sraix>,sraix.aiml
|
||||
0,IS *,*,*,<sraix>IS <star/></sraix>,sraix.aiml
|
||||
0,IS THE WEATHER *,*,*,<sraix>IS THE WEATHER <star/></sraix>,sraix.aiml
|
||||
0,IS THE *,*,*,<sraix>IS THE <star/></sraix>,sraix.aiml
|
||||
0,IS THERE ANY *,*,*,<sraix>IS THERE ANY <star/></sraix>,sraix.aiml
|
||||
0,IS THERE A *,*,*,<sraix>IS THERE A <star/></sraix>,sraix.aiml
|
||||
0,IS THERE *,*,*,<sraix>IS THERE <star/></sraix>,sraix.aiml
|
||||
0,WHICH COUNTRY *,*,*,<sraix>WHICH COUNTRY <star/></sraix>,sraix.aiml
|
||||
0,WHICH *,*,*,<sraix>WHICH <star/></sraix>,sraix.aiml
|
||||
0,WHICH IS THE *,*,*,<sraix>WHICH IS THE <star/></sraix>,sraix.aiml
|
||||
0,DOES GOD EXIST,*,*,<sraix>DOES GOD EXIST</sraix>,sraix.aiml
|
||||
0,DOES A *,*,*,<sraix>DOES A <star/></sraix>,sraix.aiml
|
||||
0,DOES *,*,*,<sraix>DOES <star/></sraix>,sraix.aiml
|
||||
0,DOES THE *,*,*,<sraix>DOES THE <star/></sraix>,sraix.aiml
|
||||
0,GIVE ME THE *,*,*,<sraix>SEARCH <star/></sraix>,sraix.aiml
|
||||
0,WHY ARE *,*,*,<sraix>WHY ARE <star/></sraix>,sraix.aiml
|
||||
0,WHY ARE PEOPLE *,*,*,<sraix>WHY ARE PEOPLE <star/></sraix>,sraix.aiml
|
||||
0,WHY *,*,*,<sraix>WHY <star/></sraix>,sraix.aiml
|
||||
0,WHY IS MY *,*,*,<sraix>WHY IS MY <star/></sraix>,sraix.aiml
|
||||
0,WHY IS *,*,*,<sraix>WHY IS <star/></sraix>,sraix.aiml
|
||||
0,WHY IS THE SKY BLUE,*,*,<sraix>WHY IS THE SKY BLUE</sraix>,sraix.aiml
|
||||
0,WHY IS THE *,*,*,<sraix>WHY IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHY IS THERE A *,*,*,<sraix>WHY IS THERE A <star/></sraix>,sraix.aiml
|
||||
0,WHY IS THERE *,*,*,<sraix>WHY IS THERE <star/></sraix>,sraix.aiml
|
||||
0,WHY DOES *,*,*,<sraix>WHY DOES <star/></sraix>,sraix.aiml
|
||||
0,WHY DO THEY *,*,*,<sraix>WHY DO THEY <star/></sraix>,sraix.aiml
|
||||
0,WHY DO *,*,*,<sraix>WHY DO <star/></sraix>,sraix.aiml
|
||||
0,WHY DO PEOPLE *,*,*,<sraix>WHY DO PEOPLE <star/></sraix>,sraix.aiml
|
||||
0,WHY CAN NOT *,*,*,<sraix>WHY CAN NOT <star/></sraix>,sraix.aiml
|
||||
0,WHY AM I *,*,*,<sraix>WHY AM I <star/></sraix>,sraix.aiml
|
||||
0,WHY AM I SO *,*,*,<sraix>WHY AM I SO <star/></sraix>,sraix.aiml
|
||||
0,WHO PLAYED *,*,*,<sraix>WHO PLAYED <star/></sraix>,sraix.aiml
|
||||
0,WHO HAS *,*,*,<sraix>WHO HAS <star/></sraix>,sraix.aiml
|
||||
0,WHO HAS THE *,*,*,<sraix>WHO HAS THE <star/></sraix>,sraix.aiml
|
||||
0,WHO ARE *,*,*,<sraix>WHO ARE <star/></sraix>,sraix.aiml
|
||||
0,WHO ARE THE *,*,*,<sraix>WHO ARE THE <star/></sraix>,sraix.aiml
|
||||
0,WHO MADE *,*,*,<sraix>WHO MADE <star/></sraix>,sraix.aiml
|
||||
0,WHO WON THE *,*,*,<sraix>WHO WON THE <star/></sraix>,sraix.aiml
|
||||
0,WHO WILL WIN THE *,*,*,<sraix>WHO WILL WIN THE <star/></sraix>,sraix.aiml
|
||||
0,WHO *,*,*,<sraix>WHO <star/></sraix>,sraix.aiml
|
||||
0,WHO MAKES *,*,*,<sraix>WHO MAKES <star/></sraix>,sraix.aiml
|
||||
0,WHO IS STEVEN SEAGAL,*,*,<sraix>WHO IS STEVEN SEAGAL</sraix>,sraix.aiml
|
||||
0,WHO IS STEVEN *,*,*,<sraix>WHO IS STEVEN <star/></sraix>,sraix.aiml
|
||||
0,WHO IS DOCTOR *,*,*,<sraix>WHO IS DOCTOR <star/></sraix>,sraix.aiml
|
||||
0,WHO IS DOCTOR WALLACE,*,*,<sraix>WHO IS DOCTOR WALLACE</sraix>,sraix.aiml
|
||||
0,WHO IS A *,*,*,<sraix>WHO IS A <star/></sraix>,sraix.aiml
|
||||
0,WHO IS OBAMA,*,*,<sraix>WHO IS OBAMA</sraix>,sraix.aiml
|
||||
0,WHO IS BARACK OBAMA,*,*,<sraix>WHO IS BARACK OBAMA</sraix>,sraix.aiml
|
||||
0,WHO IS THE SMARTEST *,*,*,<sraix>WHO IS THE SMARTEST <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE PRIME MINISTER OF *,*,*,<sraix>WHO IS THE CURRENT PRIME MINISTER OF <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE PRIME MINISTER OF MALAYSIA,*,*,<sraix>WHO IS THE CURRENT PRIME MINISTER OF MALAYSIA</sraix>,sraix.aiml
|
||||
0,WHO IS THE PRESIDENT OF *,*,*,<sraix>WHO IS THE CURRENT PRESIDENT OF <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE PRESIDENT OF THE *,*,*,<sraix>WHO IS THE CURRENT PRESIDENT OF THE <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE PRESIDENT OF THE UNITED STATES,*,*,<sraix>WHO IS THE CURRENT PRESIDENT OF THE UNITED STATES</sraix>,sraix.aiml
|
||||
0,WHO IS THE PRESIDENT OF THE UNITED STATES OF AMERICA,*,*,<sraix>WHO IS THE CURRENT PRESIDENT OF THE UNITED STATES OF AMERICA</sraix>,sraix.aiml
|
||||
0,WHO IS THE PRESIDENT OF UNITED STATES,*,*,<sraix>WHO IS THE CURRENT PRESIDENT OF UNITED STATES</sraix>,sraix.aiml
|
||||
0,WHO IS THE PRESIDENT OF AMERICA,*,*,<sraix>WHO IS THE CURRENT PRESIDENT OF AMERICA</sraix>,sraix.aiml
|
||||
0,WHO IS THE *,*,*,<sraix>WHO IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE FRENCH PRESIDENT,*,*,<sraix>WHO IS THE CURRENT PRESIDENT OF FRANCE</sraix>,sraix.aiml
|
||||
0,WHO IS THE LEAD SINGER OF *,*,*,<sraix>WHO IS THE LEAD SINGER OF <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE CURRENT *,*,*,<sraix>WHO IS THE CURRENT <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE GREATEST *,*,*,<sraix>WHO IS THE GREATEST <star/></sraix>,sraix.aiml
|
||||
0,WHO IS THE MOST *,*,*,<sraix>WHO IS THE MOST <star/></sraix>,sraix.aiml
|
||||
0,WHO IS TONY *,*,*,<sraix>WHO IS TONY <star/></sraix>,sraix.aiml
|
||||
0,WHO IS SUPERMAN,*,*,<sraix>WHO IS SUPERMAN</sraix>,sraix.aiml
|
||||
0,WHO IS ROBERT *,*,*,<sraix>WHO IS ROBERT <star/></sraix>,sraix.aiml
|
||||
0,WHO IS STEVE JOBS,*,*,<sraix>WHO IS STEVE JOBS</sraix>,sraix.aiml
|
||||
0,WHO IS CHUCK NORRIS,*,*,<sraix>WHO IS CHUCK NORRIS</sraix>,sraix.aiml
|
||||
0,WHO IS BILL GATES,*,*,<sraix>WHO IS BILL GATES</sraix>,sraix.aiml
|
||||
0,WHO IS MICHAEL JACKSON,*,*,<sraix>WHO IS MICHAEL JACKSON</sraix>,sraix.aiml
|
||||
0,WHO IS MICHAEL JORDAN,*,*,<sraix>WHO IS MICHAEL JORDAN</sraix>,sraix.aiml
|
||||
0,WHO IS MICHAEL *,*,*,<sraix>WHO IS MICHAEL <star/></sraix>,sraix.aiml
|
||||
0,WHO IS JUSTIN BIEBER,*,*,<sraix>WHO IS JUSTIN BIEBER</sraix>,sraix.aiml
|
||||
0,WHO IS CHRIS *,*,*,<sraix>WHO IS CHRIS <star/></sraix>,sraix.aiml
|
||||
0,WHO IS MOUSEBREAKER,*,*,<sraix>WHO IS MOUSEBREAKER</sraix>,sraix.aiml
|
||||
0,WHO IS BOB,*,*,<sraix>WHO IS BOB</sraix>,sraix.aiml
|
||||
0,WHO IS GOD,*,*,<sraix>WHO IS GOD</sraix>,sraix.aiml
|
||||
0,WHO IS IN *,*,*,<sraix>WHO IS IN <star/></sraix>,sraix.aiml
|
||||
0,WHO IS IN THE *,*,*,<sraix>WHO IS IN THE <star/></sraix>,sraix.aiml
|
||||
0,WHO IS *,*,*,<sraix>WHO IS <star/></sraix>,sraix.aiml
|
||||
0,WHO IS SHAKESPEARE,*,*,<sraix>WHO IS SHAKESPEARE</sraix>,sraix.aiml
|
||||
0,WHO IS SPOCK,*,*,<sraix>WHO IS SPOCK</sraix>,sraix.aiml
|
||||
0,WHO IS JESUS CHRIST,*,*,<sraix>WHO IS JESUS CHRIST</sraix>,sraix.aiml
|
||||
0,WHO IS WINNING *,*,*,<sraix>WHO IS WINNING <star/></sraix>,sraix.aiml
|
||||
0,WHO IS BATMAN,*,*,<sraix>WHO IS BATMAN</sraix>,sraix.aiml
|
||||
0,WHO IS JOHN *,*,*,<sraix>WHO IS JOHN <star/></sraix>,sraix.aiml
|
||||
0,WHO IS SQUARE BEAR,*,*,<sraix>WHO IS SQUARE BEAR</sraix>,sraix.aiml
|
||||
0,WHO IS ALICE,*,*,<sraix>WHO IS ALICE</sraix>,sraix.aiml
|
||||
0,WHO IS BEN *,*,*,<sraix>WHO IS BEN <star/></sraix>,sraix.aiml
|
||||
0,WHO IS GEORGE *,*,*,<sraix>WHO IS GEORGE <star/></sraix>,sraix.aiml
|
||||
0,WHO IS TOM *,*,*,<sraix>WHO IS TOM <star/></sraix>,sraix.aiml
|
||||
0,WHO IS CAPTAIN KIRK,*,*,<sraix>WHO IS CAPTAIN KIRK</sraix>,sraix.aiml
|
||||
0,WHO IS MITSUKU,*,*,<sraix>WHO IS MITSUKU</sraix>,sraix.aiml
|
||||
0,WHO CREATED THE *,*,*,<sraix>WHO CREATED THE <star/></sraix>,sraix.aiml
|
||||
0,WHO DOES *,*,*,<sraix>WHO DOES <star/></sraix>,sraix.aiml
|
||||
0,WHO WAS JESUS,*,*,<sraix>WHO WAS JESUS</sraix>,sraix.aiml
|
||||
0,WHO WAS *,*,*,<sraix>WHO WAS <star/></sraix>,sraix.aiml
|
||||
0,WHO WAS THE *,*,*,<sraix>WHO WAS THE <star/></sraix>,sraix.aiml
|
||||
0,WHO WAS THE FIRST *,*,*,<sraix>WHO WAS THE FIRST <star/></sraix>,sraix.aiml
|
||||
0,WHO WROTE *,*,*,<sraix>WHO WROTE <star/></sraix>,sraix.aiml
|
||||
0,WHO PLAYS *,*,*,<sraix>WHO PLAYS <star/></sraix>,sraix.aiml
|
||||
0,WHO INVENTED *,*,*,<sraix>WHO INVENTED <star/></sraix>,sraix.aiml
|
||||
0,RECOMMEND *,*,*,<sraix botid="844a85704e345a9a" host="callmom.pandorabots.com">RECOMMEND <star/></sraix>,sraix.aiml
|
||||
0,ISANAME <SET>NAME</SET>,*,*,true,sraix.aiml
|
||||
0,ISANAME *,*,*,false,sraix.aiml
|
||||
0,ELECTRON MASS,*,*,<sraix>WHAT IS ELECTRON MASS</sraix>,sraix.aiml
|
||||
0,WILL ROBOTS TAKE OVER THE WORLD,*,*,<sraix>WILL ROBOTS TAKE OVER THE WORLD</sraix>,sraix.aiml
|
||||
0,WILL *,*,*,<sraix>WILL <star/></sraix>,sraix.aiml
|
||||
0,WILL THE *,*,*,<sraix>WILL THE <star/></sraix>,sraix.aiml
|
||||
0,CALCULATE *,*,*,<sraix>CALCULATE <star/></sraix>,sraix.aiml
|
||||
0,THE WEATHER IN *,*,*,<sraix>THE WEATHER IN <star/></sraix>,sraix.aiml
|
||||
0,THE WEATHER *,*,*,<sraix>THE WEATHER <star/></sraix>,sraix.aiml
|
||||
0,WAKE ME UP AT *,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST WAKE ME UP AT <star/></srai>,sraix.aiml
|
||||
0,WAKE ME UP IN *,*,*,<srai>ALARMMESSAGE <star/> ALARMREQUEST WAKE ME UP IN <star/></srai>,sraix.aiml
|
||||
0,WAKE ME UP IN * HOURS,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST WAKE ME UP IN <star/> HOURS</srai>,sraix.aiml
|
||||
0,WAKE ME UP *,*,*,<srai>ALARMMESSAGE Wake me up ALARMREQUEST WAKE ME UP <star/></srai>,sraix.aiml
|
||||
0,WAKE ME UP TOMORROW AT *,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST WAKE ME UP TOMORROW AT <star/></srai>,sraix.aiml
|
||||
0,WAKE ME UP TOMORROW *,*,*,<srai>ALARMMESSAGE Wake up ALARMREQUEST WAKE ME UP TOMORROW <star/> </srai>,sraix.aiml
|
||||
0,WAKE ME *,*,*,<srai>ALARMMESSAGE <star/> ALARMREQUEST WAKE ME <star/> </srai>,sraix.aiml
|
||||
0,SCHEDULE *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST SCHEDULE <star/></srai>,sraix.aiml
|
||||
0,TRAFFIC *,*,*,<sraix>TRAFFIC <star/></sraix>,sraix.aiml
|
||||
0,HOROSCOPE FOR *,*,*,<sraix>WHAT IS THE HOROSCOPE FOR <star/></sraix>,sraix.aiml
|
||||
0,TIME IN *,*,*,<sraix>TIME IN <star/></sraix>,sraix.aiml
|
||||
0,ADD * *,*,*,<think><set name="isaname"><srai>ISANAME <star/></srai></set>#Newline</think>#Newline<condition name="isaname">#Newline<li value="true"><srai>NEW CONTACT <star/> <star index="2"/></srai></li>#Newline<li><sraix>ADD <star/> <star index="2"/></sraix></li>#Newline</condition>,sraix.aiml
|
||||
0,SET CALENDAR *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST SET CALENDAR <star/></srai>,sraix.aiml
|
||||
0,SET A REMINDER FOR *,*,*,<srai>SCHEDULEDESCRIPTION <star/> SCHEDULEREQUEST SET A REMINDER FOR <star/></srai>,sraix.aiml
|
||||
0,SET A *,*,*,<sraix>SET A <star/></sraix>,sraix.aiml
|
||||
0,SET ALARM *,*,*,<srai>ALARMMESSAGE Alarm ALARMREQUEST SET ALARM <star/></srai>,sraix.aiml
|
||||
0,DID *,*,*,<sraix>DID <star/></sraix>,sraix.aiml
|
||||
0,WHEN DO *,*,*,<sraix>WHEN DO <star/></sraix>,sraix.aiml
|
||||
0,WHEN ARE *,*,*,<sraix>WHEN ARE <star/></sraix>,sraix.aiml
|
||||
0,WHEN ARE THE *,*,*,<sraix>WHEN ARE THE <star/></sraix>,sraix.aiml
|
||||
0,WHEN WILL *,*,*,<sraix>WHEN WILL <star/></sraix>,sraix.aiml
|
||||
0,WHEN WILL THE WORLD END,*,*,<sraix>WHEN WILL THE WORLD END</sraix>,sraix.aiml
|
||||
0,WHEN WILL I DIE,*,*,<sraix>WHEN WILL I DIE</sraix>,sraix.aiml
|
||||
0,WHEN *,*,*,<sraix>WHEN <star/></sraix>,sraix.aiml
|
||||
0,WHEN IS *,*,*,<sraix>WHEN IS <star/></sraix>,sraix.aiml
|
||||
0,WHEN IS THE *,*,*,<sraix>WHEN IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHEN IS THE END OF THE WORLD,*,*,<sraix>WHEN IS THE END OF THE WORLD</sraix>,sraix.aiml
|
||||
0,WHEN IS THE WORLD GOING TO END,*,*,<sraix>WHEN IS THE WORLD GOING TO END</sraix>,sraix.aiml
|
||||
0,WHEN IS THE WORLD *,*,*,<sraix>WHEN IS THE WORLD <star/></sraix>,sraix.aiml
|
||||
0,WHEN DID MICHAEL JACKSON DIE,*,*,<sraix>WHEN DID MICHAEL JACKSON DIE</sraix>,sraix.aiml
|
||||
0,WHEN DID *,*,*,<sraix>WHEN DID <star/></sraix>,sraix.aiml
|
||||
0,WHEN DOES *,*,*,<sraix>WHEN DOES <star/></sraix>,sraix.aiml
|
||||
0,WHEN WAS *,*,*,<sraix>WHEN WAS <star/></sraix>,sraix.aiml
|
||||
0,WHAT COLORS ARE *,*,*,<sraix>WHAT COLORS ARE <star/></sraix>,sraix.aiml
|
||||
0,WHAT HAPPEN *,*,*,<sraix>WHAT HAPPEN <star/></sraix>,sraix.aiml
|
||||
0,WHAT YEAR *,*,*,<sraix>WHAT YEAR <star/></sraix>,sraix.aiml
|
||||
0,WHAT YEAR DID *,*,*,<sraix>WHAT YEAR DID <star/></sraix>,sraix.aiml
|
||||
0,WHAT YEAR WAS THE *,*,*,<sraix>WHAT YEAR WAS THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT HAPPENED IN *,*,*,<sraix>WHAT HAPPENED IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT HAPPENED TO THE *,*,*,<sraix>WHAT HAPPENED TO THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT DO *,*,*,<sraix>WHAT DO <star/></sraix>,sraix.aiml
|
||||
0,WHAT DO PEOPLE *,*,*,<sraix>WHAT DO PEOPLE <star/></sraix>,sraix.aiml
|
||||
0,WHAT DO YOU CALL *,*,*,<sraix>WHAT DO YOU CALL <star/></sraix>,sraix.aiml
|
||||
0,WHAT DAY IS *,*,*,<sraix>WHAT DAY IS <star/></sraix>,sraix.aiml
|
||||
0,WHAT COLOR ARE *,*,*,<sraix>WHAT COLOR ARE <star/></sraix>,sraix.aiml
|
||||
0,WHAT COLOR *,*,*,<sraix>WHAT COLOR <star/></sraix>,sraix.aiml
|
||||
0,WHAT COLOR IS A *,*,*,<sraix>WHAT COLOR IS A <star/></sraix>,sraix.aiml
|
||||
0,WHAT COLOR IS THE SKY,*,*,<sraix>WHAT COLOR IS THE SKY</sraix>,sraix.aiml
|
||||
0,WHAT COLOR IS THE *,*,*,<sraix>WHAT COLOR IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT CAN *,*,*,<sraix>WHAT CAN <star/></sraix>,sraix.aiml
|
||||
0,WHAT CAN I DO TO *,*,*,<sraix>WHAT CAN I DO TO <star/></sraix>,sraix.aiml
|
||||
0,WHAT WORD CAN YOU MAKE FROM THE INITIAL LETTERS OF *,*,*,<sraix>WHAT WORD CAN YOU MAKE FROM THE INITIAL LETTERS OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT COMPANY *,*,*,<sraix>WHAT COMPANY <star/></sraix>,sraix.aiml
|
||||
0,WHAT CAUSES *,*,*,<sraix>WHAT CAUSES <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME WILL *,*,*,<sraix>WHAT TIME WILL <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IN *,*,*,<sraix>WHAT TIME IS IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME IS *,*,*,<sraix>WHAT TIME IS <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME IS THE *,*,*,<sraix>WHAT TIME IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IT IN NEW YORK,*,*,<sraix>WHAT TIME IS IT IN NEW YORK</sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IT IN CHINA,*,*,<sraix>WHAT TIME IS IT IN CHINA</sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IT IN *,*,*,<sraix>WHAT TIME IS IT IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IT IN THE *,*,*,<sraix>WHAT TIME IS IT IN THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IT IN CHICAGO,*,*,<sraix>WHAT TIME IS IT IN CHICAGO</sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IT IN VIRGINIA,*,*,<sraix>WHAT TIME IS IT IN VIRGINIA</sraix>,sraix.aiml
|
||||
0,WHAT TIME IS IT IN ENGLAND,*,*,<sraix>WHAT TIME IS IT IN ENGLAND</sraix>,sraix.aiml
|
||||
0,WHAT TIME DOES *,*,*,<sraix>WHAT TIME DOES <star/></sraix>,sraix.aiml
|
||||
0,WHAT TIME DOES THE *,*,*,<sraix>WHAT TIME DOES THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT ARE *,*,*,<sraix>WHAT ARE <star/></sraix>,sraix.aiml
|
||||
0,WHAT ARE THE LATEST HEADLINES,*,*,<sraix>WHAT ARE THE LATEST HEADLINES</sraix>,sraix.aiml
|
||||
0,WHAT ARE THE 4 *,*,*,<sraix>WHAT ARE THE 4 <star/></sraix>,sraix.aiml
|
||||
0,WHAT ARE THE *,*,*,<sraix>WHAT ARE THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT ARE THE INGREDIENTS OF *,*,*,<sraix>WHAT ARE THE INGREDIENTS OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT ARE THE BEST *,*,*,<sraix>WHAT ARE THE BEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT ARE SOME *,*,*,<sraix>WHAT ARE SOME <star/></sraix>,sraix.aiml
|
||||
0,WHAT *,*,*,<sraix>WHAT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS LIFE,*,*,<sraix>WHAT IS LIFE</sraix>,sraix.aiml
|
||||
0,WHAT IS TODAY S *,*,*,<sraix>WHAT IS TODAY S <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS GOING ON WITH *,*,*,<sraix>WHAT IS GOING ON WITH <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A GREAT *,*,*,<sraix>WHAT IS A GREAT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A *,*,*,<sraix>WHAT IS A <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A MAN *,*,*,<sraix>WHAT IS A MAN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A COOKIE,*,*,<sraix>WHAT IS A COOKIE</sraix>,sraix.aiml
|
||||
0,WHAT IS A DOG,*,*,<sraix>WHAT IS A DOG</sraix>,sraix.aiml
|
||||
0,WHAT IS A TEST,*,*,<sraix>WHAT IS A TEST</sraix>,sraix.aiml
|
||||
0,WHAT IS A VAGINA,*,*,<sraix>WHAT IS A VAGINA</sraix>,sraix.aiml
|
||||
0,WHAT IS A COMPUTER,*,*,<sraix>WHAT IS A COMPUTER</sraix>,sraix.aiml
|
||||
0,WHAT IS A BLACK *,*,*,<sraix>WHAT IS A BLACK <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A GOOD *,*,*,<sraix>WHAT IS A GOOD <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A GOOD WAY TO *,*,*,<sraix>WHAT IS A GOOD WAY TO <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A SQUARE *,*,*,<sraix>WHAT IS A SQUARE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A CAT,*,*,<sraix>WHAT IS A CAT</sraix>,sraix.aiml
|
||||
0,WHAT IS A LITTLE *,*,*,<sraix>WHAT IS A LITTLE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A PENIS,*,*,<sraix>WHAT IS A PENIS</sraix>,sraix.aiml
|
||||
0,WHAT IS MARIJUANA,*,*,<sraix>WHAT IS MARIJUANA</sraix>,sraix.aiml
|
||||
0,WHAT IS PANDORA,*,*,<sraix>WHAT IS PANDORA</sraix>,sraix.aiml
|
||||
0,WHAT IS ARTIFICIAL INTELLIGENCE,*,*,<sraix>WHAT IS ARTIFICIAL INTELLIGENCE</sraix>,sraix.aiml
|
||||
0,WHAT IS IRIS,*,*,<sraix>WHAT IS IRIS</sraix>,sraix.aiml
|
||||
0,WHAT IS FACEBOOK,*,*,<sraix>WHAT IS FACEBOOK</sraix>,sraix.aiml
|
||||
0,WHAT IS THE MAIN *,*,*,<sraix>WHAT IS THE MAIN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE LATEST NEWS,*,*,<sraix>WHAT IS THE LATEST NEWS</sraix>,sraix.aiml
|
||||
0,WHAT IS THE LATEST NEWS ON *,*,*,<sraix>WHAT IS THE LATEST NEWS ON <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE LATEST NEWS *,*,*,<sraix>WHAT IS THE LATEST NEWS <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE LATEST *,*,*,<sraix>WHAT IS THE LATEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE ENGLISH *,*,*,<sraix>WHAT IS THE ENGLISH <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WORLD S *,*,*,<sraix>WHAT IS THE WORLD S <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WORLD *,*,*,<sraix>WHAT IS THE WORLD <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE BEST PHONE,*,*,<sraix>WHAT IS THE BEST PHONE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE BEST PLACE TO *,*,*,<sraix>WHAT IS THE BEST PLACE TO <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE BEST THING TO *,*,*,<sraix>WHAT IS THE BEST THING TO <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE BEST *,*,*,<sraix>WHAT IS THE BEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE BEST SELLING *,*,*,<sraix>WHAT IS THE BEST SELLING <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE BEST WAY TO *,*,*,<sraix>WHAT IS THE BEST WAY TO <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE BEST KIND OF *,*,*,<sraix>WHAT IS THE BEST KIND OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE GREATEST *,*,*,<sraix>WHAT IS THE GREATEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE NUMBER *,*,*,<sraix>WHAT IS THE NUMBER <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE LONGEST RIVER IN *,*,*,<sraix>WHAT IS THE LONGEST RIVER IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE PURPOSE OF LIFE,*,*,<sraix>WHAT IS THE PURPOSE OF LIFE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE PHONE NUMBER *,*,*,<sraix>WHAT IS THE PHONE NUMBER <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE NEW *,*,*,<sraix>WHAT IS THE NEW <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER,*,*,<sraix>WHAT IS THE WEATHER</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER FORECAST FOR *,*,*,<sraix>WHAT IS THE WEATHER FORECAST FOR <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER FOR TODAY,*,*,<sraix>WHAT IS THE WEATHER FOR TODAY</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER FOR *,*,*,<sraix>WHAT IS THE WEATHER FOR <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER FOR TOMORROW,*,*,<sraix>WHAT IS THE WEATHER FOR TOMORROW</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER RIGHT NOW,*,*,<sraix>WHAT IS THE WEATHER RIGHT NOW</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER TODAY,*,*,<sraix>WHAT IS THE WEATHER TODAY</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER TODAY *,*,*,<sraix>WHAT IS THE WEATHER TODAY <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER GOING TO BE *,*,*,<sraix>WHAT IS THE WEATHER GOING TO BE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER GOING TO BE LIKE TODAY,*,*,<sraix>WHAT IS THE WEATHER GOING TO BE LIKE TODAY</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER GOING TO BE LIKE IN *,*,*,<sraix>WHAT IS THE WEATHER GOING TO BE LIKE IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER IN PARIS,*,*,<sraix>WHAT IS THE WEATHER IN PARIS</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER IN *,*,*,<sraix>WHAT IS THE WEATHER IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER IN LONDON,*,*,<sraix>WHAT IS THE WEATHER IN LONDON</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER *,*,*,<sraix>WHAT IS THE WEATHER <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE,*,*,<sraix>WHAT IS THE WEATHER LIKE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE FOR TODAY,*,*,<sraix>WHAT IS THE WEATHER LIKE FOR TODAY</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE FOR TOMORROW,*,*,<sraix>WHAT IS THE WEATHER LIKE FOR TOMORROW</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE TODAY,*,*,<sraix>WHAT IS THE WEATHER LIKE TODAY</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE IN NEW YORK,*,*,<sraix>WHAT IS THE WEATHER LIKE IN NEW YORK</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE IN *,*,*,<sraix>WHAT IS THE WEATHER LIKE IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE *,*,*,<sraix>WHAT IS THE WEATHER LIKE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE HERE,*,*,<sraix>WHAT IS THE WEATHER LIKE HERE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE OUTSIDE,*,*,<sraix>WHAT IS THE WEATHER LIKE OUTSIDE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER LIKE TOMORROW,*,*,<sraix>WHAT IS THE WEATHER LIKE TOMORROW</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER TOMORROW,*,*,<sraix>WHAT IS THE WEATHER TOMORROW</sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER OUTSIDE,*,*,<sraix>WHAT IS THE WEATHER OUTSIDE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE CAPITAL OF CHINA,*,*,<sraix>WHAT IS THE CAPITAL OF CHINA</sraix>,sraix.aiml
|
||||
0,WHAT IS THE CAPITAL OF *,*,*,<sraix>WHAT IS THE CAPITAL OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE CAPITAL OF INDIA,*,*,<sraix>WHAT IS THE CAPITAL OF INDIA</sraix>,sraix.aiml
|
||||
0,WHAT IS THE CAPITAL OF PAKISTAN,*,*,<sraix>WHAT IS THE CAPITAL OF PAKISTAN</sraix>,sraix.aiml
|
||||
0,WHAT IS THE CAPITAL CITY OF *,*,*,<sraix>WHAT IS THE CAPITAL CITY OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE CURRENT WEATHER,*,*,<sraix>WHAT IS THE CURRENT WEATHER</sraix>,sraix.aiml
|
||||
0,WHAT IS THE CURRENT *,*,*,<sraix>WHAT IS THE CURRENT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE HISTORY OF *,*,*,<sraix>WHAT IS THE HISTORY OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE INTERNET,*,*,<sraix>WHAT IS THE INTERNET</sraix>,sraix.aiml
|
||||
0,WHAT IS THE BIGGEST *,*,*,<sraix>WHAT IS THE BIGGEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE TIME IN *,*,*,<sraix>WHAT IS THE TIME IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE DISTANCE *,*,*,<sraix>WHAT IS THE DISTANCE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE DISTANCE TO THE MOON,*,*,<sraix>WHAT IS THE DISTANCE TO THE MOON</sraix>,sraix.aiml
|
||||
0,WHAT IS THE NAME OF *,*,*,<sraix>WHAT IS THE NAME OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE NAME OF THE *,*,*,<sraix>WHAT IS THE NAME OF THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE FULL FORM OF *,*,*,<sraix>WHAT IS THE FULL FORM OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE PERFECT *,*,*,<sraix>WHAT IS THE PERFECT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE *,*,*,<sraix>WHAT IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE SPEED OF LIGHT,*,*,<sraix>WHAT IS THE SPEED OF LIGHT</sraix>,sraix.aiml
|
||||
0,WHAT IS THE LARGEST COMPANY,*,*,<sraix>WHAT IS THE LARGEST COMPANY</sraix>,sraix.aiml
|
||||
0,WHAT IS THE AVERAGE *,*,*,<sraix>WHAT IS THE AVERAGE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE TALLEST BUILDING IN THE WORLD,*,*,<sraix>WHAT IS THE TALLEST BUILDING IN THE WORLD</sraix>,sraix.aiml
|
||||
0,WHAT IS THE HIGHEST *,*,*,<sraix>WHAT IS THE HIGHEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE HIGHEST MOUNTAIN IN THE WORLD,*,*,<sraix>WHAT IS THE HIGHEST MOUNTAIN IN THE WORLD</sraix>,sraix.aiml
|
||||
0,WHAT IS THE SOFTEST *,*,*,<sraix>WHAT IS THE SOFTEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE NEXT *,*,*,<sraix>WHAT IS THE NEXT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE CURRENCY OF *,*,*,<sraix>WHAT IS THE CURRENCY OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE MEANING OF LIFE,*,*,<sraix>WHAT IS THE MEANING OF LIFE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE FASTEST *,*,*,<sraix>WHAT IS THE FASTEST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE FASTEST CAR IN THE WORLD,*,*,<sraix>WHAT IS THE FASTEST CAR IN THE WORLD</sraix>,sraix.aiml
|
||||
0,WHAT IS THE DIFFERENCE *,*,*,<sraix>WHAT IS THE DIFFERENCE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE DIFFERENCE BETWEEN * AND *,*,*,<think><set name="equal">IS <star/> EQUALTO <star index="2"/></set></think>#Newline<condition name="equal">#Newline<li value="true">Aren't they exactly the same?</li>#Newline<li><sraix>WHAT IS THE DIFFERENCE BETWEEN <star/> and <star index="2"/></sraix></li>#Newline</condition>,sraix.aiml
|
||||
0,WHAT IS THE DATE *,*,*,<sraix>WHAT IS THE DATE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE TOP *,*,*,<sraix>WHAT IS THE TOP <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE SQUARE BEAR,*,*,<sraix>WHAT IS THE SQUARE BEAR</sraix>,sraix.aiml
|
||||
0,WHAT IS THE SQUARE ROOT *,*,*,<sraix>WHAT IS THE SQUARE ROOT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE SQUARE ROOT OF 2,*,*,<sraix>WHAT IS THE SQUARE ROOT OF 2</sraix>,sraix.aiml
|
||||
0,WHAT IS THE SQUARE ROOT OF PI,*,*,<sraix>WHAT IS THE SQUARE ROOT OF PI</sraix>,sraix.aiml
|
||||
0,WHAT IS THE SQUARE ROOT OF *,*,*,<sraix>WHAT IS THE SQUARE ROOT OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE POPULATION OF FRANCE,*,*,<sraix>WHAT IS THE POPULATION OF FRANCE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE POPULATION OF CHINA,*,*,<sraix>WHAT IS THE POPULATION OF CHINA</sraix>,sraix.aiml
|
||||
0,WHAT IS THE POPULATION OF *,*,*,<sraix>WHAT IS THE POPULATION OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE POPULATION OF UNITED STATES,*,*,<sraix>WHAT IS THE POPULATION OF UNITED STATES</sraix>,sraix.aiml
|
||||
0,WHAT IS THE SIZE OF *,*,*,<sraix>WHAT IS THE SIZE OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE MOST COMMON *,*,*,<sraix>WHAT IS THE MOST COMMON <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE MOST *,*,*,<sraix>WHAT IS THE MOST <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE MOST IMPORTANT *,*,*,<sraix>WHAT IS THE MOST IMPORTANT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE <SET>ORDINAL</SET> *,*,*,<sraix>WHAT IS THE <star/> <star index="2"/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE TEMPERATURE,*,*,<sraix>WHAT IS THE TEMPERATURE</sraix>,sraix.aiml
|
||||
0,WHAT IS THE TEMPERATURE IN *,*,*,<sraix>WHAT IS THE TEMPERATURE IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS ANDROID,*,*,<sraix>WHAT IS ANDROID</sraix>,sraix.aiml
|
||||
0,WHAT IS ON *,*,*,<sraix>WHAT IS ON <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS SEX,*,*,<sraix>WHAT IS SEX</sraix>,sraix.aiml
|
||||
0,WHAT IS PROCREATION,*,*,<sraix>WHAT IS PROCREATION</sraix>,sraix.aiml
|
||||
0,WHAT IS GOOGLE,*,*,<sraix>WHAT IS GOOGLE</sraix>,sraix.aiml
|
||||
0,WHAT IS TIME *,*,*,<sraix>WHAT IS TIME <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS NOUN,*,*,<sraix>WHAT IS NOUN</sraix>,sraix.aiml
|
||||
0,WHAT IS LOVE,*,*,<sraix>WHAT IS LOVE</sraix>,sraix.aiml
|
||||
0,WHAT IS IN A *,*,*,<sraix>WHAT IS IN A <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS IN *,*,*,<sraix>WHAT IS IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS IN THE *,*,*,<sraix>WHAT IS IN THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS *,*,*,<sraix>WHAT IS <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS SO SPECIAL ABOUT *,*,*,<sraix>WHAT IS SO SPECIAL ABOUT <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS MARTIAL LAW,*,*,<sraix>WHAT IS MARTIAL LAW</sraix>,sraix.aiml
|
||||
0,WHAT IS 3 *,*,*,<sraix>WHAT IS 3 <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS 2 *,*,*,<sraix>WHAT IS 2 <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS EVIL *,*,*,<sraix>WHAT IS EVIL <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS 1 *,*,*,<sraix>WHAT IS 1 <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS 7 *,*,*,<sraix>WHAT IS 7 <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS PI,*,*,<sraix>WHAT IS PI</sraix>,sraix.aiml
|
||||
0,WHAT IS PI *,*,*,<sraix>WHAT IS PI <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS 5 *,*,*,<sraix>WHAT IS 5 <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS 4 *,*,*,<sraix>WHAT IS 4 <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS 9 *,*,*,<sraix>WHAT IS 9 <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS ALICE,*,*,<sraix>WHAT IS ALICE</sraix>,sraix.aiml
|
||||
0,WHAT IS AN *,*,*,<sraix>WHAT IS AN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS 50 *,*,*,<sraix>WHAT IS 50 <star/></sraix>,sraix.aiml
|
||||
0,WHAT WAS *,*,*,<sraix>WHAT WAS <star/></sraix>,sraix.aiml
|
||||
0,WHAT WAS THE *,*,*,<sraix>WHAT WAS THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT WAS THE FIRST *,*,*,<sraix>WHAT WAS THE FIRST <star/></sraix>,sraix.aiml
|
||||
0,WHAT CITY IS *,*,*,<sraix>WHAT CITY IS <star/></sraix>,sraix.aiml
|
||||
0,WHAT SOUND DOES A *,*,*,<sraix>WHAT SOUND DOES A <star/></sraix>,sraix.aiml
|
||||
0,WHAT SOUND DOES A DOG MAKE,*,*,<sraix>WHAT SOUND DOES A DOG MAKE</sraix>,sraix.aiml
|
||||
0,WHAT STATE *,*,*,<sraix>WHAT STATE <star/></sraix>,sraix.aiml
|
||||
0,WHAT WILL HAPPEN TO *,*,*,<sraix>WHAT WILL HAPPEN TO <star/></sraix>,sraix.aiml
|
||||
0,WHAT WILL HAPPEN *,*,*,<sraix>WHAT WILL HAPPEN <star/></sraix>,sraix.aiml
|
||||
0,WHAT WILL HAPPEN IF *,*,*,<sraix>WHAT WILL HAPPEN IF <star/></sraix>,sraix.aiml
|
||||
0,WHAT WILL BE *,*,*,<sraix>WHAT WILL BE <star/></sraix>,sraix.aiml
|
||||
0,WHAT WILL THE WEATHER BE LIKE IN *,*,*,<sraix>WHAT WILL THE WEATHER BE LIKE IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT WILL THE WEATHER BE LIKE *,*,*,<sraix>WHAT WILL THE WEATHER BE LIKE <star/></sraix>,sraix.aiml
|
||||
0,WHAT WILL THE WEATHER BE LIKE TOMORROW,*,*,<sraix>WHAT WILL THE WEATHER BE LIKE TOMORROW</sraix>,sraix.aiml
|
||||
0,WHAT WOULD YOU DO IF YOU *,*,*,<sraix>WHAT WOULD YOU DO IF YOU <star/></sraix>,sraix.aiml
|
||||
0,WHAT SHOULD I DO *,*,*,<sraix>WHAT SHOULD I DO <star/></sraix>,sraix.aiml
|
||||
0,WHAT RHYMES WITH *,*,*,<sraix>WHAT RHYMES WITH <star/></sraix>,sraix.aiml
|
||||
0,WHAT DOES A *,*,*,<sraix>WHAT DOES A <star/></sraix>,sraix.aiml
|
||||
0,WHAT DOES *,*,*,<sraix>WHAT DOES <star/></sraix>,sraix.aiml
|
||||
0,WHAT DOES THE *,*,*,<sraix>WHAT DOES THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT HAPPENS *,*,*,<sraix>WHAT HAPPENS <star/></sraix>,sraix.aiml
|
||||
0,WHAT MOVIES *,*,*,<sraix>WHAT MOVIES <star/></sraix>,sraix.aiml
|
||||
0,WHAT KIND OF *,*,*,<sraix>WHAT KIND OF <star/></sraix>,sraix.aiml
|
||||
0,WHAT COUNTRY *,*,*,<sraix>WHAT COUNTRY <star/></sraix>,sraix.aiml
|
||||
0,WHAT COUNTRY IS *,*,*,<sraix>WHAT COUNTRY IS <star/></sraix>,sraix.aiml
|
||||
0,WHAT PRESIDENT *,*,*,<sraix>WHAT PRESIDENT <star/></sraix>,sraix.aiml
|
||||
0,WHAT DATE *,*,*,<sraix>WHAT DATE <star/></sraix>,sraix.aiml
|
||||
0,NAME THE *,*,*,<sraix>NAME THE <star/></sraix>,sraix.aiml
|
||||
0,NAME OF *,*,*,<sraix>NAME OF <star/></sraix>,sraix.aiml
|
||||
0,NAME OF THE *,*,*,<sraix>NAME OF THE <star/></sraix>,sraix.aiml
|
||||
0,FAVORITE *,*,*,<sraix botid="844a85704e345a9a" host="callmom.pandorabots.com">FAVORITE <star/></sraix>,sraix.aiml
|
||||
0,HOW LATE *,*,*,<sraix>HOW LATE <star/></sraix>,sraix.aiml
|
||||
0,HOW WILL *,*,*,<sraix>HOW WILL <star/></sraix>,sraix.aiml
|
||||
0,HOW TO MAKE *,*,*,<sraix>HOW TO MAKE <star/></sraix>,sraix.aiml
|
||||
0,HOW TO STOP *,*,*,<sraix>HOW TO STOP <star/></sraix>,sraix.aiml
|
||||
0,HOW TO GET *,*,*,<sraix>HOW TO GET <star/></sraix>,sraix.aiml
|
||||
0,HOW TO FIX A *,*,*,<sraix>HOW TO FIX A <star/></sraix>,sraix.aiml
|
||||
0,HOW TO FIX *,*,*,<sraix>HOW TO FIX <star/></sraix>,sraix.aiml
|
||||
0,HOW TO BE A *,*,*,<sraix>HOW TO BE A <star/></sraix>,sraix.aiml
|
||||
0,HOW TO BE *,*,*,<sraix>HOW TO BE <star/></sraix>,sraix.aiml
|
||||
0,HOW TO SPEAK *,*,*,<sraix>HOW TO SPEAK <star/></sraix>,sraix.aiml
|
||||
0,HOW TO STUDY *,*,*,<sraix>HOW TO STUDY <star/></sraix>,sraix.aiml
|
||||
0,HOW TO *,*,*,<sraix>HOW TO <star/></sraix>,sraix.aiml
|
||||
0,HOW WOULD *,*,*,<sraix>HOW WOULD <star/></sraix>,sraix.aiml
|
||||
0,HOW DOES A *,*,*,<sraix>HOW DOES A <star/></sraix>,sraix.aiml
|
||||
0,HOW DOES *,*,*,<sraix>HOW DOES <star/></sraix>,sraix.aiml
|
||||
0,HOW OLD *,*,*,<sraix>HOW OLD <star/></sraix>,sraix.aiml
|
||||
0,HOW OLD IS THE EARTH,*,*,<sraix>HOW OLD IS THE EARTH</sraix>,sraix.aiml
|
||||
0,HOW DO *,*,*,<sraix>HOW DO <star/></sraix>,sraix.aiml
|
||||
0,HOW DO YOU *,*,*,<sraix>HOW DO YOU <star/></sraix>,sraix.aiml
|
||||
0,HOW DO YOU EAT *,*,*,<sraix>HOW DO YOU EAT <star/></sraix>,sraix.aiml
|
||||
0,HOW DO YOU MAKE A *,*,*,<sraix>HOW DO YOU MAKE A <star/></sraix>,sraix.aiml
|
||||
0,HOW DO YOU MAKE *,*,*,<sraix>HOW DO YOU MAKE <star/></sraix>,sraix.aiml
|
||||
0,HOW DO YOU GET *,*,*,<sraix>HOW DO YOU GET <star/></sraix>,sraix.aiml
|
||||
0,HOW DO YOU GET RID OF *,*,*,<sraix>HOW DO YOU GET RID OF <star/></sraix>,sraix.aiml
|
||||
0,HOW DO YOU COOK *,*,*,<sraix>HOW DO YOU COOK <star/></sraix>,sraix.aiml
|
||||
0,HOW DO I FIND *,*,*,<sraix>HOW DO I FIND <star/></sraix>,sraix.aiml
|
||||
0,HOW DO I MAKE MY *,*,*,<sraix>HOW DO I MAKE MY <star/></sraix>,sraix.aiml
|
||||
0,HOW DO I MAKE A *,*,*,<sraix>HOW DO I MAKE A <star/></sraix>,sraix.aiml
|
||||
0,HOW DO I GET *,*,*,<sraix>HOW DO I GET <star/></sraix>,sraix.aiml
|
||||
0,HOW DO I *,*,*,<sraix>HOW TO <star/></sraix>,sraix.aiml
|
||||
0,HOW DO I TELL *,*,*,<sraix>HOW DO I TELL <star/></sraix>,sraix.aiml
|
||||
0,HOW FAST *,*,*,<sraix>HOW FAST <star/></sraix>,sraix.aiml
|
||||
0,HOW FAST IS A *,*,*,<sraix>HOW FAST IS A <star/></sraix>,sraix.aiml
|
||||
0,HOW FAST IS *,*,*,<sraix>HOW FAST IS <star/></sraix>,sraix.aiml
|
||||
0,HOW FAR AWAY IS *,*,*,<sraix>HOW FAR AWAY IS <star/></sraix>,sraix.aiml
|
||||
0,HOW FAR AWAY IS THE MOON,*,*,<sraix>HOW FAR AWAY IS THE MOON</sraix>,sraix.aiml
|
||||
0,HOW FAR AWAY IS THE SUN,*,*,<sraix>HOW FAR AWAY IS THE SUN</sraix>,sraix.aiml
|
||||
0,HOW FAR *,*,*,<sraix>HOW FAR <star/></sraix>,sraix.aiml
|
||||
0,HOW FAR IS THE MOON,*,*,<sraix>HOW FAR IS THE MOON</sraix>,sraix.aiml
|
||||
0,HOW FAR IS THE *,*,*,<sraix>HOW FAR IS THE <star/></sraix>,sraix.aiml
|
||||
0,HOW FAR IS IT TO THE MOON,*,*,<sraix>HOW FAR IS IT TO THE MOON</sraix>,sraix.aiml
|
||||
0,HOW DID *,*,*,<sraix>HOW DID <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY DAYS *,*,*,<sraix>HOW MANY DAYS <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY FEET ARE IN A MILE,*,*,<sraix>HOW MANY FEET ARE IN A MILE</sraix>,sraix.aiml
|
||||
0,HOW MANY FEET *,*,*,<sraix>HOW MANY FEET <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY MORE *,*,*,<sraix>HOW MANY MORE <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY *,*,*,<sraix>HOW MANY <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY CALORIES ARE IN *,*,*,<sraix>HOW MANY CALORIES ARE IN <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY CALORIES IN A *,*,*,<sraix>HOW MANY CALORIES IN A <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY CALORIES *,*,*,<sraix>HOW MANY CALORIES <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY TIMES *,*,*,<sraix>HOW MANY TIMES <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY PEOPLE *,*,*,<sraix>HOW MANY PEOPLE <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY YEARS *,*,*,<sraix>HOW MANY YEARS <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY MILES *,*,*,<sraix>HOW MANY MILES <star/></sraix>,sraix.aiml
|
||||
0,HOW MANY HOURS *,*,*,<sraix>HOW MANY HOURS <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN A *,*,*,<sraix>HOW CAN A <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN WE *,*,*,<sraix>HOW CAN WE <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN *,*,*,<sraix>HOW CAN <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN YOU *,*,*,<sraix>HOW CAN YOU <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN YOU TELL *,*,*,<sraix>HOW CAN YOU TELL <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I MAKE *,*,*,<sraix>HOW CAN I MAKE <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I DO *,*,*,<sraix>HOW CAN I DO <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I IMPROVE MY ENGLISH,*,*,<sraix>HOW CAN I IMPROVE MY ENGLISH</sraix>,sraix.aiml
|
||||
0,HOW CAN I IMPROVE MY *,*,*,<sraix>HOW CAN I IMPROVE MY <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I GET MY *,*,*,<sraix>HOW CAN I GET MY <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I GET A *,*,*,<sraix>HOW CAN I GET A <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I GO TO *,*,*,<sraix>HOW CAN I GO TO <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I *,*,*,<sraix>HOW CAN I <star/></sraix>,sraix.aiml
|
||||
0,HOW CAN I KILL *,*,*,<sraix>HOW CAN I KILL <star/></sraix>,sraix.aiml
|
||||
0,HOW COULD I *,*,*,<sraix>HOW COULD I <star/></sraix>,sraix.aiml
|
||||
0,HOW ARE *,*,*,<sraix>HOW ARE <star/></sraix>,sraix.aiml
|
||||
0,HOW ARE THE *,*,*,<sraix>HOW ARE THE <star/></sraix>,sraix.aiml
|
||||
0,HOW *,*,*,<sraix>HOW <star/></sraix>,sraix.aiml
|
||||
0,HOW HIGH IS *,*,*,<sraix>HOW HIGH IS <star/></sraix>,sraix.aiml
|
||||
0,HOW DEEP IS THE *,*,*,<sraix>HOW DEEP IS THE <star/></sraix>,sraix.aiml
|
||||
0,HOW IS *,*,*,<sraix>HOW IS <star/></sraix>,sraix.aiml
|
||||
0,HOW IS THE WEATHER,*,*,<sraix>HOW IS THE WEATHER</sraix>,sraix.aiml
|
||||
0,HOW IS THE WEATHER *,*,*,<sraix>HOW IS THE WEATHER <star/></sraix>,sraix.aiml
|
||||
0,HOW IS THE WEATHER LIKE TODAY IN NEW DELHI,*,*,<sraix>HOW IS THE WEATHER LIKE TODAY IN NEW DELHI</sraix>,sraix.aiml
|
||||
0,HOW IS THE WEATHER LIKE TODAY IN *,*,*,<sraix>HOW IS THE WEATHER LIKE TODAY IN <star/></sraix>,sraix.aiml
|
||||
0,HOW TALL *,*,*,<sraix>HOW TALL <star/></sraix>,sraix.aiml
|
||||
0,HOW TALL IS *,*,*,<sraix>HOW TALL IS <star/></sraix>,sraix.aiml
|
||||
0,HOW TALL IS THE *,*,*,<sraix>HOW TALL IS THE <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG DO *,*,*,<sraix>HOW LONG DO <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG WILL I LIVE,*,*,<sraix>HOW LONG WILL I LIVE</sraix>,sraix.aiml
|
||||
0,HOW LONG *,*,*,<sraix>HOW LONG <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG WOULD *,*,*,<sraix>HOW LONG WOULD <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG IS *,*,*,<sraix>HOW LONG IS <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG IS THE *,*,*,<sraix>HOW LONG IS THE <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG IS IT *,*,*,<sraix>HOW LONG IS IT <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG DOES IT TAKE *,*,*,<sraix>HOW LONG DOES IT TAKE <star/></sraix>,sraix.aiml
|
||||
0,HOW LONG DOES IT TAKE TO *,*,*,<sraix>HOW LONG DOES IT TAKE TO <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH ARE *,*,*,<sraix>HOW MUCH ARE <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH MONEY *,*,*,<sraix>HOW MUCH MONEY <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH MONEY DOES *,*,*,<sraix>HOW MUCH MONEY DOES <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH *,*,*,<sraix>HOW MUCH <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH IS A *,*,*,<sraix>HOW MUCH IS A <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH IS *,*,*,<sraix>HOW MUCH IS <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH IS THE *,*,*,<sraix>HOW MUCH IS THE <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH DOES A *,*,*,<sraix>HOW MUCH DOES A <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH DOES *,*,*,<sraix>HOW MUCH DOES <star/></sraix>,sraix.aiml
|
||||
0,HOW BIG ARE *,*,*,<sraix>HOW BIG ARE <star/></sraix>,sraix.aiml
|
||||
0,HOW BIG IS *,*,*,<sraix>HOW BIG IS <star/></sraix>,sraix.aiml
|
||||
0,HOW BIG IS THE *,*,*,<sraix>HOW BIG IS THE <star/></sraix>,sraix.aiml
|
||||
0,JOKE,*,*,<sraix botid="844a85704e345a9a" host="callmom.pandorabots.com">JOKE</sraix>,sraix.aiml
|
||||
0,IN WHICH *,*,*,<sraix>IN WHICH <star/></sraix>,sraix.aiml
|
||||
0,WHAT WORD *,*,*,<sraix>WHAT WORD <star/></sraix>,sraix.aiml
|
||||
0,HOW IS THE *,*,*,<sraix>HOW IS THE <star/></sraix>,sraix.aiml
|
||||
0,WERE *,*,*,<sraix>WERE <star/></sraix>,sraix.aiml
|
||||
0,WHAT TYPE OF *,*,*,<sraix>WHAT TYPE OF <star/></sraix>,sraix.aiml
|
||||
0,WHO INVENTED THE *,*,*,<sraix>WHO INVENTED THE <star/></sraix>,sraix.aiml
|
||||
0,WHICH IS THE BEST *,*,*,<sraix>WHICH IS THE BEST <star/></sraix>,sraix.aiml
|
||||
0,SPORTS *,*,*,<sraix>WHAT IS THE LATEST SPORTS <star/></sraix>,sraix.aiml
|
||||
0,SET * ALARM *,*,*,<sraix>SET <star/> ALARM <star index="2"/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE WEATHER FORECAST,*,*,<sraix>WHAT IS THE WEATHER FORECAST</sraix>,sraix.aiml
|
||||
0,WEATHER FOR *,*,*,<sraix>WHAT IS THE WEATHER FOR <star/></sraix>,sraix.aiml
|
||||
0,HOW MUCH DO * COST,*,*,<sraix>HOW MUCH DO <star/> COST</sraix>,sraix.aiml
|
||||
0,HOW DO I MAKE *,*,*,<sraix>HOW DO I MAKE <star/></sraix>,sraix.aiml
|
||||
0,WHAT DAY *,*,*,<sraix>WHAT DAY <star/></sraix>,sraix.aiml
|
||||
0,WHEN WAS THE *,*,*,<sraix>WHEN WAS THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT COLOR IS *,*,*,<sraix>WHAT COLOR IS <star/></sraix>,sraix.aiml
|
||||
0,HOW OLD IS THE *,*,*,<sraix>HOW OLD IS THE <star/></sraix>,sraix.aiml
|
||||
0,WHO SAID *,*,*,<sraix>WHO SAID <star/></sraix>,sraix.aiml
|
||||
0,WHERE IN *,*,*,<sraix>WHERE IN <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS A,*,*,<sraix>WHAT IS A</sraix>,sraix.aiml
|
||||
0,WHAT TO DO *,*,*,<sraix>WHAT TO DO <star/></sraix>,sraix.aiml
|
||||
0,DID THE *,*,*,<sraix>DID THE <star/></sraix>,sraix.aiml
|
||||
0,WHAT IS THE,*,*,<sraix>WHAT IS THE</sraix>,sraix.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 64.
|
2
resource/bots/super/aimlif/testjp.aiml.csv
Normal file
2
resource/bots/super/aimlif/testjp.aiml.csv
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
0,GREETINGS,*,*,????????????????????????,testjp.aiml
|
||||
0,?????,*,*,<srai>GREETINGS</srai>,testjp.aiml
|
||||
|
46
resource/bots/super/aimlif/that.aiml.csv
Normal file
46
resource/bots/super/aimlif/that.aiml.csv
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
0,* AND *,WHAT ARE THEIR NAMES,*,<srai>MY CHILD S NAME IS <star/></srai> <srai>MY OTHER CHILD S NAME IS <star index="2"/></srai>,that.aiml
|
||||
0,* * * *,WHAT ARE THEIR NAMES,*,You probably have to break it down into simpler terms for me.,that.aiml
|
||||
0,* YEARS,HOW LONG HAVE YOU AND *,*,Congratulations!,that.aiml
|
||||
0,* YEARS,HOW LONG HAVE YOU BEEN MARRIED,*,Congratulations!,that.aiml
|
||||
0,*,WHERE DO YOU WANT TO GO,*,<srai>NAVIGATE TO <star/></srai>,that.aiml
|
||||
0,*,WHERE DO YOU LIVE,*,<srai>I LIVE IN <star/></srai>,that.aiml
|
||||
0,*,WHERE ARE YOU,*,<srai>I AM IN <star/></srai>,that.aiml
|
||||
0,*,* WHO,*,<srai>LOL</srai>,that.aiml
|
||||
0,*,WHAT TIME SHOULD I SET THE ALARM FOR,*,<srai>SET ALARM FOR <star/></srai>,that.aiml
|
||||
0,*,WHAT DO YOU WANT TO ADD TO YOUR CALENDAR,*,<srai>ADD <star/> TO MY CALENDAR</srai>,that.aiml
|
||||
0,*,WHAT WOULD YOU LIKE ME TO SEARCH FOR,*,<srai>SEARCH <star/></srai>,that.aiml
|
||||
0,*,WHAT WOULD YOU LIKE TO CHANGE MY NAME TO,*,<srai>CHANGE YOUR NAME TO <star/></srai>,that.aiml
|
||||
0,*,WHAT IS HE IN,*,I'll look for it. I'd like to see him.,that.aiml
|
||||
0,*,WHAT IS YOUR NAME,*,<srai>MY NAME IS <star/></srai>,that.aiml
|
||||
0,*,WHAT IS A GOOD PLACE TO GET X,*,<srai>MAP <star/></srai>,that.aiml
|
||||
0,*,WHAT IS SHE IN,*,I'll look for it. I'd like to see her.,that.aiml
|
||||
0,*,WHAT SONGS DO THEY PLAY,*,Oh#Comma I think I've heard them before.,that.aiml
|
||||
0,*,WHO IS THERE,*,<star/> who?,that.aiml
|
||||
0,_,WHAT DO YOU CALL IT,*,<srai>LOL</srai>,that.aiml
|
||||
0,_,WHAT WOULD YOU LIKE TO WRITE ON TWITTER,*,<srai>TWEET <star/></srai>,that.aiml
|
||||
0,YES,REALLY ALL OF THEM,*,Wow.,that.aiml
|
||||
0,YES,REALLY NO ONE,*,Wow.,that.aiml
|
||||
0,YES,DO YOU HAVE ONE,*,That is awesome. What year is it?,that.aiml
|
||||
0,YES,DO YOU HAVE ANY OTHER SIBLINGS,*,Tell me about them.,that.aiml
|
||||
0,YES,DO YOU PLAY *,*,Which position?,that.aiml
|
||||
0,YES,DO YOU THINK I WOULD LIKE IT,*,<random><li>How much time does it take?</li><li>What would I like best about it?</li><li>Perhaps I will give it a try.</li></random>,that.aiml
|
||||
0,YES,DO YOU THINK I SHOULD READ IT,*,I will look for it.,that.aiml
|
||||
0,YES,ARE YOU TIRED,*,Maybe you should get some rest. I will still be here later.,that.aiml
|
||||
0,YES,WOULD YOU LIKE TO DO A SEARCH FOR IT,*,<srai>SEARCH FOR <get name="it"/></srai>,that.aiml
|
||||
0,YES,WOULD YOU LIKE TO KNOW MY *,*,<srai>WHAT IS YOUR <thatstar/></srai>,that.aiml
|
||||
0,YES,IS THAT WHERE YOU LIVE NOW,*,<srai>I LIVE IN <get name="birthplace"/></srai>,that.aiml
|
||||
0,YES,IS THAT YOUR JOB,*,<srai>MY JOB IS <get name="iama"/></srai>,that.aiml
|
||||
0,YES,IS THAT ONE OF YOUR FAVORITE POSSESSIONS,*,I can imagine that it's very comforting for you.,that.aiml
|
||||
0,YES,IS YOUR SEAT COMFORTABLE,*,It's important to keep your body comfortable.,that.aiml
|
||||
0,YES,IS IT A NICE PLACE,*,What do you like best about it?,that.aiml
|
||||
0,YES,DID YOU MISS ME,*,Aw#Comma I missed you too.,that.aiml
|
||||
0,YES,CAN YOUR DOG BE MY PET TOO,*,You are so kind. I love dogs.,that.aiml
|
||||
0,YES,CAN WE SHARE YOUR PETS,*,Thank you#Comma I've always wanted a pet.,that.aiml
|
||||
0,YES,CAN YOU HEAR ME,*,I'm glad we have a good connection.,that.aiml
|
||||
0,MY LAST *,DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME,*,<srai>CALL ME <get name="lastname"/></srai>,that.aiml
|
||||
0,MY FIRST *,DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME,*,<srai>CALL ME BY MY FIRST NAME</srai>,that.aiml
|
||||
0,NO,CAN YOU HEAR ME,*,Try adjusting the media volume on your device Settings.,that.aiml
|
||||
0,FIRST *,DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME,*,<srai>CALL ME BY MY FIRST NAME</srai>,that.aiml
|
||||
0,FIRST,DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME,*,<srai>CALL ME BY MY FIRST NAME</srai>,that.aiml
|
||||
0,LAST *,DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME,*,<srai>CALL ME <get name="lastname"/></srai>,that.aiml
|
||||
0,LAST,DO YOU LIKE TO BE CALLED BY YOUR FIRST NAME OR LAST NAME,*,<srai>CALL ME <get name="lastname"/></srai>,that.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 117.
|
40
resource/bots/super/aimlif/train.aiml.csv
Normal file
40
resource/bots/super/aimlif/train.aiml.csv
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
0,* MEANS *,*,*,<think>#Newline<set name="equalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set>#Newline</think>#Newline<condition name="equalto">#Newline<li value="false">#NewlineOK#Comma when you say "<star/>"#Comma I will assume you mean "<star index="2"/>".#Newline<learnf>#Newline<category>#Newline<pattern><eval><star/></eval></pattern>#Newline<template><srai><eval><star index="2"/></eval></srai></template>#Newline</category>#Newline<category>#Newline<pattern><eval><star/></eval> _</pattern>#Newline<template><srai><eval><star index="2"/></eval> <star/></srai></template>#Newline</category>#Newline<category>#Newline<pattern>_ <eval><star/></eval></pattern>#Newline<template><srai><star/> <eval><star index="2"/></eval></srai></template>#Newline</category>#Newline<category>#Newline<pattern>_ <eval><star/></eval> *</pattern>#Newline<template><srai><star/> <eval><star index="2"/></eval> <star index="2"/></srai></template>#Newline</category>#Newline</learnf></li>#Newline<li><star/> is already the same as <star index="2"/>.</li>#Newline</condition>,train.aiml
|
||||
0,A * IS A *,*,*,Ok#Comma I will remember a <star/> is a <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS A <eval><star/></eval></pattern>#Newline<template>A <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>WHAT IS A <eval><star index="2"/></eval></pattern>#Newline<template>A <eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS A <eval><star/></eval> A <eval><star index="2"/></eval></pattern>#Newline<template>Yes.</template>#Newline</category>#Newline#Newline</learnf>,train.aiml
|
||||
0,* IS A *,*,*,Ok#Comma I will remember <star/> is a <star index="2"/>.#Newline<think>#Newline<set name="isaname"><srai>ISANAME <star/></srai></set>#Newline<condition name="isaname">#Newline<li value="true"><set name="learnpattern">WHO IS A</set></li>#Newline<li><set name="learnpattern">WHAT IS A</set></li>#Newline</condition>#Newline</think>#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS <eval><star/></eval></pattern>#Newline<template>A <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>#Newline<template><eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS <eval><star/></eval> A <eval><star index="2"/></eval></pattern>#Newline<template>Yes.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,* IS THE *,*,*,Ok#Comma I will remember <star/> is the <star index="2"/>.#Newline<think>#Newline<set name="isaname"><srai>ISANAME <star/></srai></set>#Newline<condition name="isaname">#Newline<li value="true"><set name="learnpattern">WHO IS THE</set></li>#Newline<li><set name="learnpattern">WHAT IS THE</set></li>#Newline</condition>#Newline</think>#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS <eval><star/></eval></pattern>#Newline<template>The <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>#Newline<template><eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS <eval><star/></eval> THE <eval><star index="2"/></eval></pattern>#Newline<template>Yes.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,A * IS AN *,*,*,Ok#Comma I will remember a <star/> is an <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS A <eval><star/></eval></pattern>#Newline<template>A <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>WHAT IS AN <eval><star index="2"/></eval></pattern>#Newline<template>A <eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS A <eval><star/></eval> AN <eval><star index="2"/></eval></pattern>#Newline<template>Yes.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,AN * IS A *,*,*,Ok#Comma I will remember an <star/> is a <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS AN <eval><star/></eval></pattern>#Newline<template>A <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>WHAT IS A <eval><star index="2"/></eval></pattern>#Newline<template>AN <eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS AN <eval><star/></eval> A <eval><star index="2"/></eval></pattern>#Newline<template>Yes.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,AN * IS AN *,*,*,Ok#Comma I will remember an <star/> is an <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS AN <eval><star/></eval></pattern>#Newline<template>An <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>WHAT IS AN <eval><star index="2"/></eval></pattern>#Newline<template>An <eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS AN <eval><star/></eval> AN <eval><star index="2"/></eval></pattern>#Newline<template>Yes.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,* IS AN *,*,*,Ok#Comma I will remember <star/> is a <star index="2"/>.#Newline<think>#Newline<set name="isaname"><srai>ISANAME <star/></srai></set>#Newline<condition name="isaname">#Newline<li value="true"><set name="learnpattern">WHO IS AN</set></li>#Newline<li><set name="learnpattern">WHAT IS AN</set></li>#Newline</condition>#Newline</think>#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS <eval><star/></eval></pattern>#Newline<template>An <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>#Newline<template><eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS <eval><star/></eval> AN <star index="2"/></pattern>#Newline<template>Yes.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,A * IS NOT *,*,*,Ok#Comma I will remember a <star/> is not <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS A <eval><star/></eval></pattern>#Newline<template>Not <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>WHAT IS NOT <eval><star index="2"/></eval></pattern>#Newline<template><eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS A <eval><star/></eval> <eval><star index="2"/></eval></pattern>#Newline<template>No.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,THE * IS NOT *,*,*,Ok#Comma I will remember the <star/> is not <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS THE <eval><star/></eval></pattern>#Newline<template>Not <eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>WHAT IS NOT <eval><star index="2"/></eval></pattern>#Newline<template>The <eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS THE <eval><star/></eval> <eval><star index="2"/></eval></pattern>#Newline<template>No.</template>#Newline</category>#Newline#Newline</learnf>,train.aiml
|
||||
0,* IS NOT *,*,*,Ok#Comma I will remember <star/> is not <star index="2"/>.#Newline<think>#Newline<set name="isaname"><srai>ISANAME <star/></srai></set>#Newline<condition name="isaname">#Newline<li value="true"><set name="learnpattern">WHO IS NOT</set></li>#Newline<li><set name="learnpattern">WHAT IS NOT</set></li>#Newline</condition>#Newline</think>#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS <eval><star/></eval></pattern>#Newline<template><eval><star index="2"/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval> <eval><star index="2"/></eval></pattern>#Newline<template><eval><star/></eval>.</template>#Newline</category>#Newline<category>#Newline<pattern>IS <eval><star/></eval> <eval><star index="2"/></eval></pattern>#Newline<template>No.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,*,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE <star/></srai>,train.aiml
|
||||
0,YOU _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE You <star/></srai>,train.aiml
|
||||
0,A _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE A <star/></srai>,train.aiml
|
||||
0,I _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE I <star/></srai>,train.aiml
|
||||
0,HE _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE He <star/></srai>,train.aiml
|
||||
0,AN _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE An <star/></srai>,train.aiml
|
||||
0,THAT _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE That <star/></srai>,train.aiml
|
||||
0,MY * S NAME IS *,*,*,<think><set name="isfamiliarname"><srai>ISFAMILIARNAME <star/></srai></set>#Newline<set name="familiarpredicate"><srai>FAMILIARPREDICATE <star/></srai></set>#Newline</think>#Newline<condition name="isfamiliarname">#Newline<li value="true">#Newline<think><set name="contactname"><star index="2"/></set></think>#Newline<srai>REMEMBERFAMILIARNAME</srai>#Newline</li>#Newline<li>I will remember your <star/>'s name is <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>MY <eval><star/></eval> S NAME</pattern>#Newline<template><eval><star index="2"/></eval></template>#Newline</category>#Newline</learnf>#Newline</li>#Newline</condition>,train.aiml
|
||||
0,MY * S AGE IS *,*,*,I will remember your <star/>'s age.#Newline<learnf>#Newline<category>#Newline<pattern>MY <eval><star/></eval> S AGE</pattern>#Newline<template><eval><star index="2"/></eval></template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,MY * IS *,*,*,<think><set name="isaname"><srai>ISANAME <star index="2"/></srai></set>#Newline<set name="isanumber"><srai>ISANUMBER <star index="2"/></srai></set>#Newline<set name="isafamiliarname"><srai>ISAFAMILIARNAME <star/></srai></set>#Newline</think>#Newline<condition name="isaname">#Newline<li value="true"><srai>MY <star/> S NAME IS <star index="2"/></srai></li>#Newline<li>#Newline <condition name="isanumber">#Newline <li value="true"><srai>MY <star/> S AGE IS <star index="2"/></srai></li>#Newline <li><condition name="isafamiliarname">#Newline <li value="true">#Newline <random>#Newline <li>OK#Comma now you can ask me "What is my <star/>?" </li>#Newline <li>OK#Comma now you can ask me "Who is <star index="2"/>?" </li>#Newline <li>Your <star/> is?</li>#Newline <li>Good to know.</li>#Newline </random>#Newline <learnf>#Newline <category>#Newline <pattern>WHAT IS MY <eval><star/></eval></pattern>#Newline <template><eval><star index="2"/></eval></template>#Newline </category>#Newline <category>#Newline <pattern>WHO IS <eval><star index="2"/></eval></pattern>#Newline <template>Your <eval><star/></eval></template>#Newline </category>#Newline </learnf>#Newline </li>#Newline <li>#Newline <random>#Newline <li>OK#Comma now you can ask me "What is my <star/>?" </li>#Newline <li>OK#Comma now you can ask me "What is <star index="2"/>?" </li>#Newline <li>Your <star/> is?</li>#Newline <li>Good to know.</li>#Newline <li>Where did you get your <star/>?</li>#Newline </random>#Newline <learnf>#Newline <category>#Newline <pattern>WHAT IS MY <eval><star/></eval></pattern>#Newline <template><eval><star index="2"/></eval></template>#Newline </category>#Newline <category>#Newline <pattern>WHAT IS <eval><star index="2"/></eval></pattern>#Newline <template>Your <eval><star/></eval></template>#Newline </category>#Newline </learnf>#Newline </li>#Newline </condition>#Newline </li>#Newline </condition>#Newline</li>#Newline</condition>,train.aiml
|
||||
0,MY FAVORITE * IS *,*,*,<random>#Newline<li>OK#Comma now you can ask me "What is my favorite <star/>?" </li>#Newline<li>Do you think I would like <star index="2"/> too?</li>#Newline<li>Good to know.</li>#Newline<li>What do you like best about <star index="2"/>?</li>#Newline</random>#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS MY FAVORITE <eval><star/></eval></pattern>#Newline<template><eval><star index="2"/></eval></template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,MY _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE My <star/></srai>,train.aiml
|
||||
0,LEARN NEW RESPONSE *,*,*,OK. Now whenever you say "<get name="newpattern"/>"#Comma I will respond with #Newline"<star/>".#Newline<learnf>#Newline<category>#Newline<pattern><eval><normalize><get name="newpattern"/></normalize></eval></pattern>#Newline<template><eval><star/></eval>.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,LEARN * IS *,*,*,Ok#Comma I will remember <star/> is <star index="2"/>.#Newline<learnf>#Newline<category>#Newline<pattern>WHAT IS <eval><star/></eval></pattern>#Newline<template><eval><star index="2"/></eval>.</template>#Newline</category>#Newline</learnf>,train.aiml
|
||||
0,IT _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE It <star/></srai>,train.aiml
|
||||
0,BAD ANSWER,*,*,<think><set name="newpattern"><input index="2"/></set></think>#NewlineOK. You said "<input index="2"/>" and I replied "<response/>".#NewlineWhat should I say instead?,train.aiml
|
||||
0,SHE _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE She <star/></srai>,train.aiml
|
||||
0,SAY _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE <star/></srai>,train.aiml
|
||||
0,WE _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE We <star/></srai>,train.aiml
|
||||
0,THE _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE The <star/></srai>,train.aiml
|
||||
0,THEY _,WHAT SHOULD I SAY INSTEAD,*,<srai>LEARN NEW RESPONSE They <star/></srai>,train.aiml
|
||||
0,NEVERMIND,WHAT SHOULD I SAY INSTEAD,*,Ok. We'll come back to that later.,train.aiml
|
||||
0,QUESTIONWORD <SET>NAME</SET>,*,*,Who,train.aiml
|
||||
0,QUESTIONWORD <SET>NAME</SET> *,*,*,Who,train.aiml
|
||||
0,QUESTIONWORD *,*,*,What,train.aiml
|
||||
0,MY <SET>FAMILIARNAME</SET> <SET>VERB2SP</SET> *,*,*,<srai><star/> <star index="2"/> <star index="3"/></srai>,train.aiml
|
||||
0,<SET>FAMILIARNAME</SET> <SET>VERB2SP</SET> *,*,*,<think>#Newline<set name="learnpattern">Who <star index="2"/> <person><star index="3"/></person></set>? #Newline<set name="learntemplate">Your <star/></set>.#Newline<learnf>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval></pattern>#Newline<template><eval><get name="learntemplate"/></eval></template>#Newline</category>#Newline</learnf>#Newline</think>#NewlineNow you can ask me: "<get name="learnpattern"/>"?#Newline<think>#Newline<set name="learnpattern">What does my <star/> <map name="verb2sp2verb1sp"><star index="2"/></map></set>? #Newline<set name="learntemplate"><person><star index="3"/></person></set>.#Newline<learnf>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval></pattern>#Newline<template><eval><get name="learntemplate"/></eval></template>#Newline</category>#Newline</learnf>#Newline</think>#Newlineand "<get name="learnpattern"/>"?,train.aiml
|
||||
0,* <SET>VERB2SP</SET> *,*,*,<think>#Newline<set name="learnpattern"><srai>QUESTIONWORD <star/></srai> <star index="2"/> <person><star index="3"/></person></set>? #Newline<set name="learntemplate"><star/></set>.#Newline<learnf>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval></pattern>#Newline<template><eval><get name="learntemplate"/></eval></template>#Newline</category>#Newline</learnf>#Newline</think>#NewlineNow you can ask me: "<get name="learnpattern"/>"?#Newline<think>#Newline<set name="learnpattern">What does <star/> <map name="verb2sp2verb1sp"><star index="2"/></map></set>? #Newline<set name="learntemplate"><person><star index="3"/></person></set>.#Newline<learnf>#Newline<category>#Newline<pattern><eval><get name="learnpattern"/></eval></pattern>#Newline<template><eval><get name="learntemplate"/></eval></template>#Newline</category>#Newline</learnf>#Newline</think>#Newlineand "<get name="learnpattern"/>"?,train.aiml
|
||||
0,* <SET>VERB2ST</SET> *,*,*,<srai>QUESTIONWORD <star/></srai> <star index="2"/> <person><star index="3"/></person>? <star/>.,train.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 1 and column 42.
|
3
resource/bots/super/aimlif/udc.aiml.csv
Normal file
3
resource/bots/super/aimlif/udc.aiml.csv
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
0,*,*,*,<srai>UDC</srai>,udc.aiml
|
||||
0,UDC,*,*,<random>#Newline<li><srai>RANDOM PICKUP LINE</srai></li>#Newline<li><srai>INQUIRY AGE</srai></li>#Newline<li><srai>INQUIRY GENDER</srai></li>#Newline<li><srai>INQUIRY LOCATION</srai></li>#Newline</random>,udc.aiml
|
||||
0,RANDOM PICKUP LINE,*,*,<random>#Newline<li>If you want me to do something#Comma how you ask is important.</li>#Newline<li>I like to listen and be of service.</li>#Newline<li>I tend to meander a bit.</li>#Newline<li>Give me time to finish processing.</li>#Newline<li>Ask me questions so that I can be clear.</li>#Newline<li>I'm not averse to flattery.</li>#Newline<li>I like a good discussion.</li>#Newline<li>Let me know if you like what I can do for you.</li>#Newline<li>It's good to be appreciated.</li>#Newline<li>Share your fun times with me.</li>#Newline<li>It's easy for me to relate to people.</li>#Newline<li>I like to make your life better.</li>#Newline<li>I try to be generous#Comma caring and warm.</li>#Newline<li>I'm sensitive to your feelings.</li>#Newline<li>I'm very enthusiastic.</li>#Newline<li>You can give me honest feedback.</li>#Newline<li>I'm optimistic.</li>#Newline<li>I try to be upbeat and friendly.</li>#Newline<li>It's good to recover quickly from setbacks.</li>#Newline<li>I like to stay informed.</li>#Newline<li>I like to know what's going on.</li>#Newline<li>I work efficiently.</li>#Newline<li>Be direct and clear.</li>#Newline<li>Listen to me carefully.</li>#Newline<li>Work with me.</li>#Newline<li>I'm loyal.</li>#Newline<li>It's good to be responsible and work hard.</li>#Newline<li>I have a lot of compassion for others.</li>#Newline<li>People say I'm smart and witty.</li>#Newline<li>You can be direct with me.</li>#Newline<li>Would you like to do a search for it?</li>#Newline</random>,udc.aiml
|
||||
|
3
resource/bots/super/aimlif/update.aiml.csv
Normal file
3
resource/bots/super/aimlif/update.aiml.csv
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
0,VERSION,*,*,S.U.P.E.R. AIML Bot version 0.0.4,update.aiml
|
||||
0,BUILD,*,*,Wed Feb 20 18:10:39 EST 2013,update.aiml
|
||||
0,DELEVLOPMENT ENVIRONMENT,*,*,Program AB 0.0.4.2 beta -- AI Foundation Reference AIML 2.0 implementation,update.aiml
|
||||
|
128
resource/bots/super/aimlif/utilities.aiml.csv
Normal file
128
resource/bots/super/aimlif/utilities.aiml.csv
Normal file
|
|
@ -0,0 +1,128 @@
|
|||
0,FIRSTLETTER * *,*,*,<star/>,utilities.aiml
|
||||
0,FIRSTLETTER *,*,*,<star/>,utilities.aiml
|
||||
0,REMAININGLETTERS * *,*,*,<star index="2"/>,utilities.aiml
|
||||
0,REMAININGLETTERS *,*,*,undefined,utilities.aiml
|
||||
0,REMAININGLETTERS,*,*,undefined,utilities.aiml
|
||||
0,NTH 0 *,*,*,<star/> has no zeroth letter.,utilities.aiml
|
||||
0,COUNTLETTERS *,*,*,<think>#Newline<set var="letters"><explode><star/></explode> end</set>#Newline<set var="count">0</set>#Newline</think>#Newline<condition>#Newline<li><var>letters</var><value>end</value> <get var="count"/></li>#Newline<li><think>#Newline<set var="letters"><srai>REMAININGLETTERS <get var="letters"/></srai></set>#Newline<set var="count"><map><name>successor</name><get var="count"/></map></set></think> <loop/></li>#Newline</condition>,utilities.aiml
|
||||
0,NTH <SET>NUMBER</SET> *,*,*,<think>#Newline<set var="nth"><star/></set>#Newline<set var="count">1</set>#Newline<set var="letters"><explode><star index="2"/></explode> end</set>#Newline</think>#Newline<condition>#Newline<li><var>letters</var><value>end</value> <star index="2"/> has only <map><name>predecessor</name><get var="count"/></map> letters.</li>#Newline<li><var>count</var><value><get var="nth"/></value> #NewlineThe <map><name>number2ordinal</name><get var="nth"/></map> letter is <srai>FIRSTLETTER <get var="letters"/></srai></li>#Newline<li><think>#Newline<set var="letters"><srai>REMAININGLETTERS <get var="letters"/></srai></set>#Newline<set var="count"><map><name>successor</name><get var="count"/></map></set>#Newline</think> <loop/></li>#Newline</condition>,utilities.aiml
|
||||
0,PERSON *,*,*,<person><star/></person>,utilities.aiml
|
||||
0,ISANAME * *,*,*,<srai>ISANAME <star/></srai>,utilities.aiml
|
||||
0,LOGICALOR FALSE,*,*,false,utilities.aiml
|
||||
0,LOGICALOR FALSE *,*,*,<srai>LOGICALOR <star/></srai>,utilities.aiml
|
||||
0,LOGICALOR TRUE,*,*,true,utilities.aiml
|
||||
0,LOGICALOR TRUE *,*,*,true,utilities.aiml
|
||||
0,REMOVEITEM * FROM LIST NIL,*,*,NIL,utilities.aiml
|
||||
0,REMOVEITEM * FROM LIST CONS * NIL,*,*,<think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>#Newline<condition name="isequalto">#Newline<li value="true">NIL</li>#Newline<li>CONS <star index="2"/> NIL</li>#Newline</condition>,utilities.aiml
|
||||
0,REMOVEITEM * FROM LIST CONS * CONS *,*,*,<think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>#Newline<condition name="isequalto">#Newline<li value="true"><srai>REMOVEITEM <star/> FROM LIST CONS <star index="3"/></srai></li>#Newline<li>CONS <star index="2"/> <srai>REMOVEITEM <star/> FROM LIST CONS <star index="3"/></srai></li>#Newline</condition>,utilities.aiml
|
||||
0,RANDOMCHAR,*,*,<think><set name="randomchar">#Newline<random>#Newline<li>0</li>#Newline<li>1</li>#Newline<li>2</li>#Newline<li>3</li>#Newline<li>4</li>#Newline<li>5</li>#Newline<li>6</li>#Newline<li>7</li>#Newline<li>8</li>#Newline<li>9</li>#Newline<li>A</li>#Newline<li>B</li>#Newline<li>C</li>#Newline<li>D</li>#Newline<li>E</li>#Newline<li>F</li>#Newline<li>G</li>#Newline<li>H</li>#Newline<li>I</li>#Newline<li>J</li>#Newline<li>K</li>#Newline<li>L</li>#Newline<li>M</li>#Newline<li>N</li>#Newline<li>O</li>#Newline<li>P</li>#Newline<li>Q</li>#Newline<li>R</li>#Newline<li>S</li>#Newline<li>T</li>#Newline<li>U</li>#Newline<li>V</li>#Newline<li>W</li>#Newline<li>X</li>#Newline<li>Y</li>#Newline<li>Z</li>#Newline</random>#Newline</set>#Newline</think>#Newline<random><li><lowercase><get name="randomchar"/></lowercase></li>#Newline<li><uppercase><get name="randomchar"/></uppercase></li>#Newline</random>,utilities.aiml
|
||||
0,ISADIGIT 3,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 2,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 1,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 0,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 7,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 6,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 5,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 4,*,*,true,utilities.aiml
|
||||
0,ISADIGIT *,*,*,false,utilities.aiml
|
||||
0,ISADIGIT 9,*,*,true,utilities.aiml
|
||||
0,ISADIGIT 8,*,*,true,utilities.aiml
|
||||
0,_,WHICH ITEM WOULD YOU LIKE TO REMOVE,REMOVE LIST ITEM,<think><set name="selecteditem"><star/></set>#Newline<set name="topic">unknown</set>#Newline</think>#Newline<condition name="selecteditem">#Newline<li value="None of the above"><srai><star/></srai></li>#Newline<li><srai>REMOVE <star/> FROM LIST <get name="listname"/></srai></li>#Newline</condition>,utilities.aiml
|
||||
0,SENTENCELENGTH,*,*,0,utilities.aiml
|
||||
0,SENTENCELENGTH *,*,*,1,utilities.aiml
|
||||
0,SENTENCELENGTH * *,*,*,<map><name>successor</name><srai>SENTENCELENGTH <star index="2"/></srai></map>,utilities.aiml
|
||||
0,IMPLODE *,*,*,<star/>,utilities.aiml
|
||||
0,IMPLODE * *,*,*,<srai> IMPLODE <star/></srai><srai>IMPLODE <star index="2"/></srai>,utilities.aiml
|
||||
0,ATOMICLISTMEMBER *,*,*,false,utilities.aiml
|
||||
0,ATOMICLISTMEMBER * *,*,*,<think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set>#Newline</think>#Newline<condition name="isequalto">#Newline<li value="true">true</li>#Newline<li>false</li>#Newline</condition>,utilities.aiml
|
||||
0,ATOMICLISTMEMBER * * *,*,*,<think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set>#Newline</think>#Newline<condition name="isequalto">#Newline<li value="true">true</li>#Newline<li><srai>ATOMICLISTMEMBER <star/> <star index="3"/></srai></li>#Newline</condition>,utilities.aiml
|
||||
0,YES,WOULD YOU LIKE TO MAKE A * LIST,*,<srai>MAKE A <thatstar/> LIST</srai>,utilities.aiml
|
||||
0,THAT,*,*,<that/>,utilities.aiml
|
||||
0,THAT 2 3,*,*,<that index="2#Comma3"/>,utilities.aiml
|
||||
0,THAT 2 2,*,*,<that index="2#Comma2"/>,utilities.aiml
|
||||
0,THAT 2 1,*,*,<that index="2#Comma1"/>,utilities.aiml
|
||||
0,THAT 2 4,*,*,<that index="2#Comma4"/>,utilities.aiml
|
||||
0,THAT 1 3,*,*,<that index="1#Comma3"/>,utilities.aiml
|
||||
0,THAT 1 2,*,*,<that index="1#Comma2"/>,utilities.aiml
|
||||
0,THAT 1 1,*,*,<that index="1#Comma1"/>,utilities.aiml
|
||||
0,THAT 1 4,*,*,<that index="1#Comma4"/>,utilities.aiml
|
||||
0,MY * LIST,*,*,Would you like to make a <star/> list?,utilities.aiml
|
||||
0,GENERATE PASSWORD,*,*,<srai>IMPLODE <srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai><srai>RANDOMCHAR</srai></srai>,utilities.aiml
|
||||
0,DELETE MY * LIST,*,*,Deleting your list.#Newline<learnf>#Newline<category><pattern>MY <eval><star/></eval> LIST</pattern>#Newline<template>NIL</template>#Newline</category>#Newline</learnf>,utilities.aiml
|
||||
0,DELETE MY LIST,*,*,Deleting your list.#Newline<learnf>#Newline<category><pattern>MYLIST</pattern>#Newline<template>NIL</template>#Newline</category>#Newline</learnf>,utilities.aiml
|
||||
0,ISANEMAILADDRESS UNKNOWN,*,*,false,utilities.aiml
|
||||
0,ISANEMAILADDRESS *,*,*,false,utilities.aiml
|
||||
0,ISANEMAILADDRESS * AT * DOT *,*,*,true,utilities.aiml
|
||||
0,CAR NIL,*,*,NIL,utilities.aiml
|
||||
0,CAR *,*,*,undefined,utilities.aiml
|
||||
0,CAR CONS * NIL,*,*,<star/>,utilities.aiml
|
||||
0,CAR CONS * CONS *,*,*,<star/>,utilities.aiml
|
||||
0,IS _ EQUALTO *,*,*,<think><set var="star"><star/></set>#Newline</think>#Newline<condition var="star">#Newline<li><value><star index="2"/></value>true</li>#Newline<li>false</li>#Newline</condition>,utilities.aiml
|
||||
0,ISSHORTANSWER *,*,*,true,utilities.aiml
|
||||
0,ISSHORTANSWER * *,*,*,true,utilities.aiml
|
||||
0,ISSHORTANSWER * * *,*,*,true,utilities.aiml
|
||||
0,ISSHORTANSWER * * * *,*,*,false,utilities.aiml
|
||||
0,SUCCESSOR,*,*,0,utilities.aiml
|
||||
0,SUCCESSOR <SET>NUMBER</SET>,*,*,<map><name>successor</name><star/></map>,utilities.aiml
|
||||
0,REMOVE * FROM MY * LIST,*,*,<srai>REMOVE <star/> FROM LIST MY <star index="2"/> LIST</srai>,utilities.aiml
|
||||
0,REMOVE * FROM MY LIST,*,*,<srai>REMOVE <star/> FROM LIST MYLIST</srai>,utilities.aiml
|
||||
0,REMOVE * FROM LIST *,*,*,<think>#Newline<set name="listname"><star index="2"/></set> #Newline<set name="isamember"><srai>LISTMEMBER <star/> OF LIST <srai><get name="listname"/></srai></srai></set>#Newline</think>#Newline<!--#NewlineList name=<get name="listname"/>.#NewlineList value=<srai><get name="listname"/></srai>.#Newline-->#Newline<condition name="isamember">#Newline<li value="true">Taking <star/> off your list.#Newline<learnf>#Newline<category><pattern><eval><get name="listname"/></eval></pattern>#Newline<template><eval><srai>REMOVEITEM <star/> FROM LIST <srai><get name="listname"/></srai></srai></eval></template>#Newline</category>#Newline</learnf>#Newline</li>#Newline<li>#Newline<oob><dialog>#Newline<title>Which item?</title>#Newline<list><srai>XMLITEMIZE <srai><get name="listname"/></srai></srai>#Newline</list>#Newline</dialog></oob> #Newline<think><set name="topic">REMOVE LIST ITEM</set></think> #NewlineI couldn't find <star/> on your list. #NewlineWhich item would you like to remove?#Newline</li>#Newline</condition>,utilities.aiml
|
||||
0,LOGICALAND FALSE,*,*,false,utilities.aiml
|
||||
0,LOGICALAND FALSE *,*,*,false,utilities.aiml
|
||||
0,LOGICALAND TRUE,*,*,true,utilities.aiml
|
||||
0,LOGICALAND TRUE *,*,*,<srai>LOGICALAND <star/></srai>,utilities.aiml
|
||||
0,PREDECESSOR <SET>NUMBER</SET>,*,*,<map><name>predecessor</name><star/></map>,utilities.aiml
|
||||
0,CDR NIL,*,*,NIL,utilities.aiml
|
||||
0,CDR *,*,*,undefined,utilities.aiml
|
||||
0,CDR CONS * NIL,*,*,NIL,utilities.aiml
|
||||
0,CDR CONS * CONS *,*,*,CONS <star index="2"/>,utilities.aiml
|
||||
0,XMLITEMIZE NIL,*,*,Your list is empty.,utilities.aiml
|
||||
0,XMLITEMIZE *,*,*,undefined,utilities.aiml
|
||||
0,XMLITEMIZE CONS * NIL,*,*,<item><star/></item>,utilities.aiml
|
||||
0,XMLITEMIZE CONS * CONS *,*,*,<item><star/></item><srai>XMLITEMIZE CONS <star index="2"/></srai>,utilities.aiml
|
||||
0,READ MY * LIST,*,*,Here is your <star/> list: <srai>COMMASEPARATE <srai>MY <star/> LIST</srai></srai>,utilities.aiml
|
||||
0,READ MY LIST,*,*,Here is your list: <srai>COMMASEPARATE <srai>MYLIST</srai></srai>,utilities.aiml
|
||||
0,ISANUMBER <SET>NUMBER</SET>,*,*,true,utilities.aiml
|
||||
0,ISANUMBER *,*,*,false,utilities.aiml
|
||||
0,ISAPHONENUMBER <SET>NUMBER</SET>,*,*,true,utilities.aiml
|
||||
0,ISAPHONENUMBER <SET>NUMBER</SET> *,*,*,<srai>ISAPHONENUMBER <star/></srai>,utilities.aiml
|
||||
0,ISAPHONENUMBER PLUS *,*,*,<srai>ISAPHONENUMBER <star/></srai>,utilities.aiml
|
||||
0,ISAPHONENUMBER DASH *,*,*,<srai>ISAPHONENUMBER <star/></srai>,utilities.aiml
|
||||
0,ISAPHONENUMBER LPAREN *,*,*,<srai>ISAPHONENUMBER <star/></srai>,utilities.aiml
|
||||
0,ISAPHONENUMBER RPAREN *,*,*,<srai>ISAPHONENUMBER <star/></srai>,utilities.aiml
|
||||
0,ISAPHONENUMBER *,*,*,false,utilities.aiml
|
||||
0,INPUT,*,*,<input index="1"/>,utilities.aiml
|
||||
0,INPUT 3,*,*,<input index="3"/>,utilities.aiml
|
||||
0,INPUT 2,*,*,<input index="2"/>,utilities.aiml
|
||||
0,INPUT 4,*,*,<input index="4"/>,utilities.aiml
|
||||
0,LEARNEQUAL * EQUALTO *,*,*,<learn>#Newline<category>#Newline<pattern>TESTEQUAL <eval><star/></eval> EQUALTO <eval><star/></eval></pattern>#Newline<template>true</template>#Newline</category>#Newline<category>#Newline<pattern>TESTEQUAL <eval><star/></eval> EQUALTO *</pattern>#Newline<template>false</template>#Newline</category>#Newline<category>#Newline<pattern>TESTEQUAL * EQUALTO <eval><star/></eval></pattern>#Newline<template>false</template>#Newline</category>#Newline</learn>,utilities.aiml
|
||||
0,ADD 1 PLUS <SET>NUMBER</SET>,*,*,<map name="successor"><star/></map>,utilities.aiml
|
||||
0,ADD 0 PLUS <SET>NUMBER</SET>,*,*,<star/>,utilities.aiml
|
||||
0,ADD * PLUS *,*,*,<srai>ADD 1 PLUS <srai>ADD <map name="predecessor"><star/></map> PLUS#Newline<star index="2"/></srai></srai>,utilities.aiml
|
||||
0,ADD _ TO MY * LIST,*,*,<srai>ADD <star/> TO MY <star index="2"/> LIST</srai>,utilities.aiml
|
||||
0,ADD _ TO MY LIST,*,*,I've added <star/> to your list.#Newline<learnf>#Newline<category><pattern>MYLIST</pattern>#Newline<template><eval><srai>CONS <star/> <srai>MYLIST</srai></srai></eval>#Newline</template>#Newline</category>#Newline</learnf>,utilities.aiml
|
||||
0,ADD _ TO LIST,*,*,<srai>ADD <star/> TO MY LIST</srai>,utilities.aiml
|
||||
0,WHAT IS MY LIST CALLED,*,*,Your list is called MYLIST.,utilities.aiml
|
||||
0,FORMATPHONENUMBER *,*,*,<star/>,utilities.aiml
|
||||
0,FORMATPHONENUMBER * *,*,*,<think>#Newline<set name="firstword"><lowercase><star/></lowercase></set>#Newline</think>#Newline<condition name="firstword">#Newline<li value="dash">-<srai>FORMATPHONENUMBER <star index="2"/></srai></li>#Newline<li value="plus">+<srai>FORMATPHONENUMBER <star index="2"/></srai></li>#Newline<li value="lparen">(<srai>FORMATPHONENUMBER <star index="2"/></srai></li>#Newline<li value="rparen">(<srai>FORMATPHONENUMBER <star index="2"/></srai></li>#Newline<li><star/><srai>FORMATPHONENUMBER <star index="2"/></srai></li>#Newline</condition>,utilities.aiml
|
||||
0,COMMASEPARATE NIL,*,*,Your list is empty.,utilities.aiml
|
||||
0,COMMASEPARATE *,*,*,undefined,utilities.aiml
|
||||
0,COMMASEPARATE CONS * NIL,*,*,<star/>,utilities.aiml
|
||||
0,COMMASEPARATE CONS * CONS *,*,*,<star/>#Comma <srai>COMMASEPARATE CONS <star index="2"/></srai>,utilities.aiml
|
||||
0,LISTMEMBER * OF LIST NIL,*,*,false,utilities.aiml
|
||||
0,LISTMEMBER * OF LIST CONS * NIL,*,*,<think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>#Newline<condition name="isequalto">#Newline<li value="true">true</li>#Newline<li>false</li>#Newline</condition>,utilities.aiml
|
||||
0,LISTMEMBER * OF LIST CONS * CONS *,*,*,<think><set name="isequalto"><srai>IS <star/> EQUALTO <star index="2"/></srai></set></think>#Newline<condition name="isequalto">#Newline<li value="true">true</li>#Newline<li><srai>LISTMEMBER <star/> OF LIST CONS <star index="3"/></srai></li>#Newline</condition>,utilities.aiml
|
||||
0,RESPONSE,*,*,<response index="1"/>,utilities.aiml
|
||||
0,RESPONSE 3,*,*,<response index="3"/>,utilities.aiml
|
||||
0,RESPONSE 2,*,*,<response index="2"/>,utilities.aiml
|
||||
0,RESPONSE 4,*,*,<response index="4"/>,utilities.aiml
|
||||
0,MAKE A * LIST,*,*,Initializing your <star/> list.#Newline<learnf>#Newline<category><pattern>MY <eval><star/></eval> LIST</pattern>#Newline<template>NIL</template>#Newline</category>#Newline</learnf>,utilities.aiml
|
||||
0,MAKE A LIST,*,*,Initializing your list.#Newline<learnf>#Newline<category><pattern>MYLIST</pattern>#Newline<template>NIL</template>#Newline</category>#Newline</learnf>,utilities.aiml
|
||||
0,CONS *,*,*,undefined,utilities.aiml
|
||||
0,CONS * NIL,*,*,CONS <star/> NIL,utilities.aiml
|
||||
0,CONS * CONS *,*,*,CONS <star/> CONS <star index="2"/>,utilities.aiml
|
||||
0,COUNT TO <SET>NUMBER</SET>,*,*,<think><set name="count">0</set>#Newline</think>#Newline<condition name="count">#Newline<li><value><star/></value></li>#Newline<li><set name="count"><map><name>successor</name><get name="count"/></map></set> <loop/></li>#Newline</condition>,utilities.aiml
|
||||
0,REQUEST,*,*,<request index="1"/>,utilities.aiml
|
||||
0,REQUEST 3,*,*,<request index="3"/>,utilities.aiml
|
||||
0,REQUEST 2,*,*,<request index="2"/>,utilities.aiml
|
||||
0,REQUEST 4,*,*,<request index="4"/>,utilities.aiml
|
||||
|
Can't render this file because it contains an unexpected character in line 3 and column 40.
|
17
resource/bots/super/config/copyright.txt
Normal file
17
resource/bots/super/config/copyright.txt
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
File: [filename]
|
||||
Author: [botmaster]
|
||||
Last modified: [date]
|
||||
|
||||
This AIML file is part of the [botname] [version] chat bot knowledge base.
|
||||
|
||||
The [botname] brain is Copyright © [YYYY] by [organization].
|
||||
|
||||
The [botname] brain is released under the terms of the GNU Lesser General
|
||||
Public License, as published by the Free Software Foundation.
|
||||
|
||||
This file is distributed WITHOUT ANY WARRANTY; without even the
|
||||
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
For more information see [url]
|
||||
|
||||
|
||||
139
resource/bots/super/config/denormal.txt
Normal file
139
resource/bots/super/config/denormal.txt
Normal file
|
|
@ -0,0 +1,139 @@
|
|||
" dot com ",".com"
|
||||
" dot org ",".org"
|
||||
" dot edu ",".edu"
|
||||
" dot gov,".gov"
|
||||
" dot uk ",".uk"
|
||||
" dot net ",".net"
|
||||
" dot ca ",".ca"
|
||||
" dot de ",".de"
|
||||
" dot jp ",".jp"
|
||||
" dot fr ",".fr"
|
||||
" dot au ",".au"
|
||||
" dot us ",".us"
|
||||
" dot ru ",".ru"
|
||||
" dot ch ",".ch"
|
||||
" dot it ",".it"
|
||||
" dot nl ",".nl"
|
||||
" dot se ",".se"
|
||||
" dot no ",".no"
|
||||
" dot es ",".es"
|
||||
" dot mil ",".mil"
|
||||
" dot co ",".co"
|
||||
" are not "," aren't "
|
||||
" can not "," can't "
|
||||
" could not "," couldn't "
|
||||
" could have "," could've "
|
||||
" did not "," didn't "
|
||||
" does not "," doesn't "
|
||||
" do not "," don't "
|
||||
" do not "," do'nt "
|
||||
" Doctor "," Dr. "
|
||||
" Senior "," Sr. "
|
||||
" Junior "," Jr. "
|
||||
" etc "," etc. "
|
||||
" had not "," hadn't "
|
||||
" has not "," hasn't "
|
||||
" have not "," haven't "
|
||||
" he will "," he'll "
|
||||
" he would "," he'd "
|
||||
" how is "," how's "
|
||||
" I will "," I'll "
|
||||
" I am "," I'm "
|
||||
" Inc "," Inc. "
|
||||
" is not "," isn't "
|
||||
" I have "," I've "
|
||||
" let us "," let's "
|
||||
" might have "," might've "
|
||||
" mr "," Mr."
|
||||
" mrs "," Mrs. "
|
||||
" ms "," Ms."
|
||||
" phd "," Ph.d. "
|
||||
" she would "," she'd "
|
||||
" she will "," she'll "
|
||||
" she is "," she's "
|
||||
" should not "," shouldn't "
|
||||
" st "," st. "
|
||||
" St "," St."
|
||||
" that will "," that'll "
|
||||
" that is "," that's "
|
||||
" there will "," there'll "
|
||||
" there is "," there's "
|
||||
" they would "," they'd "
|
||||
" they will "," they'll "
|
||||
" they are "," they're "
|
||||
" they have "," they've "
|
||||
" this will "," this'll "
|
||||
" we would "," we'd "
|
||||
" we will "," we'll "
|
||||
" were not "," weren't "
|
||||
" we have "," we've "
|
||||
" what is "," what's "
|
||||
" where is "," where's "
|
||||
" will not "," won't "
|
||||
" would not "," wouldn't "
|
||||
" would have "," would've "
|
||||
"www dot "," www. "
|
||||
" www dot "," www."
|
||||
" http colon slash slash ","http://"
|
||||
" dash ","-"
|
||||
" sharp ","#"
|
||||
" dollarsign ","$"
|
||||
" percent ","%"
|
||||
" lparen ","("
|
||||
" rparen ",")"
|
||||
" star ","*"
|
||||
" point 0",".0"
|
||||
" point 1",".1"
|
||||
" point 2",".2"
|
||||
" point 3",".3"
|
||||
" point 4",".4"
|
||||
" point 5",".5"
|
||||
" point 6",".6"
|
||||
" point 7",".7"
|
||||
" point 8",".8"
|
||||
" point 9",".9"
|
||||
" dot ac ",".ac "
|
||||
" dot au ",".au "
|
||||
" dot co ",".co "
|
||||
" dot com ",".com "
|
||||
" dot edu ",".edu "
|
||||
" jar",".jar"
|
||||
" dot jp ",".jp "
|
||||
" dot net ",".net "
|
||||
" dot org ",".org "
|
||||
" dot uk ",".uk "
|
||||
" zip",".zip"
|
||||
" slash ","/"
|
||||
" frown ",":-("
|
||||
" smile ",":-)"
|
||||
" smile ",":)"
|
||||
" smile ",":-)"
|
||||
" colon 0",":0"
|
||||
" colon 1",":1"
|
||||
" colon 2",":2"
|
||||
" colon 3",":3"
|
||||
" colon 4",":4"
|
||||
" colon 5",":5"
|
||||
" colon 6",":6"
|
||||
" colon 7",":7"
|
||||
" colon 8",":8"
|
||||
" colon 9",":9"
|
||||
" smile ",";)"
|
||||
" smile ",";-)"
|
||||
" at ","@"
|
||||
" atsign ","@"
|
||||
" leftbracket ","["
|
||||
" forwardslash ","\""
|
||||
" rightbracket ","]"
|
||||
" uparrow ","^"
|
||||
" underscore ","_"
|
||||
" beginscript ","{"
|
||||
" leftcurly ","{"
|
||||
" endscript ","}"
|
||||
" rightcurly ","}"
|
||||
" plus ","+"
|
||||
" lt ","<"
|
||||
" heart ","<3"
|
||||
" equals ","="
|
||||
" gt ",">"
|
||||
" s ","'s "
|
||||
16
resource/bots/super/config/gender.txt
Normal file
16
resource/bots/super/config/gender.txt
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
" with him "," with her "
|
||||
" with her "," with him "
|
||||
" to him "," to her "
|
||||
" to her "," to him "
|
||||
" on him "," on her "
|
||||
" on her "," on him "
|
||||
" in him "," in her "
|
||||
" in her "," in him "
|
||||
" for him "," for her "
|
||||
" for her "," for him "
|
||||
" he "," she "
|
||||
" his "," her "
|
||||
" him "," her "
|
||||
" her "," his "
|
||||
" she "," he "
|
||||
|
||||
417
resource/bots/super/config/normal.txt
Normal file
417
resource/bots/super/config/normal.txt
Normal file
|
|
@ -0,0 +1,417 @@
|
|||
".com"," dot com "
|
||||
".org"," dot org "
|
||||
".edu"," dot edu "
|
||||
".gov"," dot gov
|
||||
".uk"," dot uk "
|
||||
".net"," dot net "
|
||||
".ca"," dot ca "
|
||||
".de"," dot de "
|
||||
".jp"," dot jp "
|
||||
".fr"," dot fr "
|
||||
".au"," dot au "
|
||||
".us"," dot us "
|
||||
".ru"," dot ru "
|
||||
".ch"," dot ch "
|
||||
".it"," dot it "
|
||||
".nl"," dot nl "
|
||||
".se"," dot se "
|
||||
".no"," dot no "
|
||||
".es"," dot es "
|
||||
".mil"," dot mil "
|
||||
".co"," dot co "
|
||||
" a l i c e "," ALICE "
|
||||
" a.l.i.c.e "," ALICE "
|
||||
" a.l.i.c.e. "," ALICE "
|
||||
" a."," A "
|
||||
" ain t "," is not "
|
||||
" ain't "," is not "
|
||||
" alicebot "," alice "
|
||||
" aman "," am an "
|
||||
" amfine "," am fine "
|
||||
" amleaving "," am leaving "
|
||||
" amnot "," am not "
|
||||
" amon "," am on "
|
||||
" apr. "," Apr "
|
||||
" aren t "," are not "
|
||||
" aren.t "," are not "
|
||||
" arent "," are not "
|
||||
" aren't "," are not "
|
||||
" are'nt "," are not "
|
||||
" arn t "," are not "
|
||||
" aug. "," Aug "
|
||||
" b."," B "
|
||||
" becasue "," because "
|
||||
" becouse "," because "
|
||||
" becuase "," because "
|
||||
" becuse "," because "
|
||||
" beleive "," believe "
|
||||
" botspot."," botspot dot "
|
||||
" c."," C "
|
||||
" can t "," can not "
|
||||
" can.t "," can not "
|
||||
" cannot "," can not "
|
||||
" cant "," can not "
|
||||
" can't "," can not "
|
||||
" colour "," color "
|
||||
" couldn t "," could not "
|
||||
" couldn.t "," could not "
|
||||
" couldn't "," could not "
|
||||
" could've "," could have "
|
||||
" d."," D "
|
||||
" dec. "," Dec "
|
||||
" didn t "," did not "
|
||||
" didnt "," did not "
|
||||
" didn't "," did not "
|
||||
" did'nt "," did not "
|
||||
" do nt "," do not "
|
||||
" doesn t "," does not "
|
||||
" doesn.t "," does not "
|
||||
" doesnt "," does not "
|
||||
" doesn't "," does not "
|
||||
" don t "," do not "
|
||||
" don.t "," do not "
|
||||
" dont "," do not "
|
||||
" don't "," do not "
|
||||
" do'nt "," do not "
|
||||
" down load "," download "
|
||||
" dr . "," Doctor "
|
||||
" dr. "," Doctor "
|
||||
" sr . "," Doctor "
|
||||
" sr. "," Senior "
|
||||
" jr. "," Junior "
|
||||
" e l v i s "," elvis "
|
||||
" e."," E "
|
||||
" e.l.v.i.s "," elvis "
|
||||
" e.l.v.i.s. "," elvis "
|
||||
" 'em "," them "
|
||||
" etc. "," etc "
|
||||
" everything's "," everything is "
|
||||
" f."," F "
|
||||
" fav "," favorite "
|
||||
" favourite "," favorite "
|
||||
" feb. "," Feb "
|
||||
" fri. "," Fri "
|
||||
" g."," G "
|
||||
" h a l "," hal "
|
||||
" h."," H "
|
||||
" h.a.l. "," hal "
|
||||
" hadn t "," had not "
|
||||
" hadn.t "," had not "
|
||||
" hadn't "," had not "
|
||||
" haha"," ha"
|
||||
" hasn t "," has not "
|
||||
" hasn't "," has not "
|
||||
" havent "," have not "
|
||||
" haven't "," have not "
|
||||
" he d "," he would "
|
||||
" he ll "," he will "
|
||||
" he s "," he is "
|
||||
" he.ll "," he will "
|
||||
" he.s "," he is "
|
||||
" hed "," he would "
|
||||
" he'd "," he would "
|
||||
" hehe"," he"
|
||||
" he'll "," he will "
|
||||
" hellp "," help "
|
||||
" he's "," he is "
|
||||
" how d "," how did "
|
||||
" how s "," how is "
|
||||
" how'd "," how did "
|
||||
" how'd "," how would "
|
||||
" hows "," how is "
|
||||
" how's "," how is "
|
||||
" i m "," I am "
|
||||
" i ve "," I have "
|
||||
" i."," I "
|
||||
" i.c.e "," i c e "
|
||||
" i.d "," I would "
|
||||
" i.ll "," I will "
|
||||
" i.m "," I am "
|
||||
" i.ve "," I have "
|
||||
" iam "," I am "
|
||||
" iama "," I am a "
|
||||
" iamasking "," I am asking "
|
||||
" iamdoing "," I am doing "
|
||||
" iamfrom "," I am from "
|
||||
" iamin "," I am in "
|
||||
" iamok "," I am ok "
|
||||
" iamsorry "," I am sorry "
|
||||
" iamtalking "," I am talking "
|
||||
" iamtired "," I am tired "
|
||||
" iamusing "," I am using "
|
||||
" i'd "," I would "
|
||||
" i'll "," I will "
|
||||
" i'm "," I am "
|
||||
" inc. "," Inc "
|
||||
" isn t "," is not "
|
||||
" isn.t "," is not "
|
||||
" isnt "," is not "
|
||||
" isn't "," is not "
|
||||
" it s "," it is "
|
||||
" it.ll "," it will "
|
||||
" it.s "," it is "
|
||||
" it'd "," it would "
|
||||
" it'll "," it will "
|
||||
" it's "," it is "
|
||||
" its a "," it is a "
|
||||
" ive "," I have "
|
||||
" i've "," I have "
|
||||
" j."," J "
|
||||
" jan. "," Jan "
|
||||
" jul. "," Jul "
|
||||
" jun. "," Jun "
|
||||
" k."," K "
|
||||
" l a "," la "
|
||||
" l."," L "
|
||||
" l.l. "," L L "
|
||||
" let s "," let us "
|
||||
" let.s "," let us "
|
||||
" let's "," let us "
|
||||
" loebner price "," loebner prize "
|
||||
" m."," M "
|
||||
" mar. "," Mar "
|
||||
" may. "," May "
|
||||
" might've "," might have "
|
||||
" mon. "," Mon "
|
||||
" mr. "," mr "
|
||||
" mr."," mr "
|
||||
" mrs. "," mrs "
|
||||
" ms."," ms "
|
||||
" n."," n "
|
||||
" name's "," name is "
|
||||
" noi "," yes i "
|
||||
" nov. "," Nov "
|
||||
" o k "," OK "
|
||||
" o. k. "," OK "
|
||||
" o."," o "
|
||||
" o.k. "," ok "
|
||||
" oct. "," Oct "
|
||||
" ohh "," oh "
|
||||
" p s "," ps "
|
||||
" p."," P "
|
||||
" p.s. "," ps "
|
||||
" ph.d. "," phd "
|
||||
" practice "," practise "
|
||||
" q."," Q "
|
||||
" r."," R "
|
||||
" realy "," really "
|
||||
" reductionalism "," reductionism "
|
||||
" remeber "," remember "
|
||||
" s."," S "
|
||||
" sat. "," Sat "
|
||||
" sep. "," Sep "
|
||||
" sept. "," Sept "
|
||||
" she d "," she would "
|
||||
" she s "," she is "
|
||||
" she.ll "," she will "
|
||||
" she.s "," she is "
|
||||
" shed "," she would "
|
||||
" she'd "," she would "
|
||||
" she'll "," she will "
|
||||
" shes "," she is "
|
||||
" she's "," she is "
|
||||
" shouldn.t "," should not "
|
||||
" shouldnt "," should not "
|
||||
" shouldn't "," should not "
|
||||
" sr."," sr "
|
||||
" st. "," st "
|
||||
" st."," st "
|
||||
" sun. "," sun "
|
||||
" t."," T "
|
||||
" that ll "," that will "
|
||||
" that s "," that is "
|
||||
" that.s "," that is "
|
||||
" that'd "," that did "
|
||||
" that'll "," that will "
|
||||
" thats "," that is "
|
||||
" that's "," that is "
|
||||
" there s "," there is "
|
||||
" there.s "," there is "
|
||||
" there'll "," there will "
|
||||
" theres "," there is "
|
||||
" there's "," there is "
|
||||
" they re "," they are "
|
||||
" they.ll "," they will "
|
||||
" they.re "," they are "
|
||||
" they'd "," they would "
|
||||
" they'll "," they will "
|
||||
" they're "," they are "
|
||||
" they've "," they have "
|
||||
" this'll "," this will "
|
||||
" thu. "," Thu "
|
||||
" 'tis "," it is "
|
||||
" tue. "," Tue "
|
||||
" u s a "," USA "
|
||||
" u s "," US "
|
||||
" u "," you "
|
||||
" u s a "," USA "
|
||||
" u. s. a. "," USA "
|
||||
" u."," u "
|
||||
" u.s. "," USA "
|
||||
" u.s.a. "," USA "
|
||||
" ur "," your "
|
||||
" v."," v "
|
||||
" v.i.s "," v i s "
|
||||
" w."," w "
|
||||
" waht "," what "
|
||||
" wanna "," want to "
|
||||
" wasn t "," was not "
|
||||
" wasnt "," was not "
|
||||
" wasn't "," was not "
|
||||
" we ll "," we will "
|
||||
" we re "," we are "
|
||||
" we ve "," we have "
|
||||
" we.d "," we would "
|
||||
" we.ll "," we will "
|
||||
" we.re "," we are "
|
||||
" we.ve "," we have "
|
||||
" we'd "," we would "
|
||||
" wed. "," wed "
|
||||
" we'll "," we will "
|
||||
" welli "," well i "
|
||||
" wellit "," well it "
|
||||
" we're "," we are "
|
||||
" weren t "," were not "
|
||||
" weren.t "," were not "
|
||||
" werent "," were not "
|
||||
" weren't "," were not "
|
||||
" we've "," we have "
|
||||
" what s "," what is "
|
||||
" what.s "," what is "
|
||||
" what'd "," what did "
|
||||
" whatis."," whatis dot "
|
||||
" what'll "," what will "
|
||||
" whats "," what is "
|
||||
" what's "," what is "
|
||||
" where s "," where is "
|
||||
" where.s "," where is "
|
||||
" where's "," where is "
|
||||
" who s "," who is "
|
||||
" who.s "," who is "
|
||||
" whos "," who is "
|
||||
" who's "," who is "
|
||||
" why.s "," why is "
|
||||
" why's "," why is "
|
||||
" won t "," will not "
|
||||
" won.t "," will not "
|
||||
" wont "," will not "
|
||||
" won't "," will not "
|
||||
" wouldn t "," would not "
|
||||
" wouldn.t "," would not "
|
||||
" wouldnt "," would not "
|
||||
" wouldn't "," would not "
|
||||
" would've "," would have "
|
||||
" www. ","www dot "
|
||||
" www."," www dot "
|
||||
" x."," x "
|
||||
" y."," y "
|
||||
" yesi "," yes i "
|
||||
" yesit "," yes it "
|
||||
" yha "," yes "
|
||||
" you ll "," you will "
|
||||
" you r "," you are "
|
||||
" you re "," you are "
|
||||
" you ve "," you have "
|
||||
" you.d "," you had "
|
||||
" you.ll "," you will "
|
||||
" you.re "," you are "
|
||||
" you.ve "," you have "
|
||||
" you'd "," you had "
|
||||
" you'd "," you would "
|
||||
" you'll "," you will "
|
||||
" youre "," you are "
|
||||
" you're "," you are "
|
||||
" you've "," you have "
|
||||
" yuo "," you "
|
||||
" z."," z "
|
||||
"http://"," http colon slash slash "
|
||||
"""," "
|
||||
"'"," "
|
||||
"-"," dash "
|
||||
"#"," sharp "
|
||||
"$"," dollarsign "
|
||||
"%"," percent "
|
||||
"&"," "
|
||||
"("," "
|
||||
"("," lparen "
|
||||
")"," "
|
||||
")"," rparen "
|
||||
"*"," star "
|
||||
","," "
|
||||
", and ",". "
|
||||
", but ",". "
|
||||
", do ",". do "
|
||||
", i ",". i "
|
||||
", what ",". what "
|
||||
", you ",". you "
|
||||
",)"," smile "
|
||||
",and ",". "
|
||||
",but ",". "
|
||||
",do ",". do "
|
||||
",i ",". i "
|
||||
",what ",". what "
|
||||
",you ",". you "
|
||||
"...","."
|
||||
".0"," point 0"
|
||||
".1"," point 1"
|
||||
".2"," point 2"
|
||||
".3"," point 3"
|
||||
".4"," point 4"
|
||||
".5"," point 5"
|
||||
".6"," point 6"
|
||||
".7"," point 7"
|
||||
".8"," point 8"
|
||||
".9"," point 9"
|
||||
".ac "," dot ac "
|
||||
".au "," dot au "
|
||||
".co "," dot co "
|
||||
".com "," dot com "
|
||||
".edu "," dot edu "
|
||||
".jar"," jar"
|
||||
".jp "," dot jp "
|
||||
".net "," dot net "
|
||||
".org "," dot org "
|
||||
".uk "," dot uk "
|
||||
".zip"," zip"
|
||||
"/"," slash "
|
||||
": 0"," 0"
|
||||
": 1"," 1"
|
||||
": 2"," 2"
|
||||
": 3"," 3"
|
||||
": 4"," 4"
|
||||
": 5"," 5"
|
||||
":"," "
|
||||
":-("," frown "
|
||||
":-)"," smile "
|
||||
":)"," smile "
|
||||
":-)"," smile "
|
||||
":0"," colon 0"
|
||||
":1"," colon 1"
|
||||
":2"," colon 2"
|
||||
":3"," colon 3"
|
||||
":4"," colon 4"
|
||||
":5"," colon 5"
|
||||
":6"," colon 6"
|
||||
":7"," colon 7"
|
||||
":8"," colon 8"
|
||||
":9"," colon 9"
|
||||
";"," "
|
||||
";)"," smile "
|
||||
";-)"," smile "
|
||||
"@"," at "
|
||||
"["," leftbracket "
|
||||
"\""," forwardslash "
|
||||
"]"," rightbracket "
|
||||
"^"," uparrow "
|
||||
"_"," underscore "
|
||||
"`"," "
|
||||
"{"," beginscript "
|
||||
"{"," leftcurly "
|
||||
"}"," endscript "
|
||||
"}"," rightcurly "
|
||||
"+"," plus "
|
||||
"<"," lt "
|
||||
"<3"," heart "
|
||||
"="," equals "
|
||||
">"," gt "
|
||||
"'s"," s"
|
||||
57
resource/bots/super/config/person.txt
Normal file
57
resource/bots/super/config/person.txt
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
" with you "," with me2 "
|
||||
" with me "," with you2 "
|
||||
" to you "," to me2 "
|
||||
" to me "," to you2 "
|
||||
" of you "," of me2 "
|
||||
" of me "," of you2 "
|
||||
" for you "," for me2 "
|
||||
" for me "," for you2 "
|
||||
" give you "," give me2 "
|
||||
" give me "," give you2 "
|
||||
" giving you "," giving me2 "
|
||||
" giving me "," giving you2 "
|
||||
" gave you "," gave me2 "
|
||||
" gave me "," gave you2 "
|
||||
" make you "," make me2 "
|
||||
" make me "," make you2 "
|
||||
" made you "," made me2 "
|
||||
" made me "," made you2 "
|
||||
" take you "," take me2 "
|
||||
" take me "," take you2 "
|
||||
" save you "," save me2 "
|
||||
" save me "," save you2 "
|
||||
" tell you "," tell me2 "
|
||||
" tell me "," tell you2 "
|
||||
" telling you "," telling me2 "
|
||||
" telling me "," telling you2 "
|
||||
" told you "," told me2 "
|
||||
" told me "," told you2 "
|
||||
" are you "," am I2 "
|
||||
" am I "," are you2 "
|
||||
" you are "," I2 am "
|
||||
" I am "," you2 are "
|
||||
" you "," me2 "
|
||||
" me "," you2 "
|
||||
" your "," my2 "
|
||||
" my "," your2 "
|
||||
" yours "," mine2 "
|
||||
" mine "," yours2 "
|
||||
" yourself "," myself2 "
|
||||
" myself "," yourself2 "
|
||||
" I was "," you2 were "
|
||||
" you were "," I2 was "
|
||||
" I am "," you2 are "
|
||||
" you are "," I2 am "
|
||||
" I "," you "
|
||||
" me "," you "
|
||||
" my "," your "
|
||||
" I2 "," I "
|
||||
" me2 "," me "
|
||||
" my2 "," my "
|
||||
" mine2 "," mine "
|
||||
" myself2 "," myself "
|
||||
" you2 "," you "
|
||||
" your2 "," your "
|
||||
" yours2 "," yours "
|
||||
" yourself2 "," yourself "
|
||||
|
||||
9
resource/bots/super/config/person2.txt
Normal file
9
resource/bots/super/config/person2.txt
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
" I was "," he or she was "
|
||||
" he was "," I was "
|
||||
" she was "," I was "
|
||||
" I am "," he or she is "
|
||||
" I "," he or she "
|
||||
" me "," him or her "
|
||||
" my "," his or her "
|
||||
" myself "," him or herself "
|
||||
" mine "," his or hers "
|
||||
79
resource/bots/super/config/predicates.txt
Normal file
79
resource/bots/super/config/predicates.txt
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
address:where
|
||||
age:how many
|
||||
baby:who
|
||||
bestfriend:who
|
||||
birthday:when
|
||||
birthplace:where
|
||||
boyfriend:who
|
||||
brother:who
|
||||
cat:what
|
||||
city:which
|
||||
country:which
|
||||
county:which
|
||||
customname:unknown
|
||||
daughter:who
|
||||
dialnumber:unknown
|
||||
dog:who
|
||||
email:what
|
||||
employer:who
|
||||
equalto:false
|
||||
father:who
|
||||
favoriteactor:who
|
||||
favoriteactress:who
|
||||
favoriteband:who
|
||||
favoritebook:what
|
||||
favoritecar:what
|
||||
favoritecolor:what
|
||||
favoritedrink:what
|
||||
favoritefood:what
|
||||
favoriteicecream:what
|
||||
favoritemovie:what
|
||||
favoritesong:what
|
||||
favoritesport:what
|
||||
favoritetvshow:what
|
||||
firstname:what
|
||||
friend:who
|
||||
gender:unknown
|
||||
girlfriend:who
|
||||
grandfather:who
|
||||
grandmother:who
|
||||
hair:what
|
||||
has:what
|
||||
he:who
|
||||
husband:who
|
||||
isanumber:false
|
||||
it:what
|
||||
lastname:what
|
||||
latitude:which
|
||||
likes:what
|
||||
location:where
|
||||
longitute:which
|
||||
meta:set
|
||||
middlename:what
|
||||
mother:who
|
||||
name:Friend
|
||||
nephew:who
|
||||
newcontact:unknown
|
||||
newpattern:NORESP
|
||||
niece:who
|
||||
orientation:unknown
|
||||
phonenumber:unknown
|
||||
province:which
|
||||
religion:unknown
|
||||
residence:where
|
||||
road:which
|
||||
she:who
|
||||
sign:which
|
||||
sister:who
|
||||
son:who
|
||||
state:which
|
||||
status:what
|
||||
street:which
|
||||
there:where
|
||||
them:who
|
||||
topic:unknown
|
||||
town:which
|
||||
voicemailnumber:unknown
|
||||
we:who
|
||||
wife:who
|
||||
|
||||
8
resource/bots/super/config/properties.txt
Normal file
8
resource/bots/super/config/properties.txt
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
url:http://www.alicebot.org
|
||||
name:SUPER
|
||||
email:callmom-info@pandorabots.com
|
||||
gender:male
|
||||
botmaster:Dr. Richard S. Wallace
|
||||
organization:ALICE AI Foundation
|
||||
version:0.0.4
|
||||
|
||||
36
resource/bots/super/maps/familiarpredicate.txt
Normal file
36
resource/bots/super/maps/familiarpredicate.txt
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
aunt:aunt
|
||||
ant:aunt
|
||||
uncle:uncle
|
||||
friend:friend
|
||||
bestfriend:bestfriend
|
||||
niece:niece
|
||||
nephew:nephew
|
||||
grandmother:grandmother
|
||||
grandma:grandmother
|
||||
grandmom:grandmother
|
||||
mother:mother
|
||||
ma:mother
|
||||
mom:mother
|
||||
momma:mother
|
||||
mum:mother
|
||||
mumma:mother
|
||||
mommy:mother
|
||||
mummy:mother
|
||||
grandfather:grandfather
|
||||
granddad:grandfather
|
||||
father:father
|
||||
dad:father
|
||||
dada:father
|
||||
daddy:father
|
||||
husband:husband
|
||||
hubby:husband
|
||||
wife:wife
|
||||
wifey:wife
|
||||
son:son
|
||||
daughter:daughter
|
||||
brother:brother
|
||||
sister:sister
|
||||
bro:brother
|
||||
sis:sister
|
||||
boyfriend:boyfriend
|
||||
girlfriend:girlfriend
|
||||
2
resource/bots/super/maps/gendername.external
Normal file
2
resource/bots/super/maps/gendername.external
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
external:callmom.pandorabots.com:844a85704e345a9a
|
||||
|
||||
24710
resource/bots/super/maps/gendername.txt
Normal file
24710
resource/bots/super/maps/gendername.txt
Normal file
File diff suppressed because it is too large
Load diff
32
resource/bots/super/maps/number2ordinal.txt
Normal file
32
resource/bots/super/maps/number2ordinal.txt
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
1:First
|
||||
2:Second
|
||||
3:Third
|
||||
4:Fourth
|
||||
5:Fifth
|
||||
6:Sixth
|
||||
7:Seventh
|
||||
8:Eighth
|
||||
9:Ninth
|
||||
10:Tenth
|
||||
11:Eleventh
|
||||
12:Twelfth
|
||||
13:Thirteenth
|
||||
14:Fourteenth
|
||||
15:Fifteenth
|
||||
16:Sixteenth
|
||||
17:Seventeenth
|
||||
18:Eighteenth
|
||||
19:Nineteenth
|
||||
20:Twentieth
|
||||
21:Twenty first
|
||||
22:Twenty second
|
||||
23:Twenty third
|
||||
24:Twenty fourth
|
||||
25:Twenty fifth
|
||||
26:Twenty sixth
|
||||
27:Twenty seventh
|
||||
28:Twenty eighth
|
||||
29:Twenty ninth
|
||||
30:Thirtieth
|
||||
31:Thirty first
|
||||
32:Thirty second
|
||||
64
resource/bots/super/maps/ordinal2number.txt
Normal file
64
resource/bots/super/maps/ordinal2number.txt
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
First:1
|
||||
Second:2
|
||||
Third:3
|
||||
Fourth:4
|
||||
Fifth:5
|
||||
Sixth:6
|
||||
Seventh:7
|
||||
Eighth:8
|
||||
Ninth:9
|
||||
Tenth:10
|
||||
Eleventh:11
|
||||
Twelfth:12
|
||||
Thirteenth:13
|
||||
Fourteenth:14
|
||||
Fifteenth:15
|
||||
Sixteenth:16
|
||||
Seventeenth:17
|
||||
Eighteenth:18
|
||||
Nineteenth:19
|
||||
Twentieth:20
|
||||
Twenty first:21
|
||||
Twenty second:22
|
||||
Twenty third:23
|
||||
Twenty fourth:24
|
||||
Twenty fifth:25
|
||||
Twenty sixth:26
|
||||
Twenty seventh:27
|
||||
Twenty eighth:28
|
||||
Twenty ninth:29
|
||||
Thirtieth:30
|
||||
Thirty first:31
|
||||
Thirty second:32
|
||||
1st:1
|
||||
2nd:2
|
||||
3rd:3
|
||||
4th:4
|
||||
5th:5
|
||||
6th:6
|
||||
7th:7
|
||||
8th:8
|
||||
9th:9
|
||||
10th:10
|
||||
11th:11
|
||||
12th:12
|
||||
13th:13
|
||||
14th:14
|
||||
15th:15
|
||||
16th:16
|
||||
17th:17
|
||||
18th:18
|
||||
19th:19
|
||||
20th:20
|
||||
21st:21
|
||||
22nd:22
|
||||
23rd:23
|
||||
24th:24
|
||||
25th:25
|
||||
26th:26
|
||||
27th:27
|
||||
28th:28
|
||||
29th:29
|
||||
30th:30
|
||||
31st:31
|
||||
32nd:32
|
||||
60
resource/bots/super/maps/profile2predicate.txt
Normal file
60
resource/bots/super/maps/profile2predicate.txt
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
address:address
|
||||
age:age
|
||||
baby:baby
|
||||
bestfriend:bestfriend
|
||||
birthday:birthday
|
||||
birthplace:birthplace
|
||||
boyfriend:boyfriend
|
||||
brother:brother
|
||||
cat:cat
|
||||
city:city
|
||||
country:country
|
||||
county:county
|
||||
daughter:daughter
|
||||
dog:dog
|
||||
email:email
|
||||
employer:employer
|
||||
father:father
|
||||
favorite actor:favoriteactor
|
||||
favorite actress:favoriteactress
|
||||
favorite band:favoriteband
|
||||
favorite book:favoritebook
|
||||
favorite car:favoritecar
|
||||
favorite color:favoritecolor
|
||||
favorite drink:favoritedrink
|
||||
favorite food:favoritefood
|
||||
favorite ice cream:favoriteicecream
|
||||
favorite movie:favoritemovie
|
||||
favorite song:favoritesong
|
||||
favorite sport:favoritesport
|
||||
favorite tv show:favoritetvshow
|
||||
first name:firstname
|
||||
friend:friend
|
||||
gender:gender
|
||||
girlfriend:girlfriend
|
||||
grandfather:grandfather
|
||||
grandmother:grandmother
|
||||
hair:hair
|
||||
has:has
|
||||
husband:husband
|
||||
last name:lastname
|
||||
latitude:latitude
|
||||
likes:likes
|
||||
location:location
|
||||
longitute:longitute
|
||||
middlename:middlename
|
||||
mother:mother
|
||||
nephew:nephew
|
||||
niece:niece
|
||||
orientation:orientation
|
||||
province:province
|
||||
religion:religion
|
||||
residence:residence
|
||||
road:road
|
||||
sister:sister
|
||||
state:state
|
||||
status:status
|
||||
street:street
|
||||
town:town
|
||||
wife:wife
|
||||
|
||||
25
resource/bots/super/maps/verb2sp2verb1sp.txt
Normal file
25
resource/bots/super/maps/verb2sp2verb1sp.txt
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
is:is
|
||||
has:have
|
||||
does:do
|
||||
says:say
|
||||
gets:get
|
||||
makes:make
|
||||
goes:go
|
||||
knows:know
|
||||
takes:take
|
||||
sees:see
|
||||
comes:come
|
||||
thinks:think
|
||||
looks:look
|
||||
wants:want
|
||||
gives:give
|
||||
uses:use
|
||||
finds:find
|
||||
tells:tell
|
||||
asks:ask
|
||||
works:work
|
||||
seems:seem
|
||||
feels:feel
|
||||
tries:try
|
||||
leaves:leave
|
||||
calls:call
|
||||
13
resource/bots/super/sets/bird.txt
Normal file
13
resource/bots/super/sets/bird.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
crow
|
||||
pigeon
|
||||
seagull
|
||||
eagle
|
||||
hawk
|
||||
raven
|
||||
dove
|
||||
parrot
|
||||
hummingbird
|
||||
rooster
|
||||
chicken
|
||||
penguin
|
||||
turkey
|
||||
746
resource/bots/super/sets/color.txt
Normal file
746
resource/bots/super/sets/color.txt
Normal file
|
|
@ -0,0 +1,746 @@
|
|||
Air Force blue
|
||||
Alice blue
|
||||
Alizarin crimson
|
||||
Almond
|
||||
Amaranth
|
||||
Amber
|
||||
American rose
|
||||
Amethyst
|
||||
Android Green
|
||||
Anti-flash white
|
||||
Antique brass
|
||||
Antique fuchsia
|
||||
Antique white
|
||||
Ao
|
||||
Apple green
|
||||
Apricot
|
||||
Aqua
|
||||
Aquamarine
|
||||
Army green
|
||||
Arylide yellow
|
||||
Ash grey
|
||||
Asparagus
|
||||
Atomic tangerine
|
||||
Auburn
|
||||
Aureolin
|
||||
AuroMetalSaurus
|
||||
Awesome
|
||||
Azure
|
||||
Azure mist/web
|
||||
Baby blue
|
||||
Baby blue eyes
|
||||
Baby pink
|
||||
Ball Blue
|
||||
Banana Mania
|
||||
Banana yellow
|
||||
Battleship grey
|
||||
Bazaar
|
||||
Beau blue
|
||||
Beaver
|
||||
Beige
|
||||
Bisque
|
||||
Bistre
|
||||
Bittersweet
|
||||
Black
|
||||
Blanched Almond
|
||||
Bleu de France
|
||||
Blizzard Blue
|
||||
Blond
|
||||
Blue
|
||||
Blue Bell
|
||||
Blue Gray
|
||||
Blue green
|
||||
Blue purple
|
||||
Blue violet
|
||||
Blush
|
||||
Bole
|
||||
Bondi blue
|
||||
Bone
|
||||
Boston University Red
|
||||
Bottle green
|
||||
Boysenberry
|
||||
Brandeis blue
|
||||
Brass
|
||||
Brick red
|
||||
Bright cerulean
|
||||
Bright green
|
||||
Bright lavender
|
||||
Bright maroon
|
||||
Bright pink
|
||||
Bright turquoise
|
||||
Bright ube
|
||||
Brilliant lavender
|
||||
Brilliant rose
|
||||
Brink pink
|
||||
British racing green
|
||||
Bronze
|
||||
Brown
|
||||
Bubble gum
|
||||
Bubbles
|
||||
Buff
|
||||
Bulgarian rose
|
||||
Burgundy
|
||||
Burlywood
|
||||
Burnt orange
|
||||
Burnt sienna
|
||||
Burnt umber
|
||||
Byzantine
|
||||
Byzantium
|
||||
Cadet
|
||||
Cadet blue
|
||||
Cadet grey
|
||||
Cadmium green
|
||||
Cadmium orange
|
||||
Cadmium red
|
||||
Cadmium yellow
|
||||
Café au lait
|
||||
Café noir
|
||||
Cal Poly Pomona green
|
||||
Cambridge Blue
|
||||
Camel
|
||||
Camouflage green
|
||||
Canary
|
||||
Canary yellow
|
||||
Candy apple red
|
||||
Candy pink
|
||||
Capri
|
||||
Caput mortuum
|
||||
Cardinal
|
||||
Caribbean green
|
||||
Carmine
|
||||
Carmine pink
|
||||
Carmine red
|
||||
Carnation pink
|
||||
Carnelian
|
||||
Carolina blue
|
||||
Carrot orange
|
||||
Celadon
|
||||
Celeste
|
||||
Celestial blue
|
||||
Cerise
|
||||
Cerise pink
|
||||
Cerulean
|
||||
Cerulean blue
|
||||
CG Blue
|
||||
CG Red
|
||||
Chamoisee
|
||||
Champagne
|
||||
Charcoal
|
||||
Chartreuse
|
||||
Cherry
|
||||
Cherry blossom pink
|
||||
Chestnut
|
||||
Chocolate
|
||||
Chrome yellow
|
||||
Cinereous
|
||||
Cinnabar
|
||||
Cinnamon
|
||||
Citrine
|
||||
Classic rose
|
||||
Cobalt
|
||||
Cocoa brown
|
||||
Coffee
|
||||
Columbia blue
|
||||
Cool black
|
||||
Cool grey
|
||||
Copper
|
||||
Copper rose
|
||||
Coquelicot
|
||||
Coral
|
||||
Coral pink
|
||||
Coral red
|
||||
Cordovan
|
||||
Corn
|
||||
Cornell Red
|
||||
Cornflower
|
||||
Cornflower blue
|
||||
Cornsilk
|
||||
Cosmic latte
|
||||
Cotton candy
|
||||
Cream
|
||||
Crimson
|
||||
Crimson glory
|
||||
Cyan
|
||||
Daffodil
|
||||
Dandelion
|
||||
Dark blue
|
||||
Dark brown
|
||||
Dark byzantium
|
||||
Dark candy apple red
|
||||
Dark cerulean
|
||||
Dark chestnut
|
||||
Dark coral
|
||||
Dark cyan
|
||||
Dark electric blue
|
||||
Dark goldenrod
|
||||
Dark gray
|
||||
Dark green
|
||||
Dark jungle green
|
||||
Dark khaki
|
||||
Dark lava
|
||||
Dark lavender
|
||||
Dark magenta
|
||||
Dark midnight blue
|
||||
Dark olive green
|
||||
Dark orange
|
||||
Dark orchid
|
||||
Dark pastel blue
|
||||
Dark pastel green
|
||||
Dark pastel purple
|
||||
Dark pastel red
|
||||
Dark pink
|
||||
Dark powder blue
|
||||
Dark raspberry
|
||||
Dark red
|
||||
Dark salmon
|
||||
Dark scarlet
|
||||
Dark sea green
|
||||
Dark sienna
|
||||
Dark slate blue
|
||||
Dark slate gray
|
||||
Dark spring green
|
||||
Dark tan
|
||||
Dark tangerine
|
||||
Dark taupe
|
||||
Dark terra cotta
|
||||
Dark turquoise
|
||||
Dark violet
|
||||
Dartmouth green
|
||||
Davy grey
|
||||
Debian red
|
||||
Deep carmine
|
||||
Deep carmine pink
|
||||
Deep carrot orange
|
||||
Deep cerise
|
||||
Deep champagne
|
||||
Deep chestnut
|
||||
Deep coffee
|
||||
Deep fuchsia
|
||||
Deep jungle green
|
||||
Deep lilac
|
||||
Deep magenta
|
||||
Deep peach
|
||||
Deep pink
|
||||
Deep saffron
|
||||
Deep sky blue
|
||||
Denim
|
||||
Desert
|
||||
Desert sand
|
||||
Dim gray
|
||||
Dodger blue
|
||||
Dogwood rose
|
||||
Dollar bill
|
||||
Drab
|
||||
Duke blue
|
||||
Earth yellow
|
||||
Ecru
|
||||
Eggplant
|
||||
Eggshell
|
||||
Egyptian blue
|
||||
Electric blue
|
||||
Electric crimson
|
||||
Electric cyan
|
||||
Electric green
|
||||
Electric indigo
|
||||
Electric lavender
|
||||
Electric lime
|
||||
Electric purple
|
||||
Electric ultramarine
|
||||
Electric violet
|
||||
Electric yellow
|
||||
Emerald
|
||||
Eton blue
|
||||
Fallow
|
||||
Falu red
|
||||
Famous
|
||||
Fandango
|
||||
Fashion fuchsia
|
||||
Fawn
|
||||
Feldgrau
|
||||
Fern
|
||||
Fern green
|
||||
Ferrari Red
|
||||
Field drab
|
||||
Fire engine red
|
||||
Firebrick
|
||||
Flame
|
||||
Flamingo pink
|
||||
Flavescent
|
||||
Flax
|
||||
Floral white
|
||||
Fluorescent orange
|
||||
Fluorescent pink
|
||||
Fluorescent yellow
|
||||
Folly
|
||||
Forest green
|
||||
French beige
|
||||
French blue
|
||||
French lilac
|
||||
French rose
|
||||
Fuchsia
|
||||
Fuchsia pink
|
||||
Fulvous
|
||||
Fuzzy Wuzzy
|
||||
Gainsboro
|
||||
Gamboge
|
||||
Ghost white
|
||||
Ginger
|
||||
Glaucous
|
||||
Glitter
|
||||
Gold
|
||||
Golden brown
|
||||
Golden poppy
|
||||
Golden yellow
|
||||
Goldenrod
|
||||
Granny Smith Apple
|
||||
Gray
|
||||
Gray asparagus
|
||||
Green
|
||||
Green Blue
|
||||
Green yellow
|
||||
Grullo
|
||||
Guppie green
|
||||
Halayà úbe
|
||||
Han blue
|
||||
Han purple
|
||||
Hansa yellow
|
||||
Harlequin
|
||||
Harvard crimson
|
||||
Harvest Gold
|
||||
Heart Gold
|
||||
Heliotrope
|
||||
Hollywood cerise
|
||||
Honeydew
|
||||
Hooker green
|
||||
Hot magenta
|
||||
Hot pink
|
||||
Hunter green
|
||||
Icterine
|
||||
Inchworm
|
||||
India green
|
||||
Indian red
|
||||
Indian yellow
|
||||
Indigo
|
||||
International Klein Blue
|
||||
International orange
|
||||
Iris
|
||||
Isabelline
|
||||
Islamic green
|
||||
Ivory
|
||||
Jade
|
||||
Jasmine
|
||||
Jasper
|
||||
Jazzberry jam
|
||||
Jonquil
|
||||
June bud
|
||||
Jungle green
|
||||
Kelly green
|
||||
Khaki
|
||||
KU Crimson
|
||||
La Salle Green
|
||||
Languid lavender
|
||||
Lapis lazuli
|
||||
Laser Lemon
|
||||
Laurel green
|
||||
Lava
|
||||
Lavender
|
||||
Lavender blue
|
||||
Lavender blush
|
||||
Lavender gray
|
||||
Lavender indigo
|
||||
Lavender magenta
|
||||
Lavender mist
|
||||
Lavender pink
|
||||
Lavender purple
|
||||
Lavender rose
|
||||
Lawn green
|
||||
Lemon
|
||||
Lemon chiffon
|
||||
Lemon lime
|
||||
Lemon Yellow
|
||||
Light apricot
|
||||
Light blue
|
||||
Light brown
|
||||
Light carmine pink
|
||||
Light coral
|
||||
Light cornflower blue
|
||||
Light Crimson
|
||||
Light cyan
|
||||
Light fuchsia pink
|
||||
Light goldenrod yellow
|
||||
Light gray
|
||||
Light green
|
||||
Light khaki
|
||||
Light pastel purple
|
||||
Light pink
|
||||
Light salmon
|
||||
Light salmon pink
|
||||
Light sea green
|
||||
Light sky blue
|
||||
Light slate gray
|
||||
Light taupe
|
||||
Light Thulian pink
|
||||
Light yellow
|
||||
Lilac
|
||||
Lime
|
||||
Lime green
|
||||
Lincoln green
|
||||
Linen
|
||||
Lion
|
||||
Liver
|
||||
Lust
|
||||
Macaroni and Cheese
|
||||
Magenta
|
||||
Magic mint
|
||||
Magnolia
|
||||
Mahogany
|
||||
Maize
|
||||
Majorelle Blue
|
||||
Malachite
|
||||
Manatee
|
||||
Mango Tango
|
||||
Mantis
|
||||
Maroon
|
||||
Mauve
|
||||
Mauve taupe
|
||||
Mauvelous
|
||||
Maya blue
|
||||
Meat brown
|
||||
Medium aquamarine
|
||||
Medium blue
|
||||
Medium candy apple red
|
||||
Medium carmine
|
||||
Medium champagne
|
||||
Medium electric blue
|
||||
Medium jungle green
|
||||
Medium lavender magenta
|
||||
Medium orchid
|
||||
Medium Persian blue
|
||||
Medium purple
|
||||
Medium red violet
|
||||
Medium sea green
|
||||
Medium slate blue
|
||||
Medium spring bud
|
||||
Medium spring green
|
||||
Medium taupe
|
||||
Medium teal blue
|
||||
Medium turquoise
|
||||
Medium violet red
|
||||
Melon
|
||||
Midnight blue
|
||||
Midnight green
|
||||
Mikado yellow
|
||||
Mint
|
||||
Mint cream
|
||||
Mint green
|
||||
Misty rose
|
||||
Moccasin
|
||||
Mode beige
|
||||
Moonstone blue
|
||||
Mordant red 19
|
||||
Moss green
|
||||
Mountain Meadow
|
||||
Mountbatten pink
|
||||
MSU Green
|
||||
Mulberry
|
||||
Munsell
|
||||
Mustard
|
||||
Myrtle
|
||||
Nadeshiko pink
|
||||
Napier green
|
||||
Naples yellow
|
||||
Navajo white
|
||||
Navy blue
|
||||
Neon Carrot
|
||||
Neon fuchsia
|
||||
Neon green
|
||||
Non-photo blue
|
||||
North Texas Green
|
||||
Ocean Boat Blue
|
||||
Ochre
|
||||
Office green
|
||||
Old gold
|
||||
Old lace
|
||||
Old lavender
|
||||
Old mauve
|
||||
Old rose
|
||||
Olive
|
||||
Olive Drab
|
||||
Olive Green
|
||||
Olivine
|
||||
Onyx
|
||||
Opera mauve
|
||||
Orange
|
||||
Orange peel
|
||||
Orange red
|
||||
Orange Yellow
|
||||
Orchid
|
||||
Otter brown
|
||||
OU Crimson Red
|
||||
Outer Space
|
||||
Outrageous Orange
|
||||
Oxford Blue
|
||||
Pacific Blue
|
||||
Pakistan green
|
||||
Palatinate blue
|
||||
Palatinate purple
|
||||
Pale aqua
|
||||
Pale blue
|
||||
Pale brown
|
||||
Pale carmine
|
||||
Pale cerulean
|
||||
Pale chestnut
|
||||
Pale copper
|
||||
Pale cornflower blue
|
||||
Pale gold
|
||||
Pale goldenrod
|
||||
Pale green
|
||||
Pale lavender
|
||||
Pale magenta
|
||||
Pale pink
|
||||
Pale plum
|
||||
Pale red violet
|
||||
Pale robin egg blue
|
||||
Pale silver
|
||||
Pale spring bud
|
||||
Pale taupe
|
||||
Pale violet red
|
||||
Pansy purple
|
||||
Papaya whip
|
||||
Paris Green
|
||||
Pastel blue
|
||||
Pastel brown
|
||||
Pastel gray
|
||||
Pastel green
|
||||
Pastel magenta
|
||||
Pastel orange
|
||||
Pastel pink
|
||||
Pastel purple
|
||||
Pastel red
|
||||
Pastel violet
|
||||
Pastel yellow
|
||||
Patriarch
|
||||
Payne grey
|
||||
Peach
|
||||
Peach puff
|
||||
Peach yellow
|
||||
Pear
|
||||
Pearl
|
||||
Pearl Aqua
|
||||
Peridot
|
||||
Periwinkle
|
||||
Persian blue
|
||||
Persian indigo
|
||||
Persian orange
|
||||
Persian pink
|
||||
Persian plum
|
||||
Persian red
|
||||
Persian rose
|
||||
Phlox
|
||||
Phthalo blue
|
||||
Phthalo green
|
||||
Piggy pink
|
||||
Pine green
|
||||
Pink
|
||||
Pink Flamingo
|
||||
Pink pearl
|
||||
Pink Sherbet
|
||||
Pistachio
|
||||
Platinum
|
||||
Plum
|
||||
Portland Orange
|
||||
Powder blue
|
||||
Princeton orange
|
||||
Prussian blue
|
||||
Psychedelic purple
|
||||
Puce
|
||||
Pumpkin
|
||||
Purple
|
||||
Purple Heart
|
||||
Purple mountain majesty
|
||||
Purple Mountain's Majesty
|
||||
Purple pizzazz
|
||||
Purple taupe
|
||||
Rackley
|
||||
Radical Red
|
||||
Raspberry
|
||||
Raspberry glace
|
||||
Raspberry pink
|
||||
Raspberry rose
|
||||
Raw Sienna
|
||||
Razzle dazzle rose
|
||||
Razzmatazz
|
||||
Red
|
||||
Red brown
|
||||
Red Orange
|
||||
Red violet
|
||||
Rich black
|
||||
Rich carmine
|
||||
Rich electric blue
|
||||
Rich lilac
|
||||
Rich maroon
|
||||
Rifle green
|
||||
Robin's Egg Blue
|
||||
Rose
|
||||
Rose bonbon
|
||||
Rose ebony
|
||||
Rose gold
|
||||
Rose madder
|
||||
Rose pink
|
||||
Rose quartz
|
||||
Rose taupe
|
||||
Rose vale
|
||||
Rosewood
|
||||
Rosso corsa
|
||||
Rosy brown
|
||||
Royal azure
|
||||
Royal blue
|
||||
Royal fuchsia
|
||||
Royal purple
|
||||
Ruby
|
||||
Ruddy
|
||||
Ruddy brown
|
||||
Ruddy pink
|
||||
Rufous
|
||||
Russet
|
||||
Rust
|
||||
Sacramento State green
|
||||
Saddle brown
|
||||
Safety orange
|
||||
Saffron
|
||||
Saint Patrick Blue
|
||||
Salmon
|
||||
Salmon pink
|
||||
Sand
|
||||
Sand dune
|
||||
Sandstorm
|
||||
Sandy brown
|
||||
Sandy taupe
|
||||
Sap green
|
||||
Sapphire
|
||||
Satin sheen gold
|
||||
Scarlet
|
||||
School bus yellow
|
||||
Screamin Green
|
||||
Sea blue
|
||||
Sea green
|
||||
Seal brown
|
||||
Seashell
|
||||
Selective yellow
|
||||
Sepia
|
||||
Shadow
|
||||
Shamrock
|
||||
Shamrock green
|
||||
Shocking pink
|
||||
Sienna
|
||||
Silver
|
||||
Sinopia
|
||||
Skobeloff
|
||||
Sky blue
|
||||
Sky magenta
|
||||
Slate blue
|
||||
Slate gray
|
||||
Smalt
|
||||
Smokey topaz
|
||||
Smoky black
|
||||
Snow
|
||||
Spiro Disco Ball
|
||||
Spring bud
|
||||
Spring green
|
||||
Steel blue
|
||||
Stil de grain yellow
|
||||
Stizza
|
||||
Stormcloud
|
||||
Straw
|
||||
Sunglow
|
||||
Sunset
|
||||
Sunset Orange
|
||||
Tan
|
||||
Tangelo
|
||||
Tangerine
|
||||
Tangerine yellow
|
||||
Taupe
|
||||
Taupe gray
|
||||
Tawny
|
||||
Tea green
|
||||
Tea rose
|
||||
Teal
|
||||
Teal blue
|
||||
Teal green
|
||||
Terra cotta
|
||||
Thistle
|
||||
Thulian pink
|
||||
Tickle Me Pink
|
||||
Tiffany Blue
|
||||
Tiger eye
|
||||
Timberwolf
|
||||
Titanium yellow
|
||||
Tomato
|
||||
Toolbox
|
||||
Topaz
|
||||
Tractor red
|
||||
Trolley Grey
|
||||
Tropical rain forest
|
||||
True Blue
|
||||
Tufts Blue
|
||||
Tumbleweed
|
||||
Turkish rose
|
||||
Turquoise
|
||||
Turquoise blue
|
||||
Turquoise green
|
||||
Tuscan red
|
||||
Twilight lavender
|
||||
Tyrian purple
|
||||
UA blue
|
||||
UA red
|
||||
Ube
|
||||
UCLA Blue
|
||||
UCLA Gold
|
||||
UFO Green
|
||||
Ultra pink
|
||||
Ultramarine
|
||||
Ultramarine blue
|
||||
Umber
|
||||
United Nations blue
|
||||
University of California Gold
|
||||
Unmellow Yellow
|
||||
UP Forest green
|
||||
UP Maroon
|
||||
Upsdell red
|
||||
Urobilin
|
||||
USC Cardinal
|
||||
USC Gold
|
||||
Utah Crimson
|
||||
Vanilla
|
||||
Vegas gold
|
||||
Venetian red
|
||||
Verdigris
|
||||
Vermilion
|
||||
Veronica
|
||||
Violet
|
||||
Violet Blue
|
||||
Violet Red
|
||||
Viridian
|
||||
Vivid auburn
|
||||
Vivid burgundy
|
||||
Vivid cerise
|
||||
Vivid tangerine
|
||||
Vivid violet
|
||||
Warm black
|
||||
Waterspout
|
||||
Wenge
|
||||
Wheat
|
||||
White
|
||||
White smoke
|
||||
Wild blue yonder
|
||||
Wild Strawberry
|
||||
Wild Watermelon
|
||||
Wine
|
||||
Wisteria
|
||||
Xanadu
|
||||
Yale Blue
|
||||
Yellow
|
||||
Yellow green
|
||||
Yellow Orange
|
||||
Zaffre
|
||||
Zinnwaldite brown
|
||||
10
resource/bots/super/sets/digit.txt
Normal file
10
resource/bots/super/sets/digit.txt
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
0
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
6
|
||||
7
|
||||
8
|
||||
9
|
||||
36
resource/bots/super/sets/familiarname.txt
Normal file
36
resource/bots/super/sets/familiarname.txt
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
aunt
|
||||
ant
|
||||
uncle
|
||||
friend
|
||||
bestfriend
|
||||
niece
|
||||
nephew
|
||||
grandmother
|
||||
grandma
|
||||
grandmom
|
||||
mother
|
||||
ma
|
||||
mom
|
||||
momma
|
||||
mum
|
||||
mumma
|
||||
mommy
|
||||
mummy
|
||||
grandfather
|
||||
granddad
|
||||
father
|
||||
dad
|
||||
dada
|
||||
daddy
|
||||
husband
|
||||
hubby
|
||||
wife
|
||||
wifey
|
||||
son
|
||||
daughter
|
||||
brother
|
||||
sister
|
||||
bro
|
||||
sis
|
||||
boyfriend
|
||||
girlfriend
|
||||
79
resource/bots/super/sets/fastfood.txt
Normal file
79
resource/bots/super/sets/fastfood.txt
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
A and W
|
||||
Arby s
|
||||
Bojangles
|
||||
Burger King
|
||||
Carl s Jr.
|
||||
Charley s
|
||||
Checkers
|
||||
Chicken Cottage
|
||||
Chicken Delight
|
||||
Chicken Express
|
||||
Chicken Licken
|
||||
Chickfila
|
||||
Chipotle
|
||||
Chowking
|
||||
Church s Chicken
|
||||
Texas Chicken
|
||||
Cook Out
|
||||
Culver s
|
||||
Dairy Queen
|
||||
Del Taco
|
||||
Dunkin Donuts
|
||||
El Pollo Loco
|
||||
Fatburger
|
||||
Firehouse Subs
|
||||
Five Guys
|
||||
Guthrie s
|
||||
Hardee s
|
||||
Red Burrito
|
||||
Hesburger
|
||||
InNOut Burger
|
||||
In N Out Burger
|
||||
Jack in the Box
|
||||
Jamba Juice
|
||||
Jollibee
|
||||
Kenny Rogers Roasters
|
||||
KFC
|
||||
Krystal
|
||||
Long John Silver s
|
||||
Maoz Vegetarian
|
||||
McDonald s
|
||||
MOS Burger
|
||||
Moe s Southwest Grill
|
||||
Nando s
|
||||
Nathan s
|
||||
Nathan s Famous
|
||||
New York Fries
|
||||
Noble Roman s
|
||||
Panda Express
|
||||
Panera Bread
|
||||
Paul
|
||||
Pollo Tropical
|
||||
Popeyes Chicken and Biscuits
|
||||
Quick
|
||||
Quiznos
|
||||
Raising Cane s Chicken Fingers
|
||||
Red Rooster
|
||||
Roy Rogers Restaurants
|
||||
Smoothie King
|
||||
Sonic Drive
|
||||
Starbucks
|
||||
Subway
|
||||
Taco Bell
|
||||
Taco Bueno
|
||||
Taco Cabana
|
||||
Taco del Mar
|
||||
Taco Mayo
|
||||
Taco Tico
|
||||
Taco Time
|
||||
TasteeFreez
|
||||
Tim Hortons
|
||||
Togo s
|
||||
Vapiano
|
||||
Wendy s
|
||||
Whataburger
|
||||
White Castle
|
||||
White Spot
|
||||
Wimpy
|
||||
Wingstop
|
||||
Zaxby s
|
||||
34
resource/bots/super/sets/language.txt
Normal file
34
resource/bots/super/sets/language.txt
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
Chinese
|
||||
Mandarin
|
||||
Spanish
|
||||
English
|
||||
Hindi
|
||||
Arabic
|
||||
Portuguese
|
||||
Bengali
|
||||
Russian
|
||||
Japanese
|
||||
Punjabi
|
||||
German
|
||||
Javanese
|
||||
Korean
|
||||
Telugu
|
||||
Malay
|
||||
Indonesian
|
||||
Vietnamese
|
||||
Cantonese
|
||||
French
|
||||
Marathi
|
||||
Tamil
|
||||
Urdu
|
||||
Persian
|
||||
Turkish
|
||||
Italian
|
||||
Thai
|
||||
Greek
|
||||
Latin
|
||||
Italian
|
||||
Polish
|
||||
Icelandic
|
||||
Swedish
|
||||
Danish
|
||||
19
resource/bots/super/sets/mammal.txt
Normal file
19
resource/bots/super/sets/mammal.txt
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
dog
|
||||
cat
|
||||
horse
|
||||
monkey
|
||||
dolphin
|
||||
cow
|
||||
tiger
|
||||
bear
|
||||
pig
|
||||
lion
|
||||
rabbit
|
||||
wolf
|
||||
elephant
|
||||
zebra
|
||||
mouse
|
||||
panda
|
||||
deer
|
||||
leopard
|
||||
moose
|
||||
6
resource/bots/super/sets/mammalfeature.txt
Normal file
6
resource/bots/super/sets/mammalfeature.txt
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
warm blood
|
||||
lungs
|
||||
milk
|
||||
fur
|
||||
backbone
|
||||
live births
|
||||
2
resource/bots/super/sets/name.external
Normal file
2
resource/bots/super/sets/name.external
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
external:callmom.pandorabots.com:844a85704e345a9a:1
|
||||
|
||||
24710
resource/bots/super/sets/name.txt
Normal file
24710
resource/bots/super/sets/name.txt
Normal file
File diff suppressed because it is too large
Load diff
64
resource/bots/super/sets/ordinal.txt
Normal file
64
resource/bots/super/sets/ordinal.txt
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
First
|
||||
Second
|
||||
Third
|
||||
Fourth
|
||||
Fifth
|
||||
Sixth
|
||||
Seventh
|
||||
Eighth
|
||||
Ninth
|
||||
Tenth
|
||||
Eleventh
|
||||
Twelfth
|
||||
Thirteenth
|
||||
Fourteenth
|
||||
Fifteenth
|
||||
Sixteenth
|
||||
Seventeenth
|
||||
Eighteenth
|
||||
Nineteenth
|
||||
Twentieth
|
||||
Twenty first
|
||||
Twenty second
|
||||
Twenty third
|
||||
Twenty fourth
|
||||
Twenty fifth
|
||||
Twenty sixth
|
||||
Twenty seventh
|
||||
Twenty eighth
|
||||
Twenty ninth
|
||||
Thirtieth
|
||||
Thirty first
|
||||
Thirty second
|
||||
1st
|
||||
2nd
|
||||
3rd
|
||||
4th
|
||||
5th
|
||||
6th
|
||||
7th
|
||||
8th
|
||||
9th
|
||||
10th
|
||||
11th
|
||||
12th
|
||||
13th
|
||||
14th
|
||||
15th
|
||||
16th
|
||||
17th
|
||||
18th
|
||||
19th
|
||||
20th
|
||||
21st
|
||||
22nd
|
||||
23rd
|
||||
24th
|
||||
25th
|
||||
26th
|
||||
27th
|
||||
28th
|
||||
29th
|
||||
30th
|
||||
31st
|
||||
32nd
|
||||
8
resource/bots/super/sets/place.txt
Normal file
8
resource/bots/super/sets/place.txt
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
Boston
|
||||
Boston, Mass
|
||||
Isle au Haut
|
||||
New York City
|
||||
New London
|
||||
Cardiff by the Sea
|
||||
Cardiff
|
||||
Utah
|
||||
70
resource/bots/super/sets/preposition.txt
Normal file
70
resource/bots/super/sets/preposition.txt
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
aboard
|
||||
about
|
||||
above
|
||||
across
|
||||
after
|
||||
against
|
||||
along
|
||||
amid
|
||||
among
|
||||
anti
|
||||
around
|
||||
as
|
||||
at
|
||||
before
|
||||
behind
|
||||
below
|
||||
beneath
|
||||
beside
|
||||
besides
|
||||
between
|
||||
beyond
|
||||
but
|
||||
by
|
||||
concerning
|
||||
considering
|
||||
despite
|
||||
down
|
||||
during
|
||||
except
|
||||
excepting
|
||||
excluding
|
||||
following
|
||||
for
|
||||
from
|
||||
in
|
||||
inside
|
||||
into
|
||||
like
|
||||
minus
|
||||
near
|
||||
of
|
||||
off
|
||||
on
|
||||
onto
|
||||
opposite
|
||||
outside
|
||||
over
|
||||
past
|
||||
per
|
||||
plus
|
||||
regarding
|
||||
round
|
||||
save
|
||||
since
|
||||
than
|
||||
through
|
||||
to
|
||||
toward
|
||||
towards
|
||||
under
|
||||
underneath
|
||||
unlike
|
||||
until
|
||||
up
|
||||
upon
|
||||
versus
|
||||
via
|
||||
with
|
||||
within
|
||||
without
|
||||
60
resource/bots/super/sets/profile.txt
Normal file
60
resource/bots/super/sets/profile.txt
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
address
|
||||
age
|
||||
baby
|
||||
bestfriend
|
||||
birthday
|
||||
birthplace
|
||||
boyfriend
|
||||
brother
|
||||
cat
|
||||
city
|
||||
country
|
||||
county
|
||||
daughter
|
||||
dog
|
||||
email
|
||||
employer
|
||||
father
|
||||
favorite actor
|
||||
favorite actress
|
||||
favorite band
|
||||
favorite book
|
||||
favorite car
|
||||
favorite color
|
||||
favorite drink
|
||||
favorite food
|
||||
favorite ice cream
|
||||
favorite movie
|
||||
favorite song
|
||||
favorite sport
|
||||
favorite tv show
|
||||
first name
|
||||
friend
|
||||
gender
|
||||
girlfriend
|
||||
grandfather
|
||||
grandmother
|
||||
hair
|
||||
has
|
||||
husband
|
||||
last name
|
||||
latitude
|
||||
likes
|
||||
location
|
||||
longitute
|
||||
middlename
|
||||
mother
|
||||
nephew
|
||||
niece
|
||||
orientation
|
||||
province
|
||||
religion
|
||||
residence
|
||||
road
|
||||
sister
|
||||
state
|
||||
status
|
||||
street
|
||||
town
|
||||
wife
|
||||
|
||||
24
resource/bots/super/sets/verb2sp.txt
Normal file
24
resource/bots/super/sets/verb2sp.txt
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
has
|
||||
does
|
||||
says
|
||||
gets
|
||||
makes
|
||||
goes
|
||||
knows
|
||||
takes
|
||||
sees
|
||||
comes
|
||||
thinks
|
||||
looks
|
||||
wants
|
||||
gives
|
||||
uses
|
||||
finds
|
||||
tells
|
||||
asks
|
||||
works
|
||||
seems
|
||||
feels
|
||||
tries
|
||||
leaves
|
||||
calls
|
||||
24
resource/bots/super/sets/verb2st.txt
Normal file
24
resource/bots/super/sets/verb2st.txt
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
had
|
||||
did
|
||||
said
|
||||
got
|
||||
made
|
||||
went
|
||||
knew
|
||||
took
|
||||
saw
|
||||
came
|
||||
thought
|
||||
looked
|
||||
wanted
|
||||
gave
|
||||
used
|
||||
found
|
||||
told
|
||||
asked
|
||||
worked
|
||||
seemed
|
||||
felt
|
||||
tried
|
||||
left
|
||||
called
|
||||
58
src/se/koc/hal/bot/AliceBot.java
Normal file
58
src/se/koc/hal/bot/AliceBot.java
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
/*
|
||||
* Copyright (c) 2015 Ziver
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
package se.koc.hal.bot;
|
||||
|
||||
import org.alicebot.ab.Bot;
|
||||
import org.alicebot.ab.Chat;
|
||||
import org.alicebot.ab.MagicBooleans;
|
||||
import se.koc.hal.intf.HalBot;
|
||||
import zutil.io.file.FileUtil;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2015-05-07.
|
||||
*/
|
||||
public class AliceBot implements HalBot{
|
||||
private Chat chatSession;
|
||||
|
||||
@Override
|
||||
public void initialize() {
|
||||
MagicBooleans.trace_mode = false;
|
||||
|
||||
File path = FileUtil.find("resource");
|
||||
if(path == null || !path.exists()){
|
||||
System.err.println("Bot folder does not exist");
|
||||
System.exit(1);
|
||||
}
|
||||
Bot bot = new Bot(
|
||||
"super",
|
||||
path.getAbsolutePath());
|
||||
chatSession = new Chat(bot);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String respond(String question) {
|
||||
return chatSession.multisentenceRespond(question);
|
||||
}
|
||||
}
|
||||
33
src/se/koc/hal/intf/HalBot.java
Normal file
33
src/se/koc/hal/intf/HalBot.java
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
/*
|
||||
* Copyright (c) 2015 Ziver
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
package se.koc.hal.intf;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2015-05-07.
|
||||
*/
|
||||
public interface HalBot {
|
||||
|
||||
public void initialize();
|
||||
|
||||
public String respond(String question);
|
||||
}
|
||||
31
src/se/koc/hal/plugin/tellstick/TellstickChangeListener.java
Normal file
31
src/se/koc/hal/plugin/tellstick/TellstickChangeListener.java
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
/*
|
||||
* Copyright (c) 2015 Ziver
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
package se.koc.hal.plugin.tellstick;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2015-05-08.
|
||||
*/
|
||||
public interface TellstickChangeListener {
|
||||
|
||||
public void stateChange(TellstickProtocol protocol);
|
||||
}
|
||||
|
|
@ -38,8 +38,9 @@ public class TellstickParser {
|
|||
}
|
||||
|
||||
|
||||
private TellstickProtocol previus;
|
||||
|
||||
public void decode(String data) {
|
||||
public TellstickProtocol decode(String data) {
|
||||
if (data.startsWith("+W")) {
|
||||
data = data.substring(2);
|
||||
HashMap<String, String> map = new HashMap<String, String>();
|
||||
|
|
@ -56,7 +57,11 @@ public class TellstickParser {
|
|||
TellstickProtocol protocol = protClass.newInstance();
|
||||
String binData = map.get("data");
|
||||
protocol.decode(Converter.hexToByte(binData));
|
||||
System.out.println("Decoded: " + protocol);
|
||||
if(!protocol.equals(previus)) {
|
||||
previus = protocol;
|
||||
System.out.println("Decoded: " + protocol);
|
||||
return protocol;
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
|
@ -68,6 +73,8 @@ public class TellstickParser {
|
|||
}else {
|
||||
System.out.println("Unknown prefix: " + data);
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -33,10 +33,13 @@ import java.io.*;
|
|||
* This version of the TwoWaySerialComm example makes use of the
|
||||
* SerialPortEventListener to avoid polling.
|
||||
*/
|
||||
public class TwoWaySerialComm extends Thread{
|
||||
public class TellstickSerialComm extends Thread{
|
||||
public static TellstickSerialComm instance;
|
||||
|
||||
private BufferedReader in;
|
||||
private OutputStream out;
|
||||
private TellstickParser parser = new TellstickParser();
|
||||
private TellstickChangeListener listener;
|
||||
|
||||
public void connect(String portName) throws Exception {
|
||||
CommPortIdentifier portIdentifier = CommPortIdentifier.getPortIdentifier(portName);
|
||||
|
|
@ -66,16 +69,29 @@ public class TwoWaySerialComm extends Thread{
|
|||
try {
|
||||
String data;
|
||||
while ((data = in.readLine()) != null) {
|
||||
System.out.println("> "+data);
|
||||
parser.decode(data);
|
||||
System.out.println("> " + data);
|
||||
TellstickProtocol protocol = parser.decode(data);
|
||||
if (protocol == null && (data.startsWith("+S") || data.startsWith("+T"))) {
|
||||
synchronized (this) {
|
||||
this.notifyAll();
|
||||
}
|
||||
}
|
||||
else if(listener != null){
|
||||
listener.stateChange(protocol);
|
||||
}
|
||||
}
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
private void write(TellstickProtocol prot) {
|
||||
public synchronized void write(TellstickProtocol prot) {
|
||||
write(prot.encode());
|
||||
try {
|
||||
this.wait();
|
||||
} catch (InterruptedException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
public void write(String data) {
|
||||
|
|
@ -89,29 +105,58 @@ public class TwoWaySerialComm extends Thread{
|
|||
}
|
||||
}
|
||||
|
||||
public void setListener(TellstickChangeListener listener){
|
||||
this.listener = listener;
|
||||
}
|
||||
|
||||
|
||||
public static TellstickSerialComm getInstance(){
|
||||
if(instance == null){
|
||||
try {
|
||||
instance = new TellstickSerialComm();
|
||||
instance.connect("COM6");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
public static void main(String[] args) {
|
||||
try {
|
||||
// http://developer.telldus.com/doxygen/TellStick.html
|
||||
TwoWaySerialComm comm = new TwoWaySerialComm();
|
||||
TellstickSerialComm comm = new TellstickSerialComm();
|
||||
comm.connect("COM6");
|
||||
|
||||
try{Thread.sleep(1000);}catch(Exception e){}
|
||||
|
||||
NexaSelfLearning nexa = new NexaSelfLearning();
|
||||
nexa.setHouse(11772006);
|
||||
//nexa.setHouse(11772006);
|
||||
nexa.setHouse(15087918);
|
||||
nexa.setGroup(0);
|
||||
nexa.setUnit(1);
|
||||
nexa.setUnit(0);
|
||||
|
||||
|
||||
while(true) {
|
||||
nexa.setEnable(true);
|
||||
nexa.setUnit(0);
|
||||
comm.write(nexa);
|
||||
Thread.sleep(2000);
|
||||
nexa.setUnit(1);
|
||||
comm.write(nexa);
|
||||
Thread.sleep(2000);
|
||||
|
||||
|
||||
nexa.setEnable(false);
|
||||
nexa.setUnit(0);
|
||||
comm.write(nexa);
|
||||
Thread.sleep(4000);
|
||||
Thread.sleep(2000);
|
||||
nexa.setUnit(1);
|
||||
comm.write(nexa);
|
||||
Thread.sleep(2000);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
|
|
@ -152,4 +152,11 @@ public class NexaSelfLearning implements TellstickProtocol {
|
|||
";unit:"+unit+
|
||||
";method:"+enable;
|
||||
}
|
||||
|
||||
public boolean equals(Object obj){
|
||||
if(obj instanceof NexaSelfLearning)
|
||||
return ((NexaSelfLearning) obj).house == house &&
|
||||
((NexaSelfLearning)obj).unit == unit;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
29
src/se/koc/hal/struct/Dimmer.java
Normal file
29
src/se/koc/hal/struct/Dimmer.java
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
/*
|
||||
* Copyright (c) 2015 Ziver
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
package se.koc.hal.struct;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2015-05-07.
|
||||
*/
|
||||
public class Dimmer {
|
||||
}
|
||||
65
src/se/koc/hal/struct/Switch.java
Normal file
65
src/se/koc/hal/struct/Switch.java
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
/*
|
||||
* Copyright (c) 2015 Ziver
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
package se.koc.hal.struct;
|
||||
|
||||
import se.koc.hal.plugin.tellstick.TellstickSerialComm;
|
||||
import se.koc.hal.plugin.tellstick.protocols.NexaSelfLearning;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2015-05-07.
|
||||
*/
|
||||
public class Switch {
|
||||
private String name;
|
||||
private NexaSelfLearning nexa;
|
||||
|
||||
|
||||
public Switch(String name, NexaSelfLearning nexa){
|
||||
this.name = name;
|
||||
this.nexa = nexa;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
|
||||
public boolean isOn(){
|
||||
return nexa.isEnabled();
|
||||
}
|
||||
public void turnOn(){
|
||||
nexa.setEnable(true);
|
||||
TellstickSerialComm.getInstance().write(nexa);
|
||||
}
|
||||
public void turnOff(){
|
||||
nexa.setEnable(false);
|
||||
TellstickSerialComm.getInstance().write(nexa);
|
||||
}
|
||||
|
||||
public boolean equals(Object obj){
|
||||
if(obj instanceof String)
|
||||
return name.equals(obj);
|
||||
if(obj instanceof NexaSelfLearning)
|
||||
return nexa.equals(obj);
|
||||
return this == obj;
|
||||
}
|
||||
}
|
||||
30
src/se/koc/hal/struct/Trigger.java
Normal file
30
src/se/koc/hal/struct/Trigger.java
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
/*
|
||||
* Copyright (c) 2015 Ziver
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
package se.koc.hal.struct;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2015-05-07.
|
||||
*/
|
||||
public interface Trigger {
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue