This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center。
6年前关闭。
每当我尝试加载Alice aiml文件时,都会收到有关未找到标签的各种错误,但是当我修复这些错误时,我得到了一个错误,我不知道如何解决。没有实现目标目标,但是当我看目标目标类时,它正在发挥作用:?
我的代码:
6年前关闭。
每当我尝试加载Alice aiml文件时,都会收到有关未找到标签的各种错误,但是当我修复这些错误时,我得到了一个错误,我不知道如何解决。没有实现目标目标,但是当我看目标目标类时,它正在发挥作用:?
我的代码:
public static String input()
{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
//System.out.println("you say>");
String input = "";
try
{
input = in.readLine();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return input;
}
public static void main(String[] args) throws Exception
{
Chat ch=new Chat();
AliceBotMother mother = new AliceBotMother();
mother.setUp();
AliceBot bot = mother.newInstance();
System.err.println(bot.respond("welcome"));
while(true)
{
String input = Chat.input();
// while the user saying 'bye'
if(Chat.END.equalsIgnoreCase(input))
break;
// do some respond..
System.err.println("Alice>" + bot.respond(input));
}
最佳答案
Chatterbean是不再受支持的旧Java程序。您应该在https://code.google.com/p/program-ab/上使用较新的Java AIML 2.0库Program AB
关于java - 使用Chatter bean AIML解释器制作alice bot,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15419663/
10-13 08:55