Description: 4:要想让Alice足够聪明, 必须要有足够多的AIML, 如下地址是其所有的资料库:
http://www.alicebot.org/downloads/sets.html
加入到程序中, Alice几乎无所不知了。
5:如果需要做一个某领域的机器人专家, 基于AIML来实现,是一个不错的选择。
6:附件是Alice源码,及其上面的DEMO,eclipse工程.
To Search:
- [alice] - java language to find the number of Gacu
File list (Check if you may need any files):
Alice\.classpath
.....\.project
.....\alice-src\bitoflife\chatterbean\aiml\A.java
.....\.........\.........\...........\....\Aiml.java
.....\.........\.........\...........\....\AIMLElement.java
.....\.........\.........\...........\....\AIMLHandler.java
.....\.........\.........\...........\....\AIMLHandlerTest.java
.....\.........\.........\...........\....\AIMLParser.java
.....\.........\.........\...........\....\AIMLParserConfigurationException.java
.....\.........\.........\...........\....\AIMLParserException.java
.....\.........\.........\...........\....\AIMLParserTest.java
.....\.........\.........\...........\....\AIMLStack.java
.....\.........\.........\...........\....\B.java
.....\.........\.........\...........\....\Bot.java
.....\.........\.........\...........\....\Br.java
.....\.........\.........\...........\....\Category.java
.....\.........\.........\...........\....\CategoryTest.java
.....\.........\.........\...........\....\Condition.java
.....\.........\.........\...........\....\Date.java
.....\.........\.........\...........\....\Em.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
.....\.........\.........\...........\aiml
.....\.........\.........\...........\AliceBot.java
.....\.........\.........\...........\AliceBotMother.java
.....\.........\.........\...........\AliceBotTest.java
.....\.........\.........\...........\ChatterBeanException.java
.....\.........\.........\...........\config\ConfigException.java
.....\.........\.........\...........\......\TokenizerConfig.java
.....\.........\.........\...........\......\TokenizerConfigStream.java
.....\.........\.........\...........\config
.....\.........\.........\...........\Context.java
.....\.........\.........\...........\ContextPropertyChangeListener.java
.....\.........\.........\...........\ContextRandomSeedChangeListener.java
.....\.........\.........\...........\ContextTopicChangeListener.java
.....\.........\.........\...........\Graphmaster.java
.....\.........\.........\...........\GraphmasterMother.java
.....\.........\.........\...........\GraphmasterTest.java
.....\.........\.........\...........\Logger.java
.....\.........\.........\...........\LoggerTest.java
.....\.........\.........\...........\Match.java
.....\.........\.........\...........\MatchTest.java
.....\......