我在Android操作系统中有一些与AIML集成相关的问题。我对Java知之甚少,但我对AIML了解很多。我制作了AIML文件,现在我要做的是创建一个可以加载文件并在GUI中运行它们的应用程序。请告诉我一种方法。如果AIML不可能,有没有C ++方法呢?请快速回复。我知道C ++,C和AIML。没有太多JAVA或其他编程语言。我对托管基于Web的应用程序不感兴趣,因为我没有网站而且无法获得网站。
FYI-AIML代表“人工智能标记语言”。
natarajadithyan。
答案 0 :(得分:1)
聊天机器人使用复杂的算法。简单地说,chatterbot可执行文件使用下划线通配符搜索类别。接下来,搜索没有通配符的类别。最后,检查星形通配符。当模式匹配输入时,AIML解释器处理模板标记中的代码。您可能需要查看此聊天机器人的源代码,以了解它们的工作原理。
答案 1 :(得分:1)
尝试使用program-ab。
它是用java编写的,很容易集成到Android应用程序中。
我不知道是否有任何c / c ++聊天机器人。如果它可用,那么您可以尝试使用Android Native开发工具包(称为NDK)集成它们。
NDK用于在c ++中编写Android应用程序。我个人无法用NDK帮助你。
但我已经使用java将program-ab集成到android应用程序中。它非常简单。
我需要AIML的一些认真帮助。你能帮帮我吗?