Description: One of the most simple aiml following documents: <?xml version="1.0" encoding="GB2312"?><aiml><category><pattern> Hello </pattern><template> Good </template></category></aiml> 1. <?xml version="1.0" encoding="GB2312"?> This is all the xml document must be stated, if it is to be stated here is encoded as Chinese: GB2312, if English is generally stated as: UTF-8 2. Category represents a directory, which means that a one match and a question and answer ask more kind of response matching, but not much in question match.
To Search:
File list (Check if you may need any files):
bitoflife\chatterbean\aiml\Aiml.java
.........\...........\....\AIMLElement.java
.........\...........\....\AIMLHandler.java
.........\...........\....\AIMLHandlerTest.java
.........\...........\....\AIMLParser.java
.........\...........\....\AIMLParserConfigurationException.java
.........\...........\....\AIMLParserException.java
.........\...........\....\AIMLParserTest.java
.........\...........\....\AIMLStack.java
.........\...........\....\Bot.java
.........\...........\....\Category.java
.........\...........\....\CategoryTest.java
.........\...........\....\Condition.java
.........\...........\....\Date.java
.........\...........\....\Formal.java
.........\...........\....\Gender.java
.........\...........\....\Get.java
.........\...........\....\Gossip.java
.........\...........\....\Id.java
.........\...........\....\Input.java
.........\...........\....\Javascript.java
.........\...........\....\Learn.java
.........\...........\....\Li.java
.........\...........\....\Lowercase.java
.........\...........\....\Pattern.java
.........\...........\....\Person.java
.........\...........\....\Person2.java
.........\...........\....\Random.java
.........\...........\....\Sentence.java
.........\...........\....\Set.java
.........\...........\....\Size.java
.........\...........\....\Sr.java
.........\...........\....\Srai.java
.........\...........\....\Star.java
.........\...........\....\System.java
.........\...........\....\SystemTest.java
.........\...........\....\Template.java
.........\...........\....\TemplateElement.java
.........\...........\....\TemplateElementTest.java
.........\...........\....\Text.java
.........\...........\....\That.java
.........\...........\....\Thatstar.java
.........\...........\....\Think.java
.........\...........\....\Topic.java
.........\...........\....\Topicstar.java
.........\...........\....\Uppercase.java
.........\...........\....\Version.java
.........\...........\AliceBot.java
.........\...........\AliceBotMother.java
.........\...........\AliceBotTest.java
.........\...........\ChatterBean.java
.........\...........\ChatterBeanException.java
.........\...........\config\ConfigException.java
.........\...........\......\TokenizerConfig.java
.........\...........\......\TokenizerConfigStream.java
.........\...........\Context.java
.........\...........\ContextPropertyChangeListener.java
.........\...........\ContextRandomSeedChangeListener.java
.........\...........\ContextTopicChangeListener.java
.........\...........\Graphmaster.java
.........\...........\GraphmasterMother.java
.........\...........\GraphmasterTest.java
.........\...........\Logger.java
.........\...........\LoggerTest.java
.........\...........\Match.java
.........\...........\MatchTest.java
.........\...........\parser\AliceBotParser.java
.........\...........\......\AliceBotParserConfigurationException.java
.........\...........\......\AliceBotParserException.java
.........\...........\......\ChatterBeanParser.java
.........\...........\......\ContextParser.java
.........\...........\......\ContextParserTest.java
.........\...........\......\ReflectionBuilder.java
.........\...........\......\ReflectionHandler.java
.........\...........\......\SplitterHandler.java
.........\...........\......\SubstitutionBuilder.java
.........\...........\......\TransformationsParser.java
.........\...........\script\BeanshellInterpreter.java
.........\...........\......\Interpreter.java
.........\...........\......\InterpretingException.java
.........\...........\......\JavascriptInterpreter.java
.........\...........\TestSuite.java
.........\...........\text\Request.java
.........\...........\....\Response.java
.........\...........\....\Sentence.java
.........\...........\....\SentenceSplitter.java
.........\...........\....\SentenceSplitterTest.java
.........\...........\....\SentenceTest.java
.........\...........\....\Substitution.java
.........\...........\....\SubstitutionTest.java
.........\...........\....\Tokenizer.java
.........\...........\....\TokenizerMother.java
.........\...........\....\Tokeniz