diff options
Diffstat (limited to 'bot/aiml/DefaultSubs.py')
-rw-r--r-- | bot/aiml/DefaultSubs.py | 156 |
1 files changed, 0 insertions, 156 deletions
diff --git a/bot/aiml/DefaultSubs.py b/bot/aiml/DefaultSubs.py deleted file mode 100644 index 5166cf6..0000000 --- a/bot/aiml/DefaultSubs.py +++ /dev/null @@ -1,156 +0,0 @@ -"""This file contains the default (English) substitutions for the -PyAIML kernel. These substitutions may be overridden by using the -Kernel.loadSubs(filename) method. The filename specified should refer -to a Windows-style INI file with the following format: - - # lines that start with '#' are comments - - # The 'gender' section contains the substitutions performed by the - # <gender> AIML tag, which swaps masculine and feminine pronouns. - [gender] - he = she - she = he - # and so on... - - # The 'person' section contains the substitutions performed by the - # <person> AIML tag, which swaps 1st and 2nd person pronouns. - [person] - I = you - you = I - # and so on... - - # The 'person2' section contains the substitutions performed by - # the <person2> AIML tag, which swaps 1st and 3nd person pronouns. - [person2] - I = he - he = I - # and so on... - - # the 'normal' section contains subtitutions run on every input - # string passed into Kernel.respond(). It's mainly used to - # correct common misspellings, and to convert contractions - # ("WHAT'S") into a format that will match an AIML pattern ("WHAT - # IS"). - [normal] - what's = what is -""" - -defaultGender = { - # masculine -> feminine - "he": "she", - "him": "her", - "his": "her", - "himself": "herself", - - # feminine -> masculine - "she": "he", - "her": "him", - "hers": "his", - "herself": "himself", -} - -defaultPerson = { - # 1st->3rd (masculine) - "I": "he", - "me": "him", - "my": "his", - "mine": "his", - "myself": "himself", - - # 3rd->1st (masculine) - "he":"I", - "him":"me", - "his":"my", - "himself":"myself", - - # 3rd->1st (feminine) - "she":"I", - "her":"me", - "hers":"mine", - "herself":"myself", -} - -defaultPerson2 = { - # 1st -> 2nd - "I": "you", - "me": "you", - "my": "your", - "mine": "yours", - "myself": "yourself", - - # 2nd -> 1st - "you": "me", - "your": "my", - "yours": "mine", - "yourself": "myself", -} - - -# TODO: this list is far from complete -defaultNormal = { - "wanna": "want to", - "gonna": "going to", - - "I'm": "I am", - "I'd": "I would", - "I'll": "I will", - "I've": "I have", - "you'd": "you would", - "you're": "you are", - "you've": "you have", - "you'll": "you will", - "he's": "he is", - "he'd": "he would", - "he'll": "he will", - "she's": "she is", - "she'd": "she would", - "she'll": "she will", - "we're": "we are", - "we'd": "we would", - "we'll": "we will", - "we've": "we have", - "they're": "they are", - "they'd": "they would", - "they'll": "they will", - "they've": "they have", - - "y'all": "you all", - - "can't": "can not", - "cannot": "can not", - "couldn't": "could not", - "wouldn't": "would not", - "shouldn't": "should not", - - "isn't": "is not", - "ain't": "is not", - "don't": "do not", - "aren't": "are not", - "won't": "will not", - "weren't": "were not", - "wasn't": "was not", - "didn't": "did not", - "hasn't": "has not", - "hadn't": "had not", - "haven't": "have not", - - "where's": "where is", - "where'd": "where did", - "where'll": "where will", - "who's": "who is", - "who'd": "who did", - "who'll": "who will", - "what's": "what is", - "what'd": "what did", - "what'll": "what will", - "when's": "when is", - "when'd": "when did", - "when'll": "when will", - "why's": "why is", - "why'd": "why did", - "why'll": "why will", - - "it's": "it is", - "it'd": "it would", - "it'll": "it will", -}
\ No newline at end of file |