我有几个与Android OS中的AIML集成相关的问题。我对Java了解不多,但我对AIML了解很多。我制作了AIML文件,现在我想做的是制作一个应用程序,它可以加载文件并在GUI中运行它们。请告诉我做这件事的方法。如果AIML是不可能的,有没有C++的方法可以做到呢?请尽快回复。我知道C++、C和AIML。没有太多的JAVA或其他编程语言。我对托管一个基于web的应用程序不感兴趣,因为我没有一个网站,也不能得到一个。
FYI- AIML是“人工智能标记语言”的缩写。
纳塔拉迪斯。
发布于 2012-10-14 19:33:02
聊天机器人使用了一种复杂的算法。简单地说,chatterbot可执行文件搜索带有下划线通配符的类别。接下来,搜索不带通配符的类别。最后,检查星形通配符。当模式与输入匹配时,AIML解释器处理模板标记中的代码。您可能希望查看此聊天机器人的源代码,以了解它们是如何工作的。
http://sourceforge.net/projects/qaiml/
发布于 2014-11-22 20:40:05
尝试使用program-ab。
它是用java编写的,很容易集成到android应用程序中。
我不知道有没有c/c++聊天机器人。如果它可用,那么您可以尝试使用Android Native开发工具包(称为NDK)来集成它们。
NDK用于在c++中编写android应用。我个人不能用NDK来帮助你。
但我已经使用java将program-ab集成到android应用程序中。这很简单。
https://stackoverflow.com/questions/11782554
复制相似问题